diff options
Diffstat (limited to 'package/ramips/drivers/mt7610e/files')
-rwxr-xr-x | package/ramips/drivers/mt7610e/files/mt7610e.dat | 132 | ||||
-rwxr-xr-x | package/ramips/drivers/mt7610e/files/mt7610e.sh | 50 |
2 files changed, 182 insertions, 0 deletions
diff --git a/package/ramips/drivers/mt7610e/files/mt7610e.dat b/package/ramips/drivers/mt7610e/files/mt7610e.dat new file mode 100755 index 0000000..23ec24e --- /dev/null +++ b/package/ramips/drivers/mt7610e/files/mt7610e.dat @@ -0,0 +1,132 @@ +#The word of "Default" must not be removed +Default +CountryRegion= +CountryRegionABand=7 +CountryCode= +BssidNum=1 +SSID1=OpenWrt-MT7610e +SSID2= +SSID3= +SSID4= +WirelessMode=9 +TxRate=0 +Channel=auto +BasicRate=15 +BeaconPeriod=100 +DtimPeriod=1 +TxPower=100 +DisableOLBC=0 +BGProtection=0 +MaxStaNum=0 +TxPreamble=0 +RTSThreshold=2347 +FragThreshold=2346 +TxBurst=1 +PktAggregate=0 +TurboRate=0 +WmmCapable=1 +APSDCapable=1 +DLSCapable=0 +APAifsn=3;7;1;1 +APCwmin=4;4;3;2 +APCwmax=6;10;4;3 +APTxop=0;0;94;47 +APACM=0;0;0;0 +BSSAifsn=3;7;2;2 +BSSCwmin=4;4;3;2 +BSSCwmax=10;10;4;3 +BSSTxop=0;0;94;47 +BSSACM=0;0;0;0 +AckPolicy=0;0;0;0 +NoForwarding=0 +NoForwardingBTNBSSID=0 +HideSSID=0 +StationKeepAlive=0 +ShortSlot=1 +AutoChannelSelect=0 +IEEE8021X=0 +IEEE80211H=0 +CSPeriod=10 +WirelessEvent=0 +IdsEnable=0 +AuthFloodThreshold=32 +AssocReqFloodThreshold=32 +ReassocReqFloodThreshold=32 +ProbeReqFloodThreshold=32 +DisassocFloodThreshold=32 +DeauthFloodThreshold=32 +EapReqFooldThreshold=32 +PreAuth=0 +AuthMode=OPEN +EncrypType=NONE +RekeyInterval=0 +RekeyMethod=DISABLE +PMKCachePeriod=10 +WPAPSK1= +WPAPSK2= +WPAPSK3= +WPAPSK4= +DefaultKeyID=1 +Key1Type=1;1;1;1 +Key1Str1= +Key1Str2= +Key1Str3= +Key1Str4= +Key2Type=1;1;1;1 +Key2Str1= +Key2Str2= +Key2Str3= +Key2Str4= +Key3Type=1;1;1;1 +Key3Str1= +Key3Str2= +Key3Str3= +Key3Str4= +Key4Type=1;1;1;1 +Key4Str1= +Key4Str2= +Key4Str3= +Key4Str4= +HSCounter=0 +AccessPolicy0=0 +AccessControlList0= +AccessPolicy1=0 +AccessControlList1= +AccessPolicy2=0 +AccessControlList2= +AccessPolicy3=0 +AccessControlList3= +WdsEnable=0 +WdsEncrypType=NONE +WdsList=EOF +WdsKey= +RADIUS_Server=192.168.2.3 +RADIUS_Port=1812 +RADIUS_Key=ralink +own_ip_addr=192.168.5.234 +EAPifname=br-lan +PreAuthifname=br-lan +HT_HTC=0 +HT_RDG=0 +HT_EXTCHA=0 +HT_LinkAdapt=0 +HT_OpMode=0 +HT_MpduDensity=5 +HT_BW=0 +HT_AutoBA=1 +HT_AMSDU=0 +HT_BAWinSize=64 +HT_GI=1 +HT_MCS=33 + +# WPS stuff +# 1 = enrollee, 2 = proxy, 4 = registrar (bitmask) +# This value is enabled later on, for WPA only +WscConfMode=0 +# 1 = disabled, 2 = enabled +WscConfStatus=2 +# 2 = PBC, 1 = PIN +WscMode = 2 + +HT_TxStream=2 +HT_RxStream=2 diff --git a/package/ramips/drivers/mt7610e/files/mt7610e.sh b/package/ramips/drivers/mt7610e/files/mt7610e.sh new file mode 100755 index 0000000..a3661bf --- /dev/null +++ b/package/ramips/drivers/mt7610e/files/mt7610e.sh @@ -0,0 +1,50 @@ +#!/bin/sh +append DRIVERS "mt7610e" + +. /lib/wifi/ralink_common.sh + +prepare_mt7610e() { + prepare_ralink_wifi mt7610e +} + +scan_mt7610e() { + scan_ralink_wifi mt7610e mt7610e +} + +disable_mt7610e() { + disable_ralink_wifi mt7610e +} + +enable_mt7610e() { + enable_ralink_wifi mt7610e mt7610e +} + +detect_mt7610e() { +# detect_ralink_wifi mt7610e mt7610e + ssid=mt7610e-`ifconfig eth0 | grep HWaddr | cut -c 51- | sed 's/://g'` + cd /sys/module + [ -d $module ] || return + [ -e /etc/config/wireless ] && return + cat <<EOF +config wifi-device mt7610e + option type mt7610e + option vendor ralink + option band 5G + option channel 0 + option autoch 2 + +config wifi-iface + option device mt7610e + option ifname rai0 + option network lan + option mode ap + option ssid $ssid + option encryption psk2 + option key 12345678 + +EOF + + +} + + |