53 lines
1.2 KiB
Bash
53 lines
1.2 KiB
Bash
|
#!/bin/sh
|
||
|
|
||
|
if [ $# -lt 1 ]; then echo "Usage: $0 iface"; exit 1 ; fi
|
||
|
|
||
|
CONFIG_ROOT_DIR="/data/rtl8192c"
|
||
|
CONFIG_DIR=$CONFIG_ROOT_DIR/$1
|
||
|
|
||
|
if [ -z "$SCRIPT_DIR" ]; then
|
||
|
SCRIPT_DIR=`cat $CONFIG_ROOT_DIR/wifi_script_dir`
|
||
|
fi
|
||
|
|
||
|
BR_INTERFACE=br0
|
||
|
BR_LAN1_INTERFACE=eth0
|
||
|
|
||
|
###### setting ######
|
||
|
WLAN_IP=172.20.10.2
|
||
|
WLAN_NETMASK=255.255.0.0
|
||
|
WLAN_GW=172.20.10.254
|
||
|
RADIUS_SERVER_IP=172.20.10.250
|
||
|
RADIUS_SERVER_PORT=1812
|
||
|
RADIUS_SERVER_PASSWORD=12345678
|
||
|
#####################
|
||
|
|
||
|
#$SCRIPT_DIR/default_setting.sh $1
|
||
|
|
||
|
echo "0" > $CONFIG_DIR/wlan_mode
|
||
|
echo "$RADIUS_SERVER_IP" > $CONFIG_DIR/rs_ip
|
||
|
echo "$RADIUS_SERVER_PORT" > $CONFIG_DIR/rs_port
|
||
|
echo "$RADIUS_SERVER_PASSWORD" > $CONFIG_DIR/rs_password
|
||
|
|
||
|
echo "0" > $CONFIG_DIR/auth_type
|
||
|
echo "4" > $CONFIG_DIR/encrypt
|
||
|
|
||
|
echo "1" > $CONFIG_DIR/wpa_auth
|
||
|
echo "2" > $CONFIG_DIR/wpa_cipher
|
||
|
echo "2" > $CONFIG_DIR/wpa2_cipher
|
||
|
|
||
|
echo "1" > $CONFIG_DIR/wep
|
||
|
|
||
|
echo "1" > $CONFIG_DIR/wsc_configured
|
||
|
echo "32" > $CONFIG_DIR/wsc_auth
|
||
|
echo "8" > $CONFIG_DIR/wsc_enc
|
||
|
echo "" > $CONFIG_DIR/wsc_psk
|
||
|
echo "0" > $CONFIG_DIR/wsc_configbyextreg
|
||
|
|
||
|
echo "87654321" > $CONFIG_DIR/wpa_psk
|
||
|
echo "0" > $CONFIG_DIR/psk_format
|
||
|
|
||
|
echo "2" > $CONFIG_DIR/wpa11w
|
||
|
echo "1" > $CONFIG_DIR/wpa2EnableSHA256
|
||
|
#$SCRIPT_DIR/init.sh
|
||
|
|