ramips: add support for TP-Link RE350
[openwrt/openwrt.git] / target / linux / ramips / base-files / lib / ramips.sh
index 87cb7ffb91271617bcd620eac21bdd8927ae49e4..0fd871a5d60b0ed3bdd7f7b9efb92e11f53ed198 100755 (executable)
@@ -217,6 +217,9 @@ ramips_board_detect() {
        *"GL-MT750")
                name="gl-mt750"
                ;;
+       *"GL-MT300N-V2")
+               name="gl-mt300n-v2"
+               ;;
        *"HC5661")
                name="hc5661"
                ;;
@@ -259,6 +262,9 @@ ramips_board_detect() {
        *"JHR-N926R")
                name="jhr-n926r"
                ;;
+       *"K2P")
+               name="k2p"
+               ;;
        *"M3")
                name="m3"
                ;;
@@ -421,6 +427,9 @@ ramips_board_detect() {
        *"RB750Gr3")
                name="rb750gr3"
                ;;
+       *"RE350 v1")
+               name="re350-v1"
+               ;;
        *"RE6500")
                name="re6500"
                ;;
@@ -436,6 +445,9 @@ ramips_board_detect() {
        *"RT5350F-OLinuXino-EVB")
                name="rt5350f-olinuxino-evb"
                ;;
+       *"RT-AC51U")
+               name="rt-ac51u"
+               ;;
        *"RT-G32 B1")
                name="rt-g32-b1"
                ;;
@@ -466,6 +478,9 @@ ramips_board_detect() {
        *"SL-R7205"*)
                name="sl-r7205"
                ;;
+       *"TEW-638APB v2")
+               name="tew-638apb-v2"
+               ;;
        *"TEW-691GR")
                name="tew-691gr"
                ;;
@@ -478,9 +493,18 @@ ramips_board_detect() {
        *"Timecloud")
                name="timecloud"
                ;;
+       *"TL-WR840N v4")
+               name="tl-wr840n-v4"
+               ;;
+       *"TL-WR841N v13")
+               name="tl-wr841n-v13"
+               ;;
        *"UBNT-ERX")
                name="ubnt-erx"
                ;;
+       *"UBNT-ERX-SFP")
+               name="ubnt-erx-sfp"
+               ;;
        *"UR-326N4G")
                name="ur-326n4g"
                ;;
@@ -670,6 +694,9 @@ ramips_board_detect() {
        *"ZBT-WR8305RT")
                name="zbt-wr8305rt"
                ;;
+       *"ZyXEL Keenetic")
+               name="kn"
+               ;;
        *"ZyXEL Keenetic Omni")
                name="kn_rc"
                ;;
@@ -695,12 +722,3 @@ ramips_board_detect() {
        echo "$RAMIPS_BOARD_NAME" > /tmp/sysinfo/board_name
        echo "$RAMIPS_MODEL" > /tmp/sysinfo/model
 }
-
-ramips_board_name() {
-       local name
-
-       [ -f /tmp/sysinfo/board_name ] && name=$(cat /tmp/sysinfo/board_name)
-       [ -z "$name" ] && name="unknown"
-
-       echo "${name}"
-}