network-manager unreliable with multiple APs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NetworkManager |
Expired
|
High
|
|||
network-manager (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: network-manager
Ubuntu 7.04 (PPC)
Broadcom 4306 (bcm43xx driver)
Network manager is totally unreliable when I use it at my University, where there are multiple APs.
It drops the connection all the time, and when (more like if) it manages to reconnect it doesn't re-establish the lost VPN connection. I am trying to connect to this one wireless network, "central" - there is one AP on channel 1 and one on channel 11. It works fine if I configure my device manually through iwconfig to channel 1, maybe n-m tries to keep switching between the two or something, then occasionally it just randomly roams to a completely different network for no reason. This should be apparent from my daemon.log.
All the APs are of similar strength, and as I said they work fine configured manually without n-m which has been a complete pain in the backside ever since it was included in Feisty.
Changed in network-manager: | |
status: | Incomplete → New |
Changed in network-manager: | |
status: | Incomplete → Confirmed |
Changed in network-manager: | |
status: | Unknown → Invalid |
Changed in network-manager: | |
status: | Invalid → Confirmed |
Changed in network-manager: | |
importance: | Unknown → High |
Changed in network-manager: | |
status: | Confirmed → Incomplete |
Changed in network-manager: | |
status: | Incomplete → Confirmed |
Changed in network-manager: | |
status: | Confirmed → Incomplete |
Changed in network-manager: | |
status: | Incomplete → Expired |
I will add that network-manager usually works OK when at home where there is just one strong signal from my own AP, perhaps because there are no others that it could try to roam to as others in the area are WEP encrypted.
If network-manager is roaming around between open networks treating them all as equal this is nonsense logic. It is not always preferable to be on the strongest open network - why can't network manager just accept that I want to connect to *this one* and just configure my card for that and leave it be until I tell it to change?