slitaz-boot-scripts rev 85
network: some iwconfig parameters
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu May 15 20:26:04 2008 +0000 (2008-05-15) |
parents | 17460a2694e6 |
children | f1f2677d464a |
files | etc/init.d/network.sh etc/network.conf |
line diff
1.1 --- a/etc/init.d/network.sh Thu May 15 21:49:07 2008 +0200 1.2 +++ b/etc/init.d/network.sh Thu May 15 20:26:04 2008 +0000 1.3 @@ -38,7 +38,12 @@ 1.4 # For wifi. Users just have to enable it throught yes and usually 1.5 # essid any will work and interafce is wlan0. 1.6 if [ "$WIFI" = "yes" ] || grep -q "wifi" /proc/cmdline; then 1.7 - iwconfig $WIFI_INTERFACE essid $ESSID 1.8 + IWCONFIG_ARGS="" 1.9 + [ -n "$WIFI_MODE" ] && IWCONFIG_ARGS="$IWCONFIG_ARGS mode $WIFI_MODE" 1.10 + [ -n "$WIFI_KEY" ] && IWCONFIG_ARGS="$IWCONFIG_ARGS key $WIFI_KEY" 1.11 + [ -n "$WIFI_CHANNEL" ] && IWCONFIG_ARGS="$IWCONFIG_ARGS channel $WIFI_CHANNEL" 1.12 + ifconfig $WIFI_INTERFACE up 1.13 + iwconfig $WIFI_INTERFACE essid $WIFI_ESSID $IWCONFIG_ARGS 1.14 echo "Starting udhcpc client on: $WIFI_INTERFACE... " 1.15 /sbin/udhcpc -b -i $WIFI_INTERFACE \ 1.16 -p /var/run/udhcpc.$WIFI_INTERFACE.pid
2.1 --- a/etc/network.conf Thu May 15 21:49:07 2008 +0200 2.2 +++ b/etc/network.conf Thu May 15 20:26:04 2008 +0000 2.3 @@ -29,4 +29,7 @@ 2.4 2.5 # Wifi interface (iwconfig) and ESSID. 2.6 WIFI_INTERFACE="wlan0" 2.7 -ESSID="any" 2.8 +WIFI_ESSID="any" 2.9 +WIFI_MODE="managed" 2.10 +WIFI_KEY="" 2.11 +WIFI_CHANNEL=""