ramips: Add support to TP-Link Archer MR200
[openwrt/staging/blogic.git] / target / linux / ramips / base-files / lib / ramips.sh
index 2c669c5a5bf7c48d5532a86024a53afe10db83c7..50903c75d6fccd88c8e63ba15c0dde23705f6ac9 100755 (executable)
@@ -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="w2914nsv2"
+               ;;
        *"3G150B")
                name="3g150b"
                ;;
@@ -82,6 +85,9 @@ ramips_board_detect() {
        *"C20i")
                name="c20i"
                ;;
+       *"C50")
+               name="c50"
+               ;;
        *"Carambola")
                name="carambola"
                ;;
@@ -103,12 +109,18 @@ ramips_board_detect() {
        *"DB-WRT01")
                name="db-wrt01"
                ;;
+       *"DCH-M225")
+               name="dch-m225"
+               ;;
        *"DCS-930")
                name="dcs-930"
                ;;
        *"DCS-930L B1")
                name="dcs-930l-b1"
                ;;
+       *"Digineo AC1200 Pro")
+               name="ac1200pro"
+               ;;
        *"DIR-300 B1")
                name="dir-300-b1"
                ;;
@@ -151,6 +163,12 @@ ramips_board_detect() {
        *"Dovado Tiny AC")
                name="tiny-ac"
                ;;
+       *"DuZun DM06")
+               name="duzun-dm06"
+               ;;
+       *"DWR-512 B")
+               name="dwr-512-b"
+               ;;
        *"E1700")
                name="e1700"
                ;;
@@ -241,6 +259,9 @@ ramips_board_detect() {
        *"Memory 2 Move")
                name="m2m"
                ;;
+       *"Mercury MAC1200R v2")
+               name="mac1200rv2"
+               ;;
        *"MicroWRT")
                name="microwrt"
                ;;
@@ -274,6 +295,9 @@ ramips_board_detect() {
        *"MR-102N")
                name="mr-102n"
                ;;
+       *"MR200")
+               name="mr200"
+               ;;
        *"MT7620a + MT7530 evaluation"*)
                name="mt7620a_mt7530"
                ;;
@@ -298,6 +322,9 @@ ramips_board_detect() {
        *"MZK-EX300NP")
                name="mzk-ex300np"
                ;;
+       *"MZK-EX750NP")
+               name="mzk-ex750np"
+               ;;
        *"MZK-W300NH2"*)
                name="mzk-w300nh2"
                ;;
@@ -310,21 +337,36 @@ ramips_board_detect() {
        *"NBG-419N")
                name="nbg-419n"
                ;;
+       *"NBG-419N v2")
+               name="nbg-419n2"
+               ;;
+       *"Newifi-D1")
+               name="newifi-d1"
+               ;;
        *"NCS601W")
                name="ncs601w"
                ;;
+       *"NixcoreX1")
+               name="nixcore-x1"
+               ;;
        *"NW718")
                name="nw718"
                ;;
        *"OY-0001")
                name="oy-0001"
                ;;
+       *"PBR-D1")
+               name="pbr-d1"
+               ;;
        *"PBR-M1")
                name="pbr-m1"
                ;;
        *"PSG1208")
                name="psg1208"
                ;;
+       *"PSG1218")
+               name="psg1218"
+               ;;
        *"PSR-680W"*)
                name="psr-680w"
                ;;
@@ -337,6 +379,9 @@ ramips_board_detect() {
        *"Q7")
                name="zte-q7"
                ;;
+       *"RB750Gr3")
+               name="rb750gr3"
+               ;;
        *"RE6500")
                name="re6500"
                ;;
@@ -373,6 +418,9 @@ ramips_board_detect() {
        *"RUT5XX")
                name="rut5xx"
                ;;
+       *"SamKnows Whitebox 8")
+               name="sk-wb8"
+               ;;
        *"SAP-G3200U3")
                name="sap-g3200u3"
                ;;
@@ -385,6 +433,12 @@ ramips_board_detect() {
        *"TEW-692GR")
                name="tew-692gr"
                ;;
+       *"TEW-714TRU")
+               name="tew-714tru"
+               ;;
+       *"Timecloud")
+               name="timecloud"
+               ;;
        *"UBNT-ERX")
                name="ubnt-erx"
                ;;
@@ -403,9 +457,15 @@ ramips_board_detect() {
        *"VoCore")
                name="vocore"
                ;;
+       *"VR500")
+               name="vr500"
+               ;;
        *"W150M")
                name="w150m"
                ;;
+       *"W2914NS v2")
+               name="w2914nsv2"
+               ;;
        *"W306R V2.0")
                name="w306r-v20"
                ;;
@@ -430,6 +490,9 @@ ramips_board_detect() {
        *"WHR-G300N")
                name="whr-g300n"
                ;;
+       *"Widora-NEO")
+               name="widora-neo"
+               ;;
        *"WiTi")
                 name="witi"
                ;;
@@ -451,9 +514,15 @@ ramips_board_detect() {
        *"WL-351 v1 002")
                name="wl-351"
                ;;
+       *"WL-WN575A3")
+               name="wl-wn575a3"
+               ;;
        *"WLI-TX4-AG300N")
                name="wli-tx4-ag300n"
                ;;
+       *"WLR-6000")
+               name="wlr-6000"
+               ;;
        *"WMR-300")
                name="wmr-300"
                ;;
@@ -508,6 +577,12 @@ ramips_board_detect() {
        *"Y1S")
                name="y1s"
                ;;
+       *"ZBT-APE522II")
+               name="zbt-ape522ii"
+               ;;
+       *"ZBT-CPE102")
+               name="zbt-cpe102"
+               ;;
        *"ZBT-WA05")
                name="zbt-wa05"
                ;;
@@ -523,6 +598,15 @@ 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"
+               ;;
        *"YK1")
                name="youku-yk1"
                ;;