I have now tried NetworkManager on the University 802.11g from my office. No go.
Here is the output from scan (I wrote a small script to run the scan
and remind me that I needed to be root for the scan to work -- output
captured via script in a typescript file):
Script started on Tue 04 Dec 2007 11:34:40 AM PST
^[]0;ykarant localhost:~^G[ykarant localhost ~]$ su
Password:
^[]0;ykarant localhost:/home/ykarant^G[root localhost ykarant]# ./iwlist-scan
You need to be root to get a current scan
eth1 Scan completed :
Cell 01 - Address: 00:12:00:51:BC:60
ESSID:"CSUSB"
Protocol:IEEE 802.11bg
Mode:Master
Channel:1
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=82/100 Signal level=-48 dBm
Extra: Last beacon: 27ms ago
Cell 02 - Address: 00:15:F9:A6:76:80
ESSID:"CSUSB"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=31/100 Signal level=-81 dBm
Extra: Last beacon: 724ms ago
Cell 03 - Address: 00:1B:54:25:15:80
ESSID:"CSUSB"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=44/100 Signal level=-74 dBm
Extra: Last beacon: 1058ms ago
^[]0;ykarant localhost:/home/ykarant^G[root localhost ykarant]# exit
exit
^[]0;ykarant localhost:~^G[ykarant localhost ~]$ Gexit
exit
At home, using /usr/sbin/system-config-network-gui (that does the same thing as manually editing the files, reloading, etc.), the WLAN is set to channel 11. NetworkManager only showed one CSUSB WLAN, and refused to connect. system-config-network-gui showed that the WNIC was still on channel 11. I manually changed this via
system-config-network-gui to channel 1 (please see the scan above), and everything worked, including NetworkManager. However, NetworkManager would not automatically go to channel 1 nor would it allow me to choose channels.
Is this fixable via a NetworkManager post-build configuration file? Is this fixable via a NetworkManager configuration file that is used during the build process?