Public bug reported:
Very frequently, networkmanager decides my wireless connection is broken
for some reason, and disconnects the device.
This is very annoying, since I can set up the same connection manually
with iwconfig, in which case it will work fine.
Most often, it happens within seconds or few minutes of establishing the
connection. If I can get past this "stage", the connection very often
stays up for a long period of time.
I'm attaching the entire log from dhcdbd, networkmanager and dhclient,
which should be all the components involved in this.
It's spanning multiple days, so it probably displays a variety of error
conditions.
Of particular interest are the following errors:
[...]
Jan 3 05:24:21 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
[...]
They seem to go hand-in-hand with the disconnects, although I don't know
the reason for them.
Also there is the following warning, which I don't know the seriousness
of:
Jan 3 05:24:41 [NetworkManager] <WARN>
nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
The curious thing is that these seem to be somewhat connected in time:
$ cat /tmp/wifi-log | grep 'SWITCH: terminating' | tail -10
Jan 3 05:12:42 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:12:54 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:13:36 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:17:28 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:18:39 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:19:48 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:20:16 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:21:10 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:23:33 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:24:21 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
$ cat /tmp/wifi-log | grep GetKeyError | tail -10
Jan 3 05:18:46 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:19:08 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:20:03 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:20:07 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:20:24 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:20:33 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:21:16 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:21:23 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:23:43 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
Jan 3 05:24:41 [NetworkManager] <WARN> nm_dbus_get_user_key_for_network_cb():
nm_dbus_get_user_key_for_network_cb(): dbus returned an error._
(org.freedesktop.NetworkManagerInfo.GetKeyError)
org.freedesktop.NetworkManagerInfo.GetKeyError__
It might just be because it happens during connection setup, or it could
be a hint of an actual problem. I'm not sure which.
Also of interest are the following pieces of insane log output:
1) Has key / doesn't have key?
Jan 3 13:35:14 [NetworkManager] <info> Activation (eth1/wireless): access
point '2TgaH95' is encrypted, and a key exists. No new key needed._
Jan 3 13:35:14 [NetworkManager] <info> Activation (eth1/wireless): access
point '2TgaH95' is encrypted, but NO valid key exists. New key needed._
2) Assertion failed?
Jan 3 05:24:21 [NetworkManager] <info> SWITCH: terminating current connection
'eth1' because it's no longer valid._
Jan 3 05:24:22 [NetworkManager] nm_device_is_802_11_wireless: assertion `dev
!= NULL' failed
Jan 3 05:24:22 [NetworkManager] nm_device_is_802_3_ethernet: assertion `dev !=
NULL' failed
3) Deactivating device?
Jan 3 05:23:46 [NetworkManager] <info> Activation (eth1) started..._
Jan 3 05:23:46 [NetworkManager] <info> Deactivating device eth1._
Jan 3 05:23:46 [NetworkManager] <info> Device eth1 activation scheduled..._
4) No such device? I'm pretty sure the device is there.
Jan 2 21:40:40 [NetworkManager] <WARN>
nm_device_802_11_wireless_get_mode(): error getting card mode on eth1:
No such device_
I'm sure that there was a fifth strange piece of output, but I can't seem to
find it now.
** Affects: network-manager (Ubuntu)
Importance: Undecided
Status: New
** Changed in: network-manager (Ubuntu)
Sourcepackagename: None => network-manager
--
very frequent disconnects with networkmanager + knetworkmanager
https://bugs.launchpad.net/bugs/180074
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs