 #--------------------------
 # Load wireless lan driver
 #--------------------------
/sbin/insmod -f 8180_26_private.ko
/sbin/insmod -f open8180.ko

case "$1" in
 ap)
        echo "ap"
        #------------------------------------------
        # Config AP mode
        # Assign SSID and operation channel.
        #------------------------------------------
        /sbin/iwpriv wlan0 wlan_para ssid=RTL8181-AP_sc_test
        /sbin/iwpriv wlan0 wlan_para channel=11
        ;;
 infra)
        echo "infra"
        #------------------------------------------
        # Config infrastructure mode
        # Assign network type and desired SSID.
        #------------------------------------------
        /sbin/iwpriv wlan0 wlan_para networktype=infra
        /sbin/iwpriv wlan0 wlan_para ssid2scan=realtek_8180
        ;;
 adhoc)
        echo "adhoc"
        #------------------------------------------
        # Config infrastructure mode
        # Assign network type and desired SSID.
        # 'ssid' and 'channel' are the default setting
        # and meaningful if this is the first station
        # in an IBSS.
        #------------------------------------------
        /sbin/iwpriv wlan0 wlan_para networktype=adhoc
        /sbin/iwpriv wlan0 wlan_para ssid2scan=adhoc6
        /sbin/iwpriv wlan0 wlan_para ssid=adhoc6
        /sbin/iwpriv wlan0 wlan_para channel=6
        ;;
 *)
	/sbin/rmmod open8180.ko
	/sbin/rmmod 8180_26_private.ko

        echo "Usage: $0 {ap | infra | adhoc}"
        exit 1
esac




 #--------------------------
 # Config WEP mode
 #--------------------------
/sbin/iwpriv wlan0 wlan_para encmode=off
/sbin/iwpriv wlan0 wlan_para wepmode=off

#/sbin/iwpriv wlan0 wlan_para encmode=wep,wepmode=wep40
#/sbin/iwpriv wlan0 wlan_para wepmode=wep40,wepdkeyid=0,wepkey40_1=0987654321

#/sbin/iwpriv wlan0 wlan_para encmode=wep,wepmode=wep104
#/sbin/iwpriv wlan0 wlan_para wepmode=wep104,wepdkeyid=0,wepkey104_1=09876543211234567890123456




# -------------------------------------------------------
#Set AP mode
#/sbin/iwpriv wlan0 wlan_para ssid=BIAS
#/sbin/iwpriv wlan0 wlan_para channel=2

#/sbin/iwpriv wlan0 msglevel 0


#/sbin/iwpriv wlan0 wlan_para encmode=none
#/sbin/iwpriv wlan0 wlan_para wepmode=off
#/sbin/iwpriv wlan0 drv_para wpa_enable=0
#/sbin/iwpriv wlan0 drv_para 802_1x_enable=0
#/sbin/iwpriv wlan0 drv_para iapp_enable=0

#/sbin/iwpriv wlan0 drv_para ap_mode=0

# -------------------------------------------------------
# wpa setting
#/sbin/iwpriv wlan0 wlan_para encmode=tkip
#/sbin/iwpriv wlan0 wlan_para wepmode=off
#/sbin/iwpriv wlan0 drv_para wpa_enable=1
#/sbin/iwpriv wlan0 drv_para 802_1x_enable=1
#/sbin/iwpriv wlan0 drv_para iapp_enable=1

# -------------------------------------------------------
# infrastructure mode
#/sbin/iwpriv wlan0 wlan_para ssid2scan=NAP_WPA
#/sbin/iwpriv wlan0 wlan_para networktype=infra
#/sbin/iwpriv wlan0 msglevel 0
#/sbin/iwpriv wlan0 wlan_para encmode=wep,wepmode=wep40
#/sbin/iwpriv wlan0 wlan_para encmode=tkip,wepmode=wep40
#/sbin/iwpriv wlan0 wlan_para encmode=off,wepmode=wep40
#/sbin/iwpriv wlan0 drv_para wpa_enable=1
#/sbin/iwpriv wlan0 wlan_para authtype=sharedkey


# -------------------------------------------------------
# adhoc mode
#/sbin/iwpriv wlan0 wlan_para channel=2
#/sbin/iwpriv wlan0 wlan_para ssid=A_WPA
#/sbin/iwpriv wlan0 wlan_para networktype=adhoc

#/sbin/iwpriv wlan0 wlan_para addmac=00e04c818816
#/sbin/iwpriv wlan0 wlan_para rtsthres=256
#/sbin/iwpriv wlan0 wlan_para wepmode=wep40,wepdkeyid=0,wepkey40_1=1111111111
#/sbin/iwpriv wlan0 wlan_para wepmode=wep40,wepdkeyid=2,wepkey40_3=3333333333
#/sbin/iwpriv wlan0 wlan_para wepmode=wep104,wepdkeyid=0,wepkey104_1=11111111111111111111111111





 #--------------------------
 # Config debugging message
 #--------------------------
/sbin/iwpriv wlan0 msglevel 1




 #--------------------------
 # Enable wireless lan driver
 #--------------------------
/sbin/iwpriv wlan0 enable


 #--------------------------
 # Configure wlan0 IP address
 #--------------------------
/sbin/ifconfig wlan0 192.168.0.180
echo "$(/sbin/ifconfig wlan0)"
