On Thu, 2008-06-12 at 08:34 -0400, Miner, Jonathan W (US SSA) wrote: > I've noticed that when I successfully connect to a wireless network with a > non-broadcasted SSID that the applet reports: > > "You are now connected to the wireless network '(none)'." > > This message comes from network-manager-applet/src/applet-device-wifi.c, line > 1131 > > Clearly, NetworkManager knows the SSID of the network, since it was able to > look for it, and successfully connect to it. But it appears that the applet > can't determine it?
Depends; the applet _should_ have the right idea of the current AP, but if you run 'nm-tool' is there a * next to your SSID while connected? If not, then the problem lies in NetworkManager. I did test hidden SSID last week and it worked OK for me, but enough people have reported this problem that I think there is a bug. Also, can you report what '/sbin/iwconfig wlan0' (or whatever your wifi interface name is) says when you're definitely connected? NM grabs that information periodically and tries to match it up with an AP that it's scanned, and if I cannot find the AP that the card says it's associated too (because it hasn't shown up in scan yet) then you'll end up with NULL. So, if you have more than one AP in the same SSID, but none of them are broadcasting their SSIDs, NM can only auto-match the SSID AP's its seen before. So if the card roams to a new AP that NM hasn't seen before, and also isn't broadcasting it's SSID, that AP won't necessarily be in the scan list yet, and even if it was, we wouldn't know it's SSID necessarily. The solution? _Don't_ hide your AP's SSID. It's security through obscurity, and if you're using good encryption like WPA[2] + 802.1x, it's completely unnecessary anyway. Anyone with WireShark can fire up a frame sniffer and grab your SSID at any time anyway. Dan _______________________________________________ NetworkManager-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/networkmanager-list
