Hi.
I have a snap that among other things allows user to connect to wifi, underneath it’s using libnm to communicate to the snap (it’s a core 20 snap, system is ubuntu 16 itself).
The problem is that wifi connections just fail with those errors (log in reverse):
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: DFS Master region: unset
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: cfg80211: World regulatory domain updated:
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: brcmf_cfg80211_reg_notifier: not a ISO3166 code
Mar 18 15:26:03 srly-t9exdkyzs0elgvn wpa_supplicant[2299]: p2p-dev-wlan0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: audit: type=1107 audit(1616077563.033:3147): pid=1837 uid=100 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal" bus="system" path="/org/freedesktop" interface="org.freedesktop.DBu
exe="/usr/bin/dbus-daemon" sauid=100 hostname=? addr=? terminal=?'
Mar 18 15:26:03 srly-t9exdkyzs0elgvn kernel: audit: type=1107 audit(1616077563.033:3146): pid=1837 uid=100 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal" bus="system" path="/org/freedesktop" interface="org.freedesktop.DBu
exe="/usr/bin/dbus-daemon" sauid=100 hostname=? addr=? terminal=?'
Mar 18 15:26:03 srly-t9exdkyzs0elgvn audit[1837]: USER_AVC pid=1837 uid=100 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal" bus="system" path="/org/freedesktop" interface="org.freedesktop.DBus.ObjectManager" member="Interf
exe="/usr/bin/dbus-daemon" sauid=100 hostname=? addr=? terminal=?'
Mar 18 15:26:03 srly-t9exdkyzs0elgvn audit[1837]: USER_AVC pid=1837 uid=100 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal" bus="system" path="/org/freedesktop" interface="org.freedesktop.DBus.ObjectManager" member="Interf
exe="/usr/bin/dbus-daemon" sauid=100 hostname=? addr=? terminal=?'
Mar 18 15:26:03 srly-t9exdkyzs0elgvn NetworkManager[1913]: <info> [1616077563.0261] device (wlan0): supplicant interface state: completed -> disconnected
Mar 18 15:26:03 srly-t9exdkyzs0elgvn NetworkManager[1913]: <warn> [1616077563.0252] sup-iface[0xc27ce8,wlan0]: connection disconnected (reason -3)
Mar 18 15:26:03 srly-t9exdkyzs0elgvn NetworkManager[1913]: <info> [1616077563.0190] policy: Device 'wlan0' has no connection; scheduling activate_check in 0 seconds.
Mar 18 15:26:03 srly-t9exdkyzs0elgvn wpa_supplicant[2299]: wlan0: CTRL-EVENT-DISCONNECTED bssid=0c:80:63:1b:5e:8e reason=3 locally_generated=1
Mar 18 15:26:03 srly-t9exdkyzs0elgvn NetworkManager[1913]: <info> [1616077563.0030] device (wlan0): state change: failed -> disconnected (reason 'none') [120 30 0]
Mar 18 15:26:02 srly-t9exdkyzs0elgvn NetworkManager[1913]: <warn> [1616077562.8275] device (wlan0): Activation: failed for connection 'KAMI_5G'
Mar 18 15:26:02 srly-t9exdkyzs0elgvn NetworkManager[1913]: <info> [1616077562.8237] device (wlan0): state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5]
Mar 18 15:26:02 srly-t9exdkyzs0elgvn NetworkManager[1913]: <info> [1616077562.8221] dhcp4 (wlan0): state changed timeout -> done
Mar 18 15:26:02 srly-t9exdkyzs0elgvn NetworkManager[1913]: <info> [1616077562.8219] dhcp4 (wlan0): canceled DHCP transaction
Mar 18 15:26:02 srly-t9exdkyzs0elgvn NetworkManager[1913]: <info> [1616077562.8117] dhcp4 (wlan0): state changed unknown -> timeout
Mar 18 15:26:02 NetworkManager[1913]: <warn> [1616077562.8114] dhcp4 (wlan0): request timed out
The first error is this one:
(wlan0): state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5]
I tried looking into what happens and called ip route
and after that the issue seems to have went away (at least for this particular device).
Any ideas what this might be caused by? Is this related to NM default configuration?