knetworkmanager forgets association with AP after reboot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
knetworkmanager (Ubuntu) |
Invalid
|
Undecided
|
Luka Renko |
Bug Description
knetworkmanager loads at startup and will connect to APs when selected manually. However, upon reboot, knetworkmanager 'forgets' the association and one must manually select the network again. There doesn't seem to be a way to do the equivalent of Windows XP's 'Automatically connect to preferred wireless network.'
Unlike other similar bugs, knetworkmanager runs at startup, and there is no problem connecting to the AP when selected manually. It will even remember the WEP key. It just won't connect automatically!
This problem is specific to knetworkmanager. If I configure the connection manually via modifying /etc/network/
It's not an issue with the card, as the problem occurs on two wifi cards with completely different chipsets (rt2500 and prism54).
Kubuntu Gutsy
2.6.22-14-generic
Dell Latitude C810
3Com 3CRWE154G72 PCMCIA wireless card
I can confirm this, it does work when you keep your keys in kwallet but then it asks for your password after logging in.
Here is part of my daemon.log containing an error that it cannot find the key (see the <WARN>), even though it's saved in knetworkmanager's config file, after manually selecting the network it does connect without asking for the key :
Nov 24 10:37:46 p1500 NetworkManager: <info> Updating allowed wireless network lists. get_user_ key_for_ network_ cb(): nm_dbus_ get_user_ key_for_ network_ cb(): dbus returned an error. (org.freedeskto p.NetworkManage rInfo.GetKeyErr or) org.freedesktop .NetworkManager Info.GetKeyErro r 802_11_ wireless_ get_activation_ ap(): Forcing AP 'bruno' p/NetworkManage r/Devices/ eth1 / bruno
Nov 24 10:37:46 p1500 NetworkManager: <info> Updating VPN Connections...
Nov 24 10:37:46 p1500 NetworkManager: <info> SWITCH: no current connection, found better connection 'eth1'.
Nov 24 10:37:46 p1500 NetworkManager: <info> Will activate connection 'eth1/bruno'.
Nov 24 10:37:46 p1500 NetworkManager: <info> Device eth1 activation scheduled...
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) started...
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) started...
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) scheduled...
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) complete.
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) starting...
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1/wireless): access point 'bruno' is encrypted, but NO valid key exists. New key needed.
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) New wireless user key requested for network 'bruno'.
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) complete.
Nov 24 10:37:46 p1500 NetworkManager: <info> Old device 'eth1' activating, won't change.
Nov 24 10:37:46 p1500 NetworkManager: <WARN> nm_dbus_
Nov 24 10:37:46 p1500 NetworkManager: <info> Activation (eth1) failure scheduled...
Nov 24 10:37:47 p1500 NetworkManager: <info> Activation (eth1) failed for access point (bruno)
Nov 24 10:37:47 p1500 NetworkManager: <info> Activation (eth1) failed.
Nov 24 10:37:47 p1500 NetworkManager: <info> Deactivating device eth1.
Nov 24 10:37:54 p1500 NetworkManager: <debug> [1195897074.092559] nm_device_
Nov 24 10:37:54 p1500 NetworkManager: <info> User Switch: /org/freedeskto
Nov 24 10:37:54 p1500 NetworkManager: <info> Deactivating device eth1.
Nov 24 10:37:54 p1500 NetworkManager: <info> Device eth1 activation scheduled...
Nov 24 10:37:54 p1500 NetworkManager: <info> Activation (eth1) started...
Nov 24 10:37:54 p1500 NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...
Nov 24 10:37:54 p1500 NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) started...
Nov 24 10:37:54 p1500 NetworkManager: <info> Activation (eth1) Stage 2 of 5...