Making 'Connect to Other Network...' inactive
- From: Bill Moss <bmoss CLEMSON EDU>
- To: networkmanager list <networkmanager-list gnome org>
- Subject: Making 'Connect to Other Network...' inactive
- Date: Mon, 15 Aug 2005 11:49:54 -0400
I would like to open for comment the idea of Making the 'Connect to 
Other Network...' menu item inactive when there are no 'Other Networks' 
available.
At Clemson University about half of our buildings are covered by a 
wireless network that sends out beacon packets with the ESSID blank. If 
I boot in a building that I have never been in before, nm-applet will 
show the no-connection icon. I can run 'iwlist eth1 scan' to see if a 
wireless signal is available, but NM will not tell me if its scan list 
is empty. Using HEAD 1.450, if I use the 'Connect to the Other 
Network...' dialog in an area where no APs are in range, NM will hang. 
Here are two possible fixes.
Fix A. Make the 'Connect to the Other Network...' dialog inactive if the 
NM scan list is NULL.
Background for Fix B. A NM scan is first processed and an attempt is 
made to resolve the ESSIDs of hidden APs using MAC address stored in 
GConf. After processing, the scan list is divided into two parts: APs 
with an assigned ESSID and APs without an assigned ESSID. NM sends the 
list of APs with an assigned ESSID to nm-applet for display in the 
'Wireless Networks' menu.
Fix B. Make the 'Connect to the Other Network...' dialog inactive if the 
list of APs without an assigned ESSID is NULL.
NM is the only network utility that I have seen that does a decent job 
with hidden APs. Nevertheless, the industry wide recommendation now is 
to broadcast beacon packets that contain the ESSID. The above fixes do 
not deal with the case of an AP that has beaconing turned off. I would 
suggest that NM only support APs with beaconing turned on.
--
Bill Moss
Professor, Mathematical Sciences
Clemson University
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]