Network manager sometimes gets the device type wrong
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Network Manager is sometimes mistaking my Intel ipw2200 wireless card for a wired card, so that when I click on the applet two wired cards show up.
This causes the following problems:
1. if my wireless card has managed to associate with an open access point, Network Manager immediately tries to bring the network interface up via dhcp, because it assumes that all wired networks are trusted. I don't like it joining wireless networks without specific instructions to do so.
2. since Network Manager doesn't think the card is wireless, it is unable to let me connect to networks requiring a WEP or WPA key.
This bug usually, although not always, shows up after resume from suspend. Restarting Network Manager causes it to correctly identify the card again.
I have only observed this bug in Edgy, never in the Dapper version of network manager.
Changed in network-manager: | |
status: | Unconfirmed → Confirmed |
I am having the same problem with my Edgy Knot 3 installation, and it never occurred in Dapper.
When you resume from suspend and NetworkManager says your wireless card is a wired card, open up a terminal and do "iwconfig". See if your wireless interface is listed as having any wireless extensions. For me, it showed no wireless extensions. After unloading and reloading the ipw2200 module, "iwconfig" was back to correctly reporting wireless extensions. However, at this point NetworkManager failed to re-classify my card as a wireless card.
What commands did you use to restart NetworkManager in order to get it to correctly identify the card again? I tried killing the processes and re-starting them (NetworkManager, NetworkManagerD ispatcher, and even nm-applet) but my card was still miss-classified.