After boot or resume from suspend-to-ram. $ busctl ... :1.2 388 wpa_supplicant root :1.2 wpa_supplicant.service - - ... fi.epitest.hostap.WPASupplicant 388 wpa_supplicant root :1.2 wpa_supplicant.service - - fi.w1.wpa_supplicant1 388 wpa_supplicant root :1.2 wpa_supplicant.service - - $ systemctl status wpa_supplicant ● wpa_supplicant.service - WPA supplicant Loaded: loaded (/usr/lib/systemd/system/wpa_supplicant.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2015-10-11 07:30:33 CEST; 17min ago Main PID: 388 (wpa_supplicant) CGroup: /system.slice/wpa_supplicant.service └─388 /usr/bin/wpa_supplicant -u Oct 11 07:30:33 myhost systemd[1]: Starting WPA supplicant... Oct 11 07:30:33 myhost systemd[1]: Started WPA supplicant. First try to connect to AP - failure. $ journalctl ... Oct 11 07:41:30 myhost NetworkManager[387]: (wlp4s0): Activation: starting connection 'AP-jb' (1c51ed53-1e7d-4274-bfe7-2afc8034014a) Oct 11 07:41:30 myhost NetworkManager[387]: (wlp4s0): device state change: disconnected -> prepare (reason 'none') [30 40 0] Oct 11 07:41:30 myhost NetworkManager[387]: NetworkManager state is now CONNECTING Oct 11 07:41:30 myhost NetworkManager[387]: (wlp4s0): device state change: prepare -> config (reason 'none') [40 50 0] Oct 11 07:41:30 myhost NetworkManager[387]: (wlp4s0): Activation: (wifi) connection 'AP-jb' has security, and secrets exist. No new secrets needed. Oct 11 07:41:30 myhost NetworkManager[387]: Config: added 'ssid' value 'AP-jb' Oct 11 07:41:30 myhost NetworkManager[387]: Config: added 'scan_ssid' value '1' Oct 11 07:41:30 myhost NetworkManager[387]: Config: added 'key_mgmt' value 'WPA-PSK' Oct 11 07:41:30 myhost NetworkManager[387]: Config: added 'psk' value '' Oct 11 07:41:30 myhost NetworkManager[387]: Failed to GDBus.Error:fi.w1.wpa_supplicant1.NotConnected: This interface is not connected: disconnect. Oct 11 07:41:30 myhost NetworkManager[387]: Config: set interface ap_scan to 1 Oct 11 07:41:56 myhost NetworkManager[387]: (wlp4s0): Activation: (wifi) association took too long, failing activation Oct 11 07:41:56 myhost NetworkManager[387]: (wlp4s0): device state change: config -> failed (reason 'ssid-not-found') [50 120 53] Oct 11 07:41:56 myhost NetworkManager[387]: NetworkManager state is now DISCONNECTED Oct 11 07:41:56 myhost NetworkManager[387]: (wlp4s0): Activation: failed for connection 'AP-jb' Oct 11 07:41:56 myhost NetworkManager[387]: (wlp4s0): device state change: failed -> disconnected (reason 'none') [120 30 0] Oct 11 07:41:56 myhost NetworkManager[387]: (wlp4s0): supplicant interface state: scanning -> disconnected Oct 11 07:41:56 myhost kernel: IPv6: ADDRCONF(NETDEV_UP): wlp4s0: link is not ready Oct 11 07:41:56 myhost NetworkManager[387]: Failed to GDBus.Error:fi.w1.wpa_supplicant1.NotConnected: This interface is not connected: disconnect. Oct 11 07:41:56 myhost NetworkManager[387]: (wlp4s0): supplicant interface state: disconnected -> scanning Oct 11 07:41:59 myhost NetworkManager[387]: (wlp4s0): supplicant interface state: scanning -> disconnected Second try to connect to AP - success. $ journalctl ... Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): Activation: starting connection 'AP-jb' (1c51ed53-1e7d-4274-bfe7-2afc8034014a) Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): device state change: disconnected -> prepare (reason 'none') [30 40 0] Oct 11 07:57:12 myhost NetworkManager[387]: NetworkManager state is now CONNECTING Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): device state change: prepare -> config (reason 'none') [40 50 0] Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): Activation: (wifi) access point 'AP-jb' has security, but secrets are required. Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): device state change: config -> need-auth (reason 'none') [50 60 0] Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): device state change: need-auth -> prepare (reason 'none') [60 40 0] Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): device state change: prepare -> config (reason 'none') [40 50 0] Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): Activation: (wifi) connection 'AP-jb' has security, and secrets exist. No new secrets needed. Oct 11 07:57:12 myhost NetworkManager[387]: Config: added 'ssid' value 'AP-jb' Oct 11 07:57:12 myhost NetworkManager[387]: Config: added 'scan_ssid' value '1' Oct 11 07:57:12 myhost NetworkManager[387]: Config: added 'key_mgmt' value 'WPA-PSK' Oct 11 07:57:12 myhost NetworkManager[387]: Config: added 'psk' value '' Oct 11 07:57:12 myhost NetworkManager[387]: Config: set interface ap_scan to 1 Oct 11 07:57:12 myhost kernel: wlp4s0: authenticate with f8:d1:11:99:18:6c Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): supplicant interface state: disconnected -> authenticating Oct 11 07:57:12 myhost kernel: wlp4s0: send auth to f8:d1:11:99:18:6c (try 1/3) Oct 11 07:57:12 myhost kernel: wlp4s0: authenticated Oct 11 07:57:12 myhost kernel: wlp4s0: associate with f8:d1:11:99:18:6c (try 1/3) Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): supplicant interface state: authenticating -> associating Oct 11 07:57:12 myhost kernel: wlp4s0: RX AssocResp from f8:d1:11:99:18:6c (capab=0x431 status=0 aid=1) Oct 11 07:57:12 myhost kernel: wlp4s0: associated Oct 11 07:57:12 myhost kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlp4s0: link becomes ready Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): supplicant interface state: associating -> 4-way handshake Oct 11 07:57:12 myhost kernel: sha256_ssse3: Using AVX2 optimized SHA-256 implementation Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): supplicant interface state: 4-way handshake -> completed Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network 'AP-jb'. Oct 11 07:57:12 myhost NetworkManager[387]: (wlp4s0): device state change: config -> ip-config (reason 'none') [50 70 0] Oct 11 07:57:12 myhost NetworkManager[387]: Activation (wlp4s0) Beginning DHCPv4 transaction (timeout in 45 seconds) Oct 11 07:57:12 myhost NetworkManager[387]: dhclient started with pid 722 Oct 11 07:57:12 myhost dhclient[722]: DHCPDISCOVER on wlp4s0 to 255.255.255.255 port 67 interval 4 Oct 11 07:57:13 myhost dhclient[722]: DHCPREQUEST on wlp4s0 to 255.255.255.255 port 67 Oct 11 07:57:13 myhost dhclient[722]: DHCPOFFER from 192.168.0.1 Oct 11 07:57:13 myhost dhclient[722]: DHCPACK from 192.168.0.1 Oct 11 07:57:13 myhost NetworkManager[387]: address 192.168.0.101 Oct 11 07:57:13 myhost NetworkManager[387]: plen 24 (255.255.255.0) Oct 11 07:57:13 myhost NetworkManager[387]: gateway 192.168.0.1 Oct 11 07:57:13 myhost NetworkManager[387]: server identifier 192.168.0.1 Oct 11 07:57:13 myhost NetworkManager[387]: lease time 7200 Oct 11 07:57:13 myhost NetworkManager[387]: nameserver '192.168.0.1' Oct 11 07:57:13 myhost NetworkManager[387]: (wlp4s0): DHCPv4 state changed unknown -> bound Oct 11 07:57:13 myhost NetworkManager[387]: (wlp4s0): device state change: ip-config -> ip-check (reason 'none') [70 80 0] Oct 11 07:57:13 myhost NetworkManager[387]: (wlp4s0): device state change: ip-check -> secondaries (reason 'none') [80 90 0] Oct 11 07:57:13 myhost NetworkManager[387]: (wlp4s0): device state change: secondaries -> activated (reason 'none') [90 100 0] Oct 11 07:57:13 myhost NetworkManager[387]: NetworkManager state is now CONNECTED_LOCAL Oct 11 07:57:13 myhost dhclient[722]: bound to 192.168.0.101 -- renewal in 3435 seconds. Oct 11 07:57:13 myhost NetworkManager[387]: NetworkManager state is now CONNECTED_GLOBAL Oct 11 07:57:13 myhost NetworkManager[387]: Policy set 'AP-jb' (wlp4s0) as default for IPv4 routing and DNS. Oct 11 07:57:13 myhost NetworkManager[387]: Writing DNS information to /usr/bin/resolvconf Oct 11 07:57:13 myhost NetworkManager[387]: (wlp4s0): Activation: successful, device activated. Oct 11 07:57:13 myhost dbus[391]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' Oct 11 07:57:13 myhost systemd[1]: Starting Network Manager Script Dispatcher Service... Oct 11 07:57:13 myhost dbus[391]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher' Oct 11 07:57:13 myhost systemd[1]: Started Network Manager Script Dispatcher Service. Any subsequent disconnect and connect tp AP actions are successful.