It's exactly as Jeremy points out -- NM should be detecting that
wpasupplicant is not running and start it -- this should already have
been working by way of wpasupplicant being dbus-activated.

The isolate command is there for a good reason. We want a dramatically
different environment while oem-config is running -- users should not be
logged in, daemons should not be running -- as anything running may
block the steps taking in oem-config, such as the removal of the oem
user at the end. Once all that is done, we isolate back to default mode
-- this makes it so we don't have to do a full reboot just to get a
working system after oem-config has been run.

It seems to me like IgnoreOnIsolate for wpasupplicant would be the right
thing to do, or to figure out why it isn't being properly started when
NM tries to use it.

'systemctl isolate' is documented as being equivalent to changing
runlevels in a system without systemd: that's pretty much exactly what
we want after changing default.target back to what it really should be.

If this doesn't work, we'll need to come up with a vastly different way
of having oem-config work.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to network-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1576024

Title:
  Wifi "device not ready" after booting into OS for the 1st time

Status in network-manager package in Ubuntu:
  Triaged
Status in ubiquity package in Ubuntu:
  Incomplete
Status in wpa package in Ubuntu:
  Incomplete

Bug description:
  * Steps to reproduce:
  1. Install image
  2. Boot into OS
  3. Check the wifi status in network-manager applet

  * Expected result:
  Available APs listed in network-manager applet, wifi connection can be 
established

  * Actual result:
  AP list replaced by a greyed-out "device not ready" wording
  Reboot system or do "$ sudo service network-manager restart" and wifi will 
then start working correctly.

  * OS: Xenial
  * Network-manager: 1.1.93-0ubuntu4
  * Wireless module: Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac 
Wireless [11ab:2b38]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1576024/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to