--- elwix/config/etc/uboot/rc.d/011.ap_tsn.stop 2014/01/23 09:34:54 1.1 +++ elwix/config/etc/uboot/rc.d/011.ap_tsn.stop 2014/09/15 19:06:52 1.2 @@ -0,0 +1,42 @@ +#!/bin/sh + +IFACE="wlan0" +WIFIDEV="ath0" + +REGDOMAIN="" +COUNTRY="" + +SSID="tsn-ap" +CHAN="36:a" +BINT="100" +WIFIOPTS="tsn -bgscan" + +WPAPASS="tsn_go" +WEPKEY="0123456789" + +OPT="" +IP="172.31.1.1/30" + +[ -r /etc/rc.wifi ] && . /etc/rc.wifi + +echo "Config wireless AP (TSN) interface $IFACE ..." + +ifconfig $IFACE create wlandev $WIFIDEV wlanmode hostap +#ifconfig $IFACE regdomain $REGDOMAIN +#ifconfig $IFACE country $COUNTRY +ifconfig $IFACE $WIFIOPTS +ifconfig $IFACE bintval $BINT +ifconfig $IFACE channel $CHAN + +mkhostconf $IFACE tsn "$WPAPASS" $WEPKEY + +ifconfig $IFACE ssid $SSID +ifconfig $IFACE inet ${IP} ${OPT} up + +[ -x /etc/sysctl.$IFACE ] && /etc/sysctl.$IFACE + +[ -x /etc/wifi_up.sh ] && /etc/wifi_up.sh $IFACE >/dev/null 2>&1 & + +[ -r /var/tmp/hostapd_$IFACE.conf ] && hostapd -B -K -P /var/run/hostapd_$IFACE.pid /var/tmp/hostapd_$IFACE.conf + +#wlandebug -i $IFACE state+scan+assoc+crypto+11n