You are not logged in.

#1 2020-03-29 13:09:23

likemike
Member
Registered: 2019-12-29
Posts: 54

Network MNGR disconnects from hidden wifi network upon reboot

I recently disabled SSID broadcasting on my router and set up a static IP address for my laptop and now when I reboot my computer I don't have wifi connectivity and I have to manually re-add and activate the connection with nmcli to get it working. before I reconnect I see that Network Manager is enabled and running and it's instance of wpa_supplicant is running. Also I have the boxes for "automatically connect" and "available to all users" checked on the connection settings in the applet. After researching, I can't seem to find out why it's not automatically connecting. I don't have any conflicting network services running. I'll post the output of journalctl -u NetworkManager -b as well as the list of enabled and running services before I connect to the network with nmcli.

[likemike@Thinkpad-X220 ~]$ journalctl -u NetworkManager -b 
Mar 29 09:10:31 Thinkpad-X220 NetworkManager[565]: <info>  [1585487431.1579] device (wlp3s0): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Conn>
-- Logs begin at Sun 2020-01-12 03:00:22 EST, end at Sun 2020-03-29 09:10:52 EDT. -- 
Mar 29 09:09:52 Thinkpad-X220 systemd[1]: Starting Network Manager... 
Mar 29 09:09:52 Thinkpad-X220 NetworkManager[565]: <info>  [1585487392.2282] NetworkManager (version 1.22.10-1) is starting... (for the first time) 
Mar 29 09:09:52 Thinkpad-X220 NetworkManager[565]: <info>  [1585487392.2283] Read config: /etc/NetworkManager/NetworkManager.conf (lib: 20-connectivity.conf) 
Mar 29 09:09:52 Thinkpad-X220 systemd[1]: Started Network Manager. 
Mar 29 09:09:52 Thinkpad-X220 NetworkManager[565]: <info>  [1585487392.2332] bus-manager: acquired D-Bus service "org.freedesktop.NetworkManager" 
Mar 29 09:09:52 Thinkpad-X220 NetworkManager[565]: <info>  [1585487392.2647] manager[0x56264ed27040]: monitoring kernel firmware directory '/lib/firmware'. 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3698] hostname: hostname: using hostnamed 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3698] hostname: hostname changed from (none) to "Thinkpad-X220" 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3702] dns-mgr[0x56264ece4220]: init: dns=default,systemd-resolved rc-manager=symlink 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3711] rfkill1: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:1c.1/0000:>
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3715] manager[0x56264ed27040]: rfkill: Wi-Fi hardware radio set enabled 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3715] manager[0x56264ed27040]: rfkill: WWAN hardware radio set enabled 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3843] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.22.10-1/libnm-device>
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3850] Loaded device plugin: NMWwanFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device->
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.3872] Loaded device plugin: NMOvsFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-p>
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4119] Loaded device plugin: NMTeamFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device->
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4129] Loaded device plugin: NMAtmManager (/usr/lib/NetworkManager/1.22.10-1/libnm-device-p>
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4145] Loaded device plugin: NMWifiFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device->
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4151] manager: rfkill: Wi-Fi enabled by radio killswitch; enabled by state file 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4153] manager: rfkill: WWAN enabled by radio killswitch; enabled by state file 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4155] manager: Networking is enabled by state file 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4168] dhcp-init: Using DHCP client 'internal' 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4176] settings: Loaded settings plugin: keyfile (internal) 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4253] device (lo): carrier: link connected 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4258] manager: (lo): new Generic device (/org/freedesktop/NetworkManager/Devices/1) 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4273] manager: (enp0s25): new Ethernet device (/org/freedesktop/NetworkManager/Devices/2) 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4303] settings: (enp0s25): created default wired connection 'Wired connection 1' 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.4313] device (enp0s25): state change: unmanaged -> unavailable (reason 'managed', sys-ifac>
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.6647] manager: (wlp3s0): new 802.11 Wi-Fi device (/org/freedesktop/NetworkManager/Devices/>
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.6679] device (wlp3s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface>
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.8088] device (wlp3s0): set-hw-addr: set MAC address to AE:58:DB:A8:BE:47 (scanning) 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.9365] ovsdb: Could not connect: No such file or directory 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.9682] supplicant: wpa_supplicant running 
Mar 29 09:09:53 Thinkpad-X220 NetworkManager[565]: <info>  [1585487393.9683] device (wlp3s0): supplicant interface state: init -> starting 
Mar 29 09:09:54 Thinkpad-X220 NetworkManager[565]: <info>  [1585487394.0268] sup-iface[0x56264ed37100,wlp3s0]: supports 5 scan SSIDs

output of systemctl list-unit-files | grep enabled:

[likemike@Thinkpad-X220 ~]$ sudo systemctl list-unit-files | grep enabled 
org.cups.cupsd.path                                                       enabled         disabled 
autovt@.service                                                           enabled         disabled 
dbus-org.freedesktop.nm-dispatcher.service                                enabled         disabled 
dbus-org.freedesktop.timesync1.service                                    enabled         disabled 
getty@.service                                                            enabled         enabled 
lm_sensors.service                                                        enabled         disabled 
NetworkManager-dispatcher.service                                         enabled         disabled 
NetworkManager-wait-online.service                                        enabled         disabled 
NetworkManager.service                                                    enabled         disabled 
org.cups.cupsd.service                                                    enabled         disabled 
sshd.service                                                              enabled         disabled 
systemd-fsck-root.service                                                 enabled-runtime disabled 
systemd-networkd.service                                                  disabled        enabled 
systemd-pstore.service                                                    disabled        enabled 
systemd-remount-fs.service                                                enabled-runtime disabled 
systemd-resolved.service                                                  disabled        enabled 
systemd-timesyncd.service                                                 enabled         enabled 
org.cups.cupsd.socket                                                     enabled         disabled 
machines.target                                                           disabled        enabled 
reboot.target                                                             disabled        enabled 
remote-cryptsetup.target                                                  disabled        enabled 
remote-fs.target                                                          enabled         enabled 

output of systecmctl | grep running:

[likemike@Thinkpad-X220 ~]$ sudo systemctl | grep running 
  org.cups.cupsd.path 
  init.scope 
  session-1.scope 
  colord.service 
  dbus.service 
  getty@tty1.service 
  lvm2-lvmetad.service 
  NetworkManager.service 
  org.cups.cupsd.service 
  sshd.service 

-Thanks

Last edited by likemike (2020-03-29 13:23:30)

Offline

#2 2020-03-30 15:02:13

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,680
Website

Re: Network MNGR disconnects from hidden wifi network upon reboot

likemike wrote:

I don't have any conflicting network services running

What about this:

likemike wrote:
systemd-networkd.service                                                  disabled        enabled

I don't actually know what the third column means though (I'm using an older version of systemd) so I may be mistaken here.

No need for grep anyway:

systemctl list-unit-files --state=enabled

And I presume the connection works as expected if you don't "hide" it?

Off-topic for this thread but "hiding" your SSID does not improve security in any meaningful way.

Offline

Board footer

Powered by FluxBB