GNOME Bugzilla – Bug 584589
Multiple connections are shown in use simultaneously
Last modified: 2009-08-20 13:19:32 UTC
Please describe the problem: While having two or more connections (tried with two only) active at the same time, the applet shows both of them to be connected (the radio button show both as active) Steps to reproduce: 1. Make two connections, one wired , one mobile broadband 2. Set both to connect automatically 3. Take out one connection and plug it back in. Actual results: The applet will show both to be connected where as only one is in use Expected results: The applet should connect to the one which has higher precedence or should indicate which one to connect Does this happen every time? Yes Other information:
I'm a bit unclear on the actual problem here... The applet is expected to show any and all connections that are active. Is the problem that the applet is showing a connection as 'active' when it's really not? When you say "take out one connection" you mean the mobile broadband card? There's a kernel bug in kernels before 2.6.30/2.6.31 that causes the kernel to not completely tear down an in-use 3G connection, and thus NM doesn't know about it. When you have this problem, can you provide your /var/log/messages or /var/log/daemon.log so we can figure otu what's going on? What kernel version do you have?
Created attachment 135981 [details] dump of /var/log/messages when wired is plugged out
Created attachment 135982 [details] dump of /var/log/messages when wired is plugged back in
Created attachment 135983 [details] dump of /var/log/messages when wired is plugged back in
Using kernel version : 2.6.28-11 Okay let me try an explain a few more words :-) I have two connections - a wired internet connections (setup as auto eth0 and a CDMA boradband usb card setup as auto cdma broadband ) Both are set to connect automatically. To begin with when i turn on the laptop (with the ethernet cable in the port and CDMA data card connected) and see the applet it highlights both the connections , so i dont know which one is actually in use. Secondly when i unplug the wired connection and plug it back in the same repeats, both the connections are highlighted as being active.
For me also same situatuion as for Aman, both are shown as active, but it seems only wired connection is being used. the card is not being used at all. So either if both are shown as active use both. Or else show only active one as active and indicate other one is inactive.
The applet's icon shows the current "default" connection type. So if you're on a wired network and wifi is also connected, the applet will have the wired device icon. Furthermore, the "Connection Information" menu item in the right-click menu on the applet will show the default connection as "Home Wifi (default)" for example. In reality, *both* connections are active, and some packets will go out on either device depending on the route to the server you're trying to access. So I think the applet is still working as designed. Let me know if you have further suggestions for how to perhaps make it clearer if you're still somewhat confused? Thanks...