** Description changed: + [Impact] + Replugging ath9k_htc may confuse the driver and cause connection issues. + + [Test case] + - Run nplan integration tests on the release + - Validate that netplan generate && netplan apply alone, without config, behave as expected (no result) + - Validate that netplan generate && netplan apply with minimal config writes /run/NetworkManager/conf.d/10-globally-managed-devices.conf + - Validate that netplan generate && netplan apply works with any existing configuation. + + - Run 'netplan apply' with a valid config for an ath9k_htc device, + validate the device is not replugged. + + [Regression potential] + Any failure to work with existing configuration should be considered a regression. Any new failure of the test suite would be a regression. + + --- + We hit the following problem about the interaction between netplan and the ath9k_htc module, controlling the chip Atheros AR9271. If you run the following command - netplan --debug apply + netplan --debug apply or you use console-conf for setting the network interfaces we get the following messages : ** (generate:2261): DEBUG: Processing input file //etc/netplan/00-snapd-config.yaml.. ** (generate:2261): DEBUG: eth0: setting default backend to 1 ** (generate:2261): DEBUG: Generating output files.. ** (generate:2261): DEBUG: NetworkManager: definition eth0 is not for us (backend 1) DEBUG:netplan generated networkd configuration exists, restarting networkd DEBUG:no netplan generated NM configuration exists DEBUG:device lo operstate is unknown, not replugging DEBUG:device eth0 operstate is up, not replugging DEBUG:replug wlan0: unbinding 4-1:1.0 from /sys/bus/usb/drivers/ath9k_htc DEBUG:replug wlan0: rebinding 4-1:1.0 to /sys/bus/usb/drivers/ath9k_htc The last two row show two consecutive actions, one soon after the other: unbind and bind the usb device on usb hub. The module ath9k_htc doesn't work fine in this situation: the wireless interface disappears. - Our problem can be fixed by using the same approach used for mac80211_hwsim e mwifiex_pcie modules. + Our problem can be fixed by using the same approach used for mac80211_hwsim e mwifiex_pcie modules. The attached patch file fix the issue following the same pattern adopted for the following modules: mwifiex_pcie,mac80211_hwsim.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1672740 Title: Netplan replug function is incompatible with ath9k_htc module To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1672740/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs