ar71xx: add user space support for dir-825-c1
[openwrt.git] / target / linux / ar71xx / base-files / lib / ar71xx.sh
index 2bc8194..6363b53 100755 (executable)
@@ -87,6 +87,9 @@ tplink_board_detect() {
        "074300"*)
                model="TP-Link TL-WR743N/ND"
                ;;
+       "080100"*)
+               model="TP-Link TL-WA801N/ND"
+               ;;
        "084100"*)
                model="TP-Link TL-WR841N/ND"
                ;;
@@ -174,8 +177,17 @@ ar71xx_board_detect() {
        *AP121-MINI)
                name="ap121-mini"
                ;;
-       *"AP136 reference board")
-               name="ap136"
+       *"AP132 reference board")
+               name="ap132"
+               ;;
+       *"AP136-010 reference board")
+               name="ap136-010"
+               ;;
+       *"AP136-020 reference board")
+               name="ap136-020"
+               ;;
+       *"AP135-020 reference board")
+               name="ap135-020"
                ;;
        *AP81)
                name="ap81"
@@ -204,6 +216,9 @@ ar71xx_board_detect() {
        *"DIR-825 rev. B1")
                name="dir-825-b1"
                ;;
+       *"DIR-825 rev. C1")
+               name="dir-825-c1"
+               ;;
        *EAP7660D)
                name="eap7660d"
                ;;
@@ -345,6 +360,9 @@ ar71xx_board_detect() {
        *TL-MR3220)
                name="tl-mr3220"
                ;;
+       *"TL-MR3220 v2")
+               name="tl-mr3220-v2"
+               ;;
        *TL-MR3420)
                name="tl-mr3420"
                ;;
@@ -387,6 +405,9 @@ ar71xx_board_detect() {
        *UniFi)
                name="unifi"
                ;;
+       *"UniFi AP Pro")
+               name="uap-pro"
+               ;;
        *WHR-G301N)
                name="whr-g301n"
                ;;
@@ -408,6 +429,9 @@ ar71xx_board_detect() {
        *"WNDR3700/WNDR3800/WNDRMAC")
                wndr3700_board_detect "$machine"
                ;;
+       *"WNDR4300")
+               name="wndr4300"
+               ;;
        *WNR2000)
                name="wnr2000"
                ;;
@@ -447,7 +471,7 @@ ar71xx_board_detect() {
        esac
 
        case "$machine" in
-       *TL-WR* | *TL-WA* | *TL-MR*)
+       *TL-WR* | *TL-WA* | *TL-MR* | *TL-WD*)
                tplink_board_detect "$machine"
                ;;
        esac