[openwrt] [WIFI] 修改默认的SSID和密码

芯片:MT7621

mt7603e.sh //2.4G
mt7612e.sh //5G

/trunk/base/package/ramips/drivers/mt7603e/files/mt7603e.sh
/trunk/base/package/ramips/drivers/mt76x2e/files/mt7612e.sh

mt7603e.sh


mt7603e.sh

#!/bin/sh
append DRIVERS "mt7603e"

. /lib/wifi/ralink_common.sh

prepare_mt7603e() {
    prepare_ralink_wifi mt7603e
}

scan_mt7603e() {
    scan_ralink_wifi mt7603e mt7603e
}

disable_mt7603e() {
    disable_ralink_wifi mt7603e
}

enable_mt7603e() {
    enable_ralink_wifi mt7603e mt7603e
}

detect_mt7603e() {
#   detect_ralink_wifi mt7603e mt7603e
    ssid1=FURRIONAP_
    ssid2=`flash  -r 0x40007 -c 3 | awk '{print $2}' | sed ':a ; N;s/\n// ;t a ;'`
    password1=FA
    password2=`flash  -r 0x40007 -c 3 | awk '{print $2}' | sed ':a ; N;s/\n// ; t a ;'`
    ssid=${ssid1}${ssid2}
    password=${password1}${password2}

    cd /sys/module/
    [ -d $module ] || return
        [ -e /etc/config/wireless ] && return
         cat <<EOF
config wifi-device      mt7603e
        option type     mt7603e
        option vendor   ralink
        option band     2.4G
    option beacon 100
    option wifimode 9
    option txpower 100
        option channel  0
    option disabled 0
    option hidden 0
    option wps_enabled 'enable'
    option wps_router_pin 'pin'
    option wps_mode 'PBC'
    option bw '1'
    option region '1'

config wifi-iface
        option device   mt7603e
        option ifname   ra0
        option network  lan
        option mode     ap
        option ssid     $ssid
        option encryption psk2
    option instance 1
    option wmm enable
    option encryption psk-mixed+ccmp
    option key $password


EOF


}



mt7612e

#!/bin/sh
append DRIVERS "mt7612e"

. /lib/wifi/ralink_common.sh

prepare_mt7612e() {
    prepare_ralink_wifi mt7612e
}

scan_mt7612e() {
    scan_ralink_wifi mt7612e mt76x2e
}

disable_mt7612e() {
    disable_ralink_wifi mt7612e
}

enable_mt7612e() {
    enable_ralink_wifi mt7612e mt76x2e
}

detect_mt7612e() {
#   detect_ralink_wifi mt7612e mt76x2e
#   ssid=mt7612e -`ifconfig eth0 | grep HWaddr | cut -c 51- | sed 's/://g'`
    ssid1=FURRIONAP_5G_
    ssid2=`flash  -r 0x48007 -c 3 | awk '{print $2}' | sed ':a ; N;s/\n// ;t a ;'`
    password1=FA
    password2=`flash  -r 0x48007 -c 3 | awk '{print $2}' | sed ':a ; N;s/\n// ; t a ;'`
    ssid=${ssid1}${ssid2}
    password=${password1}${password2}

    cd /sys/module/
    [ -d $module ] || return
    [ -e /etc/config/wireless ] && return
     cat <<EOF
config wifi-device      mt7612e
        option type     mt7612e
        option vendor   ralink
        option band     5G
        option channel  0
        option autoch   2
    option disabled '0'
    option txpower '100'
    option hidden '0'
    option wifimode '14'
    option bw '2'
    option wps_enabled 'enable'
    option wps_router_pin 'pin'
    option wps_mode 'PBC'
    option aregion '10'

config wifi-iface
        option device   mt7612e
        option ifname   rai0
        option network  lan
        option mode     ap
        option ssid     $ssid
        option encryption psk-mixed+ccmp
        option key      $password


config wifi-device 'radio0'
        option type 'mac80211'
        option channel '0'
        option hwmode '11g'
        option htmode 'HT20'

config wifi-iface
        option device 'radio0'
        option network 'wan0'
        option mode 'sta'
        option ssid 'wifi'
        option encryption 'psk2'
        option key 'wifiwifi'


EOF

}



猜你喜欢

转载自blog.csdn.net/linbounconstraint/article/details/81132613