I've been trying to get networkmanager working for at least the n900 (but should work for the other devices with working wifi). I've run into a few issues along the way.
The init file for wpa_supplicant in alpine is made to run it standalone (like in the wiki instrunctions here) but for networkmanager it needs to be run in dbus mode without any specific interface configuration. I'm not sure how to override the init script for the wpa_supplicant package yet but the correct launch command line is:
$ wpa_supplicant -u -B
NetworkManager needs some config to work. This is my current config:
[main]
plugins=keyfile,ifupdown,ofono
dhcp=dhcpcd
[ifupdown]
managed=true
[device-mac-randomization]
wifi.scan-rand-mac-address=yes
[logging]
level=debug
This will get me as far that networkmanager will manage the wlan0 interface but I cannot connect yet because something with the interaction between wpa_supplicant and networkmanager is not working.
Thanks @bengal on #nm:freenode.org for the help with getting networkmanager working.
You can edit /etc/conf.d/wpa_supplicant to set command line parameters that the wpa_supplicant init script passes to wpa_supplicant. Have you tried using that to pass -u?
Ah I couldn't find where that variable was set. I'm used to it being in /etc/defaults
I got NM to work sporadically by also setting -Dwext in /etc/conf.d/wpa_supplicant. There still seems to be some strange disconnect most of the time between the wpa_supplicant service and the NetworkManager service.
With the current master branch:
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [71.3244] NetworkManager (version 1.7.2) is starting...
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [71.3322] Read config: /etc/NetworkManager/NetworkManager.conf (etc: postmarketos.conf)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3384] CONFIG: config-data[0x67d5c0]: 4 groups
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3388] CONFIG:
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3391] CONFIG: [main]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3394] CONFIG: dhcp=dhcpcd
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3397] CONFIG: plugins=ifupdown
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3504] CONFIG: auth-polkit=false
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3508] CONFIG:
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3511] CONFIG: [ifupdown]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3514] CONFIG: managed=true
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3516] CONFIG:
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3519] CONFIG: [logging]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3522] CONFIG: level=DEBUG
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3604] CONFIG:
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3608] CONFIG: [device-mac-randomization]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3610] CONFIG: wifi.scan-rand-mac-address=yes
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3632] config: state: successfully read state file "/var/lib/NetworkManager/NetworkManager.state"
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3635] WEXT support is enabled
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3644] auth[0xb6ecd380]: create auth-manager: polkit disabled
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3645] auth[0xb6ecd380]: set instance
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3648] setup NMAuthManager singleton (0xb6ecd380)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.3949] bus-manager: setup NMBusManager singleton (0xb6a51bb8)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [71.5087] manager[0x686088]: monitoring kernel firmware directory '/lib/firmware'.
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.5575] create NMSessionMonitor singleton (0xb6861740)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.5578] create NMAgentManager singleton (0x68e210)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.6029] firewall[0x69b218]: firewall constructed (notrunning)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.6110] create NMFirewallManager singleton (0x69b218)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [71.6136] dns-mgr[0x6a7028]: init: dns=default, rc-manager=symlink
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [71.6428] create NMDnsManager singleton (0x6a7028)
Dec 31 23:59:59 localhost kern.info kernel: [ 72.291931] NET: Registered protocol family 10
Dec 31 23:59:59 localhost kern.info kernel: [ 72.294158] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Dec 31 23:59:59 localhost kern.info kernel: [ 72.296325] Segment Routing with IPv6
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.3142] manager: setup NMManager singleton (0x686088)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.3871] platform-linux[0x6d2c18]: create (ignore netns, initial netns, use udev)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.3879] platform-linux[0x6d2c18]: Netlink socket for events established: port=2667578911, fd=11
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.3884] setup NMPlatform singleton (0x6d2c18, NMLinuxPlatform)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.3887] platform-linux: populate platform cache
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.3894] monotonic timestamp started counting 1.389313964 seconds ago with an offset of 71.0 seconds to CLOCK_BOOTTIME (local time is 1970-01-01 00:01:12)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.3907] platform-linux: kernel-support: IFLA_INET6_ADDR_GEN_MODE: detected
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.3997] platform: signal: link added: 1: lo <UP,LOWER_UP;loopback,up,running,lowerup> mtu 65536 arp 772 loopback? not-init addrgenmode eui64 addr 00:00:00:00:00:00 driver unknown rx:0,0 tx:0,0
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4014] platform: signal: link added: 2: upnlink0 <NOARP,DOWN;pointopoint,noarp> mtu 65541 arp 820 unknown? not-init addrgenmode eui64 addr 1B driver g_nokia rx:0,0 tx:0,0
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4116] platform: signal: link added: 3: usb0 <UP,LOWER_UP;broadcast,multicast,up,running,lowerup> mtu 1500 arp 1 ethernet? not-init addrgenmode eui64 addr B6:7F:B3:3B:94:82 driver g_ether rx:33,3256 t
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4131] platform: signal: link added: 4: wlan0 <UP;broadcast,multicast,up> mtu 1500 arp 1 wifi? not-init addrgenmode eui64 addr 00:1F:DF:09:90:D3 driver wl1251 rx:0,0 tx:0,0
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4140] platform: signal: address 4 added: 127.0.0.1/8 lft forever pref forever lifetime 1-0[4294967295,4294967295] dev 1 flags permanent src kernel
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4146] platform: signal: address 4 added: 172.16.42.1/16 lft forever pref forever lifetime 1-0[4294967295,4294967295] dev 3 flags permanent src kernel
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4151] platform-linux: kernel-support: extended-ifa-flags: detected
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4156] platform: signal: address 6 added: ::1/128 lft forever pref forever lifetime 1-0[4294967295,4294967295] dev 1 flags permanent src kernel
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4161] platform: signal: address 6 added: fe80::b47f:b3ff:fe3b:9482/64 lft forever pref forever lifetime 1-0[4294967295,4294967295] dev 3 flags tentative,permanent src kernel
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4183] platform: signal: route 4 added: 172.16.0.0/16 via 0.0.0.0 dev 3 metric 0 mss 0 rt-src rt-kernel scope link pref-src 172.16.42.1
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4192] platform: signal: route 6 added: fe80::/64 via :: dev 3 metric 256 mss 0 rt-src rt-kernel src ::/0
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4306] platform: signal: route 6 added: ff00::/8 via :: dev 3 metric 256 mss 0 rt-src rt-boot src ::/0
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4407] dispatcher: default script directory '/etc/NetworkManager/dispatcher.d' has scripts
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4427] dispatcher: pre-up script directory '/etc/NetworkManager/dispatcher.d/pre-up.d' has no scripts
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.4445] dispatcher: pre-down script directory '/etc/NetworkManager/dispatcher.d/pre-down.d' has no scripts
Dec 31 23:59:59 localhost daemon.notice dbus[1409]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper)
Dec 31 23:59:59 localhost daemon.notice dbus[1409]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.7587] create SettingsPluginIfupdown singleton (0xb6ecd2e0)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.7704] init!
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.7811] interface-parser: parsing file /etc/network/interfaces
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.7817] interface-parser: finished parsing file /etc/network/interfaces
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.7848] settings-connection[0x696d98]: constructed (NMIfupdownConnection)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.7869] guessed connection type (wlan0) = 802-3-ethernet
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.7887] update_connection_setting_from_if_block: name:wlan0, type:802-3-ethernet, id:Ifupdown (wlan0), uuid: 5391eba4-6426-faca-338e-5828034ff9d1
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.7921] adding wlan0 to connections
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.7983] adding iface wlan0 to eni_ifaces
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8007] autoconnect
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8011] management mode: managed
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8081] devices added (path: /sys/devices/platform/68000000.ocp/480ab000.usb_otg_hs/musb-hdrc.0.auto/gadget/net/upnlink0, iface: upnlink0)
Dec 31 23:59:59 localhost auth.info sshd[1604]: Server listening on 0.0.0.0 port 22.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8223] device added (path: /sys/devices/platform/68000000.ocp/480ab000.usb_otg_hs/musb-hdrc.0.auto/gadget/net/upnlink0, iface: upnlink0): no ifupdown configuration found.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8229] devices added (path: /sys/devices/platform/68000000.ocp/480ab000.usb_otg_hs/musb-hdrc.0.auto/gadget/net/usb0, iface: usb0)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8242] device added (path: /sys/devices/platform/68000000.ocp/480ab000.usb_otg_hs/musb-hdrc.0.auto/gadget/net/usb0, iface: usb0): no ifupdown configuration found.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8247] devices added (path: /sys/devices/platform/68000000.ocp/480ba000.spi/spi_master/spi4/spi4.0/net/wlan0, iface: wlan0)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8253] locking wired connection setting
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8273] devices added (path: /sys/devices/virtual/net/lo, iface: lo)
Dec 31 23:59:59 localhost auth.info sshd[1604]: Server listening on :: port 22.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8283] device added (path: /sys/devices/virtual/net/lo, iface: lo): no ifupdown configuration found.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8291] end _init.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8299] settings: loaded plugin ifupdown: (C) 2008 Canonical Ltd. To report bugs please use the NetworkManager mailing list. (/usr/lib/NetworkManager/libnm-settings-plugin-ifupdown.so)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8391] settings: loaded plugin keyfile: (c) 2007 - 2016 Red Hat, Inc. To report bugs please use the NetworkManager mailing list.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8405] (-1225993504) ... get_connections.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.8409] (-1225993504) connections count: 1
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8434] settings-connection[0x696d98,5391eba4-6426-faca-338e-5828034ff9d1]: failed to read connection timestamp: Key file does not have group “timestamps”
Dec 31 23:59:59 localhost daemon.info init: starting pid 1606, tty '/dev/tty1': '/bin/login -f root'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8719] ++ connection 'new connection' (0x696d98/NMIfupdownConnection): [/org/freedesktop/NetworkManager/Settings/1]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8808] ++ connection [ 0x6a48c0 ]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8812] ++ connection.id = 'Ifupdown (wlan0)'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8816] ++ connection.interface-name = 'wlan0'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8820] ++ connection.permissions = []
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8824] ++ connection.read-only = TRUE
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8827] ++ connection.type = '802-3-ethernet'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8831] ++ connection.uuid = '5391eba4-6426-faca-338e-5828034ff9d1'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8838] ++ 802-3-ethernet [ 0x6a1310 ]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8904] ++ 802-3-ethernet.mac-address = '00:1F:DF:09:90:D3'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8909] ++ 802-3-ethernet.mac-address-blacklist = []
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8914] ++ 802-3-ethernet.s390-options = ((GHashTable*) 0x6dd000)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8922] ++ ipv4 [ 0xb69795e8 ]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8925] ++ ipv4.addresses = ((GPtrArray*) 0x6cf098)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8928] ++ ipv4.dns = []
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8932] ++ ipv4.dns-search = []
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8936] ++ ipv4.method = 'auto'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8939] ++ ipv4.routes = ((GPtrArray*) 0x691d08)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.8946] ++ ipv6 [ 0x6d2cf0 ]
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9003] ++ ipv6.addresses = ((GPtrArray*) 0x6a2478)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9007] ++ ipv6.dns = []
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9011] ++ ipv6.dns-search = []
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9015] ++ ipv6.method = 'auto'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9019] ++ ipv6.routes = ((GPtrArray*) 0x6a2a68)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.9508] settings: hostname: couldn't get property from hostnamed
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.9556] policy: setting system hostname to 'localhost.localdomain' (no IP config)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9704] dispatcher: (1) dispatching action 'hostname'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9734] dhcp-init: enabled DHCP client 'dhcpcd' (NMDhcpDhcpcd)
Dec 31 23:59:59 localhost daemon.info : req:1 'hostname': new request (0 scripts)
Dec 31 23:59:59 localhost daemon.info : req:1 'hostname': completed: no scripts
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9915] dhcp-init: enabled DHCP client 'internal' (NMDhcpSystemd)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.9920] dhcp-init: Using DHCP client 'dhcpcd'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [72.9924] create NMDhcpManager singleton (0x6cf468)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.9927] manager: WiFi enabled by radio killswitch; enabled by state file
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.9935] manager: WWAN enabled by radio killswitch; enabled by state file
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [72.9941] manager: Networking is enabled by state file
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0026] Loaded device plugin: NMBondDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0032] Loaded device plugin: NMBridgeDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0037] Loaded device plugin: NMDummyDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0041] Loaded device plugin: NMEthernetDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0047] Loaded device plugin: NMInfinibandDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0052] Loaded device plugin: NMIPTunnelDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0138] Loaded device plugin: NMMacsecDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0141] Loaded device plugin: NMMacvlanDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0144] Loaded device plugin: NMTunDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0146] Loaded device plugin: NMVethDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0149] Loaded device plugin: NMVlanDeviceFactory (internal)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0151] Loaded device plugin: NMVxlanDeviceFactory (internal)
Dec 31 23:59:59 localhost auth.info login[1607]: root login on 'tty1'
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0679] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0764] Loaded device plugin: NMAtmManager (/usr/lib/NetworkManager/libnm-device-plugin-adsl.so)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.0917] Loaded device plugin: NMWifiFactory (/usr/lib/NetworkManager/libnm-device-plugin-wifi.so)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.1062] Loaded device plugin: NMTeamFactory (/usr/lib/NetworkManager/libnm-device-plugin-team.so)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.1259] Loaded device plugin: NMWwanFactory (/usr/lib/NetworkManager/libnm-device-plugin-wwan.so)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1508] create NMPacrunnerManager singleton (0x6e2ec8)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1560] device[0x6ec368] (lo): unmanaged: flags set to [platform-init,by-default=0x110/0x110/unmanaged/unrealized], set-unmanaged [by-default=0x100])
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1571] create NMRouteManager singleton (0x6dc020)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1575] device[0x6ec368] (lo): constructed (NMDeviceGeneric)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1581] device[0x6ec368] (lo): start setup of NMDeviceGeneric, kernel ifindex 1
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1588] platform-linux: error reading net:/sys/class/net/lo/phys_port_id: error reading 4096 bytes from file descriptor: Not supported
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1593] platform-linux: sysctl: reading 'net:/sys/class/net/lo/dev_id': '0x0'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1598] device[0x6ec368] (lo): hw-addr: hardware address now 00:00:00:00:00:00
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1599] device[0x6ec368] (lo): hw-addr: update initial MAC address 00:00:00:00:00:00
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1711] platform-linux: do-request-link: 1
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1729] device[0x6ec368] (lo): hw-addr: unable to read permanent MAC address (use current: 00:00:00:00:00:00)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.1734] device (lo): link connected
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1737] device[0x6ec368] (lo): carrier is ON
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1741] device[0x6ec368] (lo): unmanaged: flags set to [platform-init,by-default,!external-down=0x110/0x910/unmanaged/unrealized], set-managed [external-down=0x800])
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1745] device[0x6ec368] (lo): unmanaged: flags set to [loopback,platform-init,by-default,!external-down=0x118/0x918/unmanaged/unrealized], set-unmanaged [loopback=0x8])
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.1750] device[0x6ec368] (lo): unmanaged: flags set to [loopback,platform-init,by-default,!sleeping,!external-down=0x118/0x919/unmanaged/unrealized], set-managed [sleeping=0x1])
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.2176] manager: (lo): new Generic device (/org/freedesktop/NetworkManager/Devices/1)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2250] device[0x6ec6a8] (upnlink0): unmanaged: flags set to [platform-init,by-default=0x110/0x110/unmanaged/unrealized], set-unmanaged [by-default=0x100])
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2315] device[0x6ec6a8] (upnlink0): constructed (NMDeviceGeneric)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2325] device[0x6ec6a8] (upnlink0): start setup of NMDeviceGeneric, kernel ifindex 2
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2334] platform-linux: error reading net:/sys/class/net/upnlink0/phys_port_id: error reading 4096 bytes from file descriptor: Not supported
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2408] platform-linux: sysctl: reading 'net:/sys/class/net/upnlink0/dev_id': '0x0'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2418] device[0x6ec6a8] (upnlink0): hw-addr: hardware address now 1B
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2421] device[0x6ec6a8] (upnlink0): hw-addr: update initial MAC address 1B
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2426] platform-linux: do-request-link: 2
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2445] device[0x6ec6a8] (upnlink0): hw-addr: read permanent MAC address '1B'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2451] device[0x6ec6a8] (upnlink0): unmanaged: flags set to [platform-init,by-default,!loopback=0x110/0x118/unmanaged/unrealized], set-managed [loopback=0x8])
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.2458] device[0x6ec6a8] (upnlink0): unmanaged: flags set to [platform-init,by-default,!sleeping,!loopback=0x110/0x119/unmanaged/unrealized], set-managed [sleeping=0x1])
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.2883] manager: (upnlink0): new Generic device (/org/freedesktop/NetworkManager/Devices/2)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3082] device[0x700430] (usb0): constructed (NMDeviceEthernet)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3092] device[0x700430] (usb0): start setup of NMDeviceEthernet, kernel ifindex 3
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3100] platform-linux: error reading net:/sys/class/net/usb0/phys_port_id: error reading 4096 bytes from file descriptor: Not supported
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3211] platform-linux: sysctl: reading 'net:/sys/class/net/usb0/dev_id': '0x0'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3220] device[0x700430] (usb0): hw-addr: hardware address now B6:7F:B3:3B:94:82
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3223] device[0x700430] (usb0): hw-addr: update initial MAC address B6:7F:B3:3B:94:82
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3227] platform-linux: do-request-link: 3
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3240] platform: signal: link changed: 3: usb0 <UP,LOWER_UP;broadcast,multicast,up,running,lowerup> mtu 1500 arp 1 ethernet? not-init addrgenmode eui64 addr B6:7F:B3:3B:94:82 driver g_ether rx:33,3256 t
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3245] device[0x700430] (usb0): queued link change for ifindex 3
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3255] device[0x700430] (usb0): hw-addr: unable to read permanent MAC address (use current: B6:7F:B3:3B:94:82)
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.3259] device (usb0): link connected
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3264] device[0x700430] (usb0): carrier is ON
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3268] device[0x700430] (usb0): unmanaged: flags set to [platform-init,!loopback=0x10/0x18/unmanaged/unrealized], set-managed [loopback=0x8])
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3274] device[0x700430] (usb0): unmanaged: flags set to [platform-init,!sleeping,!loopback=0x10/0x19/unmanaged/unrealized], set-managed [sleeping=0x1])
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.3726] manager: (usb0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/3)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3921] wifi-nl80211: genl_ctrl_resolve: resolved "nl80211" as 0x16
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3933] wifi-nl80211: don't know the meaning of NL80211_ATTR_CIPHER_SUITE 0x000fac0a.
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3936] wifi-nl80211: don't know the meaning of NL80211_ATTR_CIPHER_SUITE 0x000fac09.
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.3939] wifi-nl80211: (wlan0): using nl80211 for WiFi device control
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.3979] device[0x70c408] (wlan0): constructed (NMDeviceWifi)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4006] create NMSupplicantManager singleton (0x698a30)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4014] device[0x70c408] (wlan0): start setup of NMDeviceWifi, kernel ifindex 4
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4115] platform-linux: error reading net:/sys/class/net/wlan0/phys_port_id: error reading 4096 bytes from file descriptor: Not supported
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4123] platform-linux: sysctl: reading 'net:/sys/class/net/wlan0/dev_id': '0x0'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4130] device[0x70c408] (wlan0): hw-addr: hardware address now 00:1F:DF:09:90:D3
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4134] device[0x70c408] (wlan0): hw-addr: update initial MAC address 00:1F:DF:09:90:D3
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4138] platform-linux: do-request-link: 4
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4151] device[0x70c408] (wlan0): hw-addr: read permanent MAC address '00:1F:DF:09:90:D3'
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4157] device[0x70c408] (wlan0): unmanaged: flags set to [platform-init,!loopback=0x10/0x18/unmanaged/unrealized], set-managed [loopback=0x8])
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4163] manager: WiFi hw-enabled 1 sw-enabled 1
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4166] device[0x70c408] (wlan0): device now enabled
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4169] device[0x70c408] (wlan0): (enable): device blocked by UNMANAGED state
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4172] device[0x70c408] (wlan0): unmanaged: flags set to [platform-init,!sleeping,!loopback=0x10/0x19/unmanaged/unrealized], set-managed [sleeping=0x1])
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.4628] manager: (wlan0): new 802.11 WiFi device (/org/freedesktop/NetworkManager/Devices/4)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4920] create NMVpnManager singleton (0x711a28)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4922] manager: creating virtual devices...
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4926] setting up local loopback
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4927] platform: link: setting up "lo" (1)
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4928] platform-linux: link: change 1: flags: set 0x1/0x1 ([up] / [up])
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4931] platform-linux: do-request-link: 1
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.4941] platform-linux: do-change-link[1]: success changing link: success
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.5153] dispatcher: (1) succeeded but no scripts invoked
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.6053] platform: signal: address 6 changed: fe80::b47f:b3ff:fe3b:9482/64 lft forever pref forever lifetime 2-0[4294967295,4294967295] dev 3 flags permanent src kernel
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.6270] bluez: detecting BlueZ version failed: introspect failed with Cannot invoke method; proxy is for a well-known name without an owner and proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AU
Dec 31 23:59:59 localhost daemon.warn NetworkManager[1567]: <warn> [73.6446] error poking ModemManager: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ModemManager1 was not provided by any .service files
Dec 31 23:59:59 localhost daemon.info NetworkManager[1567]: <info> [73.7145] supplicant: wpa_supplicant running
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.7151] supplicant: AP mode is supported
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.7156] supplicant: EAP-FAST is supported
Dec 31 23:59:59 localhost daemon.debug NetworkManager[1567]: <debug> [73.7209] manager: check_if_startup_complete returns FALSE because of lo
All devices are unmanaged again:
localhost:~$ nmcli
usb0: unmanaged
ethernet (g_ether), B6:7F:B3:3B:94:82, hw, mtu 1500
lo: unmanaged
loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536
upnlink0: unmanaged
unknown (g_nokia), 1B, hw, mtu 65541
wlan0: unmanaged
wifi (wl1251), 00:1F:DF:09:90:D3, hw, mtu 1500
I've got networkmanager to consistently manage wlan0 now by doing rmmod wl1251_spi && modprobe wl1251_spi after booting
Network manager is integrated and enabled as default by now.
Most helpful comment
I've got networkmanager to consistently manage wlan0 now by doing
rmmod wl1251_spi && modprobe wl1251_spiafter booting