X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Framips%2Fbase-files%2Flib%2Framips.sh;h=6002362d1900ed6f35781bf1c13514304e691f52;hb=de33a4cef0411f13df397ada2dc3634c5748a457;hp=4a4204bc24047fa74ca089a65b56d8446547dcac;hpb=348344874c8aaaeabd291eef0e45660f0c6aba95;p=openwrt%2Fstaging%2Flynxis%2Fomap.git diff --git a/target/linux/ramips/base-files/lib/ramips.sh b/target/linux/ramips/base-files/lib/ramips.sh index 4a4204bc24..6002362d19 100755 --- a/target/linux/ramips/base-files/lib/ramips.sh +++ b/target/linux/ramips/base-files/lib/ramips.sh @@ -13,6 +13,9 @@ ramips_board_detect() { machine=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /proc/cpuinfo) case "$machine" in + *"11AC NAS Router") + name="11acnas" + ;; *"3G150B") name="3g150b" ;; @@ -37,8 +40,11 @@ ramips_board_detect() { *"ALL0239-3G") name="all0239-3g" ;; - *"ALL0256N") - name="all0256n" + *"ALL0256N (4M)") + name="all0256n-4M" + ;; + *"ALL0256N (8M)") + name="all0256n-8M" ;; *"ALL5002") name="all5002" @@ -52,8 +58,11 @@ ramips_board_detect() { *"AR725W") name="ar725w" ;; - *"ASL26555") - name="asl26555" + *"ASL26555 (8M)") + name="asl26555-8M" + ;; + *"ASL26555 (16M)") + name="asl26555-16M" ;; *"ATP-52B") name="atp-52b" @@ -61,8 +70,11 @@ ramips_board_detect() { *"AWAPN2403") name="awapn2403" ;; - *"AWM002 EVB") - name="awm002-evb" + *"AWM002 EVB (4M)") + name="awm002-evb-4M" + ;; + *"AWM002 EVB (8M)") + name="awm002-evb-8M" ;; *"AWM003 EVB") name="awm003-evb" @@ -100,6 +112,9 @@ ramips_board_detect() { *"D105") name="d105" ;; + *"D240") + name="d240" + ;; *"DAP-1350") name="dap-1350" ;; @@ -130,9 +145,6 @@ ramips_board_detect() { *"DIR-600 B1") name="dir-600-b1" ;; - *"DIR-600 B2") - name="dir-600-b2" - ;; *"DIR-610 A1") name="dir-610-a1" ;; @@ -163,15 +175,24 @@ ramips_board_detect() { *"DuZun DM06") name="duzun-dm06" ;; + *"DWR-512 B") + name="dwr-512-b" + ;; *"E1700") name="e1700" ;; *"ESR-9753") name="esr-9753" ;; + *"EW1200") + name="ew1200" + ;; *"EX2700") name="ex2700"; ;; + *"EX3700") + name="ex3700" + ;; *"F5D8235 v1") name="f5d8235-v1" ;; @@ -202,12 +223,18 @@ ramips_board_detect() { *"HC5661") name="hc5661" ;; + *"HC5661A") + name="hc5661a" + ;; *"HC5761") name="hc5761" ;; *"HC5861") name="hc5861" ;; + *"HC5962") + name="hc5962" + ;; *"HG255D") name="hg255d" ;; @@ -238,8 +265,11 @@ ramips_board_detect() { *"M3") name="m3" ;; - *"M4") - name="m4" + *"M4 (4M)") + name="m4-4M" + ;; + *"M4 (8M)") + name="m4-8M" ;; *"MediaTek LinkIt Smart 7688") linkit="$(dd bs=1 skip=1024 count=12 if=/dev/mtd2 2> /dev/null)" @@ -254,7 +284,7 @@ ramips_board_detect() { name="m2m" ;; *"Mercury MAC1200R v2") - name="mac1200rv2" + name="mac1200r-v2" ;; *"MicroWRT") name="microwrt" @@ -289,6 +319,9 @@ ramips_board_detect() { *"MR-102N") name="mr-102n" ;; + *"MR200") + name="mr200" + ;; *"MT7620a + MT7530 evaluation"*) name="mt7620a_mt7530" ;; @@ -337,12 +370,21 @@ ramips_board_detect() { *"NCS601W") name="ncs601w" ;; - *"NixcoreX1") - name="nixcore-x1" + *"NixcoreX1 (8M)") + name="nixcore-x1-8M" + ;; + *"NixcoreX1 (16M)") + name="nixcore-x1-16M" ;; *"NW718") name="nw718" ;; + *"Onion Omega2") + name="omega2" + ;; + *"Onion Omega2+") + name="omega2p" + ;; *"OY-0001") name="oy-0001" ;; @@ -364,12 +406,18 @@ ramips_board_detect() { *"PWH2004") name="pwh2004" ;; - *"PX-4885") - name="px-4885" + *"PX-4885 (4M)") + name="px-4885-4M" + ;; + *"PX-4885 (8M)") + name="px-4885-8M" ;; *"Q7") name="zte-q7" ;; + *"R6220") + name="r6220" + ;; *"RB750Gr3") name="rb750gr3" ;; @@ -445,8 +493,14 @@ ramips_board_detect() { *"V22RW-2X2") name="v22rw-2x2" ;; - *"VoCore") - name="vocore" + *"VoCore (8M)") + name="vocore-8M" + ;; + *"VoCore (16M)") + name="vocore-16M" + ;; + *"VoCore2") + name="vocore2" ;; *"VR500") name="vr500" @@ -454,12 +508,18 @@ ramips_board_detect() { *"W150M") name="w150m" ;; + *"W2914NS v2") + name="w2914nsv2" + ;; *"W306R V2.0") name="w306r-v20" ;; *"W502U") name="w502u" ;; + *"WCR-1166DS") + name="wcr-1166ds" + ;; *"WCR-150GN") name="wcr-150gn" ;; @@ -514,14 +574,20 @@ ramips_board_detect() { *"WMR-300") name="wmr-300" ;; + *"WN3000RPv3") + name="wn3000rpv3" + ;; *"WNCE2001") name="wnce2001" ;; *"WNDR3700v5") name="wndr3700v5" ;; - *"WR512-3GN-like"*) - name="wr512-3gn" + *"WR512-3GN (4M)") + name="wr512-3gn-4M" + ;; + *"WR512-3GN (8M)") + name="wr512-3gn-8M" ;; *"WR6202") name="wr6202" @@ -544,11 +610,17 @@ ramips_board_detect() { *"WSR-600DHP") name="wsr-600" ;; - *"WT1520") - name="wt1520" + *"WT1520 (4M)") + name="wt1520-4M" + ;; + *"WT1520 (8M)") + name="wt1520-8M" ;; - *"WT3020") - name="wt3020" + *"WT3020 (4M)") + name="wt3020-4M" + ;; + *"WT3020 (8M)") + name="wt3020-8M" ;; *"WZR-AGL300NH") name="wzr-agl300nh" @@ -586,6 +658,12 @@ ramips_board_detect() { *"ZBT-WR8305RT") name="zbt-wr8305rt" ;; + *"ZyXEL Keenetic Omni") + name="kn_rc" + ;; + *"ZyXEL Keenetic Omni II") + name="kn_rf" + ;; *"ZyXEL Keenetic Viva") name="kng_rc" ;; @@ -612,5 +690,5 @@ ramips_board_name() { [ -f /tmp/sysinfo/board_name ] && name=$(cat /tmp/sysinfo/board_name) [ -z "$name" ] && name="unknown" - echo "$name" + echo "${name%-[0-9]*M}" }