Starting the PC this morning from cold NetworkManager has consistently failed to connect to WiFi - in fact I have had to connect a wired connection to get any network connectivity. The workaround described above of restarting NetworkManager(Dispatcher) hasn't solved it. Tried restarting wpasupplicant too but that didn't help.
I noticed from the log files that avahi would get report the correct WiFi DHCP lease being assigned and then immediately drop it because NetworkManager had failed.
NetworkManager: ******************* END **********************************
dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 2
dhclient: No DHCPOFFERS received.
dhclient: Trying recorded lease 10.254.251.52
avahi-autoipd(eth1)[6213]: A routable address has been configured.
avahi-autoipd(eth1)[6213]: Callout UNBIND, address 169.254.3.217 on interface eth1
avahi-autoipd(eth1)[6213]: No longer a routable address configured, restarting probe process.
avahi-daemon[5696]: Joining mDNS multicast group on interface eth1.IPv4 with address 10.254.251.52.
avahi-autoipd(eth1)[6213]: A routable address has been configured.
avahi-daemon[5696]: New relevant interface eth1.IPv4 for mDNS.
avahi-daemon[5696]: Registering new address record for 10.254.251.52 on eth1.IPv4.
avahi-daemon[5696]: Withdrawing address record for 10.254.251.52 on eth1.
avahi-daemon[5696]: Leaving mDNS multicast group on interface eth1.IPv4 with address 10.254.251.52.
avahi-autoipd(eth1)[6214]: client: RTNETLINK answers: Cannot assign requested address
avahi-daemon[5696]: Interface eth1.IPv4 no longer relevant for mDNS.
avahi-daemon[5696]: Joining mDNS multicast group on interface eth1.IPv4 with address 10.254.251.52.
avahi-autoipd(eth1)[6214]: Script execution failed with return value 2
avahi-daemon[5696]: New relevant interface eth1.IPv4 for mDNS.
avahi-daemon[5696]: Registering new address record for 10.254.251.52 on eth1.IPv4.
avahi-autoipd(eth1)[6213]: No longer a routable address configured, restarting probe process.
avahi-daemon[5696]: Withdrawing address record for 10.254.251.52 on eth1.
avahi-daemon[5696]: Leaving mDNS multicast group on interface eth1.IPv4 with address 10.254.251.52.
avahi-daemon[5696]: Interface eth1.IPv4 no longer relevant for mDNS.
dhclient: No working leases in persistent database - sleeping.
VMWare appears not to be the cause.
Starting the PC this morning from cold NetworkManager has consistently failed to connect to WiFi - in fact I have had to connect a wired connection to get any network connectivity. The workaround described above of restarting NetworkManager( Dispatcher) hasn't solved it. Tried restarting wpasupplicant too but that didn't help.
I noticed from the log files that avahi would get report the correct WiFi DHCP lease being assigned and then immediately drop it because NetworkManager had failed.
NetworkManager: ******************* END ******* ******* ******* ******* ****** autoipd( eth1)[6213] : A routable address has been configured. autoipd( eth1)[6213] : Callout UNBIND, address 169.254.3.217 on interface eth1 autoipd( eth1)[6213] : No longer a routable address configured, restarting probe process. daemon[ 5696]: Joining mDNS multicast group on interface eth1.IPv4 with address 10.254.251.52. autoipd( eth1)[6213] : A routable address has been configured. daemon[ 5696]: New relevant interface eth1.IPv4 for mDNS. daemon[ 5696]: Registering new address record for 10.254.251.52 on eth1.IPv4. daemon[ 5696]: Withdrawing address record for 10.254.251.52 on eth1. daemon[ 5696]: Leaving mDNS multicast group on interface eth1.IPv4 with address 10.254.251.52. autoipd( eth1)[6214] : client: RTNETLINK answers: Cannot assign requested address daemon[ 5696]: Interface eth1.IPv4 no longer relevant for mDNS. daemon[ 5696]: Joining mDNS multicast group on interface eth1.IPv4 with address 10.254.251.52. autoipd( eth1)[6214] : Script execution failed with return value 2 daemon[ 5696]: New relevant interface eth1.IPv4 for mDNS. daemon[ 5696]: Registering new address record for 10.254.251.52 on eth1.IPv4. autoipd( eth1)[6213] : No longer a routable address configured, restarting probe process. daemon[ 5696]: Withdrawing address record for 10.254.251.52 on eth1. daemon[ 5696]: Leaving mDNS multicast group on interface eth1.IPv4 with address 10.254.251.52. daemon[ 5696]: Interface eth1.IPv4 no longer relevant for mDNS.
dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 2
dhclient: No DHCPOFFERS received.
dhclient: Trying recorded lease 10.254.251.52
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
avahi-
dhclient: No working leases in persistent database - sleeping.