I had to modify the default scripts to have my wireless connection come up automatically.
My router REQUIRES that I use iwconfig key open s:XXXXXXXX and I haven't found a
setting on the router that will let me just use key s:XXXXXXX without the "open".
I changed the /etc/rc.d/rc.wireless script to add a new variable $key_opt to take the options
for the iwconfig key command (see man iwonfig for all of the options for key)
if [ -n "$KEY" ] ; then
echo "$0: $IWCOMMAND key $KEY_OPT ************" | $LOGGER
$IWCOMMAND key $KEY_OPT $KEY
and the corresponding essid.conf file is "/etc/wireless/EGDT0.essid.conf"
# ESSID (extended network name) : My Network, any
# NWID/Domain (cell identifier) : 89AB, 100, off
# Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto
# Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)
# Sensitivity (cell size + roaming speed) : 1, 2, 3 ; -70 (dBm)
# Bit rate : auto, 1M, 11M
# Encryption key : 4567-89AB-CD, s:password
# RTS threshold : off, 500
# Fragmentation threshold : off, 1000
# Other iwconfig parameters : power off, ap 01:23:45:67:89:AB
# iwspy parameters : + 01:23:45:67:89:AB
# iwpriv parameters : set_port 2, set_histo 50 60
# WPA parameters: yes to use wpa_supplicant
# Location of paramters for wpa_supplicant
I live in a crowded neighborhood and there are many interfering wireless routers on channels
1, 6 and 11 so I followed the guidelines on the linksys website to change the beacon, RTS and
fragmentation thresholds. I'm not sure it helps but it doesn't seem to hurt. I also changed these
on the router because it seems the settings only apply to the device and not the connection.
The only thing now is that the stdout from this is so slow that it interferes with my login prompt when
I start up my machine. I need to see how to slow down the appearance of the login prompt.