@ -13,96 +13,90 @@ ramips_board_detect() {
machine = $( awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /proc/cpuinfo)
case " $machine " in
*"7Links PX-4885 " )
name = "px-4885 "
*"3G150B " )
name = "3g150b "
; ;
*"8devices Carambola " )
name = "carambola "
*"3G300M " )
name = "3g300m "
; ;
*"Edimax 3g-6200n" )
*"3g-6200n" )
name = "3g-6200n"
; ;
*"Edimax 3g-6200nl" )
*"3g-6200nl" )
name = "3g-6200nl"
; ;
*"A5-V11" )
name = "a5-v11"
; ;
*"Aigale Ai -BR100" )
*"Ai-BR100" )
name = "ai-br100"
; ;
*"Airlink101 AR670W" )
name = "ar670w"
; ;
*"Airlink101 AR725W" )
name = "ar725w"
; ;
*"AirLive Air3GII" )
*"Air3GII" )
name = "air3gii"
; ;
*"Edimax BR-6425" )
name = "br-6425"
; ;
*"Allnet ALL0239-3G" )
*"ALL0239-3G" )
name = "all0239-3g"
; ;
*"Allnet A LL0256N" )
*"ALL0256N" )
name = "all0256n"
; ;
*"Allnet A LL5002" )
*"ALL5002" )
name = "all5002"
; ;
*"Allnet A LL5003" )
*"ALL5003" )
name = "all5003"
; ;
*"ARC FreeStation5 " )
name = "freestation5 "
*"AR670W " )
name = "ar670w "
; ;
*"Archer C20i" )
name = "c20i"
*"AR725W" )
name = "ar725w"
; ;
*"ASL26555" )
name = "asl26555"
; ;
*"Argus ATP-52B" )
*"ATP-52B" )
name = "atp-52b"
; ;
*"AsiaRF AWM002 EVB" )
*"AWAPN2403" )
name = "awapn2403"
; ;
*"AWM002 EVB" )
name = "awm002-evb"
; ;
*"AsiaRF AWM003 EVB" )
*"AWM003 EVB" )
name = "awm003-evb"
; ;
*"AsiaRF AWAPN2403" )
name = "awapn2403"
; ;
*"Asus WL-330N" )
name = "wl-330n"
; ;
*"Asus WL-330N3G" )
name = "wl-330n3g"
*"BC2" )
name = "bc2"
; ;
*"Alpha ASL2655 5" )
name = "asl2655 5"
*"BR-6425" )
name = "br-6425"
; ;
*"Aztech HW550-3G " )
name = "hw550-3g "
*"BR-6475nD" )
name = "br-6475nd"
; ;
*"AXIMCom MR-102N " )
name = "mr-102n "
*"Broadway " )
name = "broadway "
; ;
*"Buffalo WSR-600DHP " )
name = "wsr-600 "
*"C20i " )
name = "c20i "
; ;
*"Buffalo WSR-1166DHP " )
name = "wsr-1166 "
*"Carambola " )
name = "carambola "
; ;
*"Comfast C F-WR800N" )
*"CF-WR800N" )
name = "cf-wr800n"
; ;
*"Firefly FireWRT" )
name = "firewrt"
; ;
*"CY-SWR1100" )
name = "cy-swr1100"
; ;
*"D105" )
name = "d105"
; ;
*"DAP-1350" )
name = "dap-1350"
; ;
*"DCS-930" )
name = "dcs-930"
; ;
@ -127,18 +121,18 @@ ramips_board_detect() {
*"DIR-610 A1" )
name = "dir-610-a1"
; ;
*"DIR-615 D" )
name = "dir-615-d"
; ;
*"DIR-615 H1" )
name = "dir-615-h1"
; ;
*"DIR-620 A1" )
name = "dir-620-a1"
; ;
*"DIR-620 D1" )
name = "dir-620-d1"
; ;
*"DIR-615 H1" )
name = "dir-615-h1"
; ;
*"DIR-615 D" )
name = "dir-615-d"
; ;
*"DIR-645" )
name = "dir-645"
; ;
@ -148,143 +142,155 @@ ramips_board_detect() {
*"DIR-860L B1" )
name = "dir-860l-b1"
; ;
*"DAP-135 0" )
name = "dap-135 0"
*"E170 0" )
name = "e170 0"
; ;
*"ESR-9753" )
name = "esr-9753"
; ;
*"EASYACC WI-STOR WIZARD 8800" )
name = "wizard8800"
; ;
*"Edimax BR-6475nD" )
name = "br-6475nd"
; ;
*"F7C027" )
name = "f7c027"
; ;
*"F5D8235 v1" )
name = "f5d8235-v1"
; ;
*"F5D8235 v2" )
name = "f5d8235-v2"
; ;
*"Hauppauge Broadway " )
name = "broadway "
*"F7C027" )
name = "f7c027"
; ;
*"Huawei D105 " )
name = "d105 "
*"FireWRT " )
name = "firewrt "
; ;
*"La Fonera 2.0N" )
*"Fonera 2.0N" )
name = "fonera20n"
; ;
*"Asus RT-N14U" )
name = "rt-n14u"
; ;
*"Asus RT-N13U" )
name = "rt-n13u"
*"FreeStation5" )
name = "freestation5"
; ;
*"MoFi Network MOFI3500-3GN " )
name = "mofi3500-3gn "
*"HG255D" )
name = "hg255d"
; ;
*"HILINK H LK-RM04" )
*"HLK-RM04" )
name = "hlk-rm04"
; ;
*"HooToo HT-TM02" )
*"HPM" )
name = "hpm"
; ;
*"HT-TM02" )
name = "ht-tm02"
; ;
*"HAME MPR-A1" )
name = "mpr-a1"
; ;
*"HAME MPR-A2" )
name = "mpr-a2"
; ;
*"Kingston MLW221" )
name = "mlw221"
*"HW550-3G" )
name = "hw550-3g"
; ;
*"Kingston MLWG 2" )
name = "mlwg 2"
*"IP2202" )
name = "ip2202"
; ;
*"Linksys E1700 " )
name = "e1700 "
*"M3" )
name = "m3"
; ;
*"Linksys RE6500 " )
name = "re6500 "
*"M4 " )
name = "m4 "
; ;
*"Planex MZK-750DHP " )
name = "mzk-750dhp "
*"Memory 2 Move " )
name = "m2m "
; ;
*"Microduino Micro WRT" )
*"MicroWRT" )
name = "microwrt"
; ;
*"NBG-419N " )
name = "nbg-419n "
*"MiniEMBPlug " )
name = "mi niem bplu g"
; ;
*"Netgear WNCE2001 " )
name = "wnce2001 "
*"MiniEMBWiFi " )
name = "miniembwifi "
; ;
*"NexAira BC2 " )
name = "bc2 "
*"MiWiFi Mini " )
name = "miwifi-mini "
; ;
*"Nexx WT1520 " )
name = "wt1520 "
*"MLW221 " )
name = "mlw221 "
; ;
*"Nexx WT3020 " )
name = "wt3020 "
*"MLWG2 " )
name = "mlwg2 "
; ;
*"NW718 " )
name = "nw718 "
*"MOFI3500-3G N" )
name = "mofi3500-3g n"
; ;
*"Intenso Memory 2 Move " )
name = "m2m "
*"MPR-A1 " )
name = "mpr-a1 "
; ;
*"Omnima HPM " )
name = "hpm "
*"MPR-A2 " )
name = "mpr-a2 "
; ;
*"Omnima MiniEMBWiFi " )
name = "miniembwifi "
*"MR-102N " )
name = "mr-102n "
; ;
*"Omnima MiniEMBPlug" )
name = "miniembplug "
*"MT7620a + MT7530 evaluation" * )
name = "mt7620a_mt7530 "
; ;
*"Olimex RT5350F-OLinuXino" )
name = "rt5350f-olinuxino "
*"MT7620a V22SG" * )
name = "mt7620a_v22sg "
; ;
*"Olimex RT5350F-OLinuXino-EVB" )
name = "rt5350f-olinuxino-evb "
*"MT7621 evaluation" * )
name = "mt7621 "
; ;
*"PBR-M1" )
name = "pbr-m1 "
*"MT7628AN evaluation" * )
name = "mt7628 "
; ;
*"Petatel PSR-680W" *)
name = "psr-680w"
*"MT7688 evaluation" *)
name = "mt7688"
; ;
*"MZK-750DHP" )
name = "mzk-750dhp"
; ;
*"Planex MZK-W300NH2" *)
*"MZK-DP150N" )
name = "mzk-dp150n"
; ;
*"MZK-W300NH2" *)
name = "mzk-w300nh2"
; ;
*"Poray IP2202" )
name = "ip2202 "
*"NA930 " )
name = "na930 "
; ;
*"Poray M3 " )
name = "m3 "
*"NBG-419N " )
name = "nbg-419n "
; ;
*"Poray M4 " )
name = "m4 "
*"NCS601W " )
name = "ncs601w "
; ;
*"Poray X5 " )
name = "x5 "
*"NW718 " )
name = "nw718 "
; ;
*"Poray X8" )
name = "x8"
*"OY-0001" )
name = "oy-0001"
; ;
*"PBR-M1" )
name = "pbr-m1"
; ;
*"PSR-680W" *)
name = "psr-680w"
; ;
*"PWH2004" )
name = "pwh2004"
; ;
*"Asus RP-N53" )
*"PX-4885" )
name = "px-4885"
; ;
*"Q7" )
name = "zte-q7"
; ;
*"RE6500" )
name = "re6500"
; ;
*"RN502J" )
name = "xdxrn502j"
; ;
*"RP-N53" )
name = "rp-n53"
; ;
*"Ralink MT7620a + MT7530 evaluation board" )
name = "mt7620a_mt7530"
*"RT5350F-OLinuXino" )
name = "rt5350f-olinuxino"
; ;
*"RT5350F-OLinuXino-EVB" )
name = "rt5350f-olinuxino-evb"
; ;
*"RT-G32 B1" )
name = "rt-g32-b1"
@ -292,6 +298,12 @@ ramips_board_detect() {
*"RT-N10+" )
name = "rt-n10-plus"
; ;
*"RT-N13U" )
name = "rt-n13u"
; ;
*"RT-N14U" )
name = "rt-n14u"
; ;
*"RT-N15" )
name = "rt-n15"
; ;
@ -301,14 +313,26 @@ ramips_board_detect() {
*"RUT5XX" )
name = "rut5xx"
; ;
*"Skyline SL-R7205" *)
*"SAP-G3200U3" )
name = "sap-g3200u3"
; ;
*"SL-R7205" *)
name = "sl-r7205"
; ;
*"Sparklan WCR-150GN" )
name = "wcr-150gn "
*"TEW-691GR " )
name = "tew-691gr "
; ;
*"STORYLiNK SAP-G3200U3" )
name = "sap-g3200u3"
*"TEW-692GR" )
name = "tew-692gr"
; ;
*"UR-326N4G" )
name = "ur-326n4g"
; ;
*"UR-336UN" )
name = "ur-336un"
; ;
*"V11ST-FE" )
name = "v11st-fe"
; ;
*"V22RW-2X2" )
name = "v22rw-2x2"
@ -316,11 +340,20 @@ ramips_board_detect() {
*"VoCore" )
name = "vocore"
; ;
*"W150M" )
name = "w150m"
; ;
*"W306R V2.0" )
name = "w306r-v20"
; ;
*"W502U" )
name = "w502u"
; ;
*"WMR-300" )
name = "wmr-300"
*"WCR-150GN" )
name = "wcr-150gn"
; ;
*"WHR-1166D" )
name = "whr-1166d"
; ;
*"WHR-300HP2" )
name = "whr-300hp2"
@ -328,107 +361,74 @@ ramips_board_detect() {
*"WHR-600D" )
name = "whr-600d"
; ;
*"WHR-1166D" )
name = "whr-1166d"
; ;
*"WHR-G300N" )
name = "whr-g300n"
; ;
*"Sitecom WL-341 v3" )
name = "wl-341v3"
; ;
*"Sitecom WL-351 v1 002" )
name = "wl-351"
; ;
*"Tenda 3G300M" )
name = "3g300m"
; ;
*"Tenda 3G150B" )
name = "3g150b"
; ;
*"Tenda W306R V2.0" )
name = "w306r-v20"
*"WIZARD 8800" )
name = "wizard8800"
; ;
*"Tenda W150M " )
name = "w150m "
*"WL-330N" )
name = "wl-330n"
; ;
*"TEW-691GR " )
name = "tew-691gr "
*"WL-330N3G" )
name = "wl-330n3g"
; ;
*"TEW-692GR " )
name = "tew-692gr "
*"WL-341 v3" )
name = "wl-341v3"
; ;
*"Ralink V11ST-FE " )
name = "v11st-fe "
*"WL-351 v1 002" )
name = "wl-351"
; ;
*"WLI-TX4-AG300N" )
name = "wli-tx4-ag300n"
; ;
*"WZR-AGL300NH" )
name = "wzr-agl300nh"
; ;
*"WR512-3GN-like router" )
name = "wr512-3gn"
*"WMR-300" )
name = "wmr-300"
; ;
*"UPVEL UR-326N4G " )
name = "ur-326n4g "
*"WNCE2001" )
name = "wnce2001"
; ;
*"UPVEL UR-336UN" )
name = "ur-336u n"
*"WR512-3GN-like" * )
name = "wr512-3g n"
; ;
*"AWB WR6202" )
*"WR6202" )
name = "wr6202"
; ;
*"XDX RN502J" )
name = "xdxrn502j"
; ;
*"HG255D" )
name = "hg255d"
; ;
*"V22SG" )
name = "v22sg"
; ;
*"WRTNODE" )
name = "wrtnode"
; ;
*"Wansview NCS601W " )
name = "ncs601w "
*"WSR-1166DHP" )
name = "wsr-1166"
; ;
*"Xiaomi MiWiFi Mini " )
name = "miwifi-mini "
*"WSR-600DHP" )
name = "wsr-600"
; ;
*"Sercomm NA93 0" )
name = "na93 0"
*"WT152 0" )
name = "wt152 0"
; ;
*"Zbtlink ZBT-WA05 " )
name = "zbt-wa05 "
*"WT3020 " )
name = "wt3020 "
; ;
*"OY-0001 " )
name = "oy-0001 "
*"WZR-AGL300NH " )
name = "wzr-agl300nh "
; ;
*"Zbtlink ZBT-WR8305RT " )
name = "zbt-wr8305rt "
*"X5 " )
name = "x5 "
; ;
*"ZTE Q7 " )
name = "zte-q7 "
*"X8 " )
name = "x8 "
; ;
*"Lenovo Y1" )
*"Y1" )
name = "y1"
; ;
*"Lenovo Y1S" )
*"Y1S" )
name = "y1s"
; ;
*"Mediatek MT7621 evaluation board" )
name = "mt7621"
; ;
*"Mediatek MT7628AN evaluation board" )
name = "mt7628"
; ;
*"Mediatek MT7688 evaluation board" )
name = "mt7688"
*"ZBT-WA05" )
name = "zbt-wa05"
; ;
*"Planex MZK-DP150N " )
name = "mzk-dp150n "
*"ZBT-WR8305RT" )
name = "zbt-wr8305rt"
; ;
*)
name = "generic"