WICD chooses marginal network over strong one
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wicd |
New
|
Undecided
|
Unassigned |
Bug Description
I have two wifi routers at home, on different channels. They have the same SSID and password. This works well with android devices, which automatically connect to the best network for the room they're in.
My linux netbook, however, comes out of suspend and almost always connects to the weaker of the two from its location. This leads to noticeably slower networking.
Since it's usually next to router A, showing 92% signal, I would prefer that it connects to that, rather than router B, with 40% signal. But in wicd, if I check "Automatically connect to this network" or "Never connect to this network", it applies to both. Presumably it's keyed on SSID, not hardware address.
A good solution would be for wicd to choose the strongest signal if it has multiple possibilities. An alternate solution would be to allow "Automatically connect to this network" or "Never connect to this network" to apply separately to networks, even if they have the same SSID.
wicd 1.7.4 on Debian unstable.