ar71xx: add model detection for UBNT Rocket Ti
[openwrt/openwrt.git] / target / linux / ar71xx / base-files / lib / ar71xx.sh
index 940c1c95de45456cf78d83c9f4baa4a9417eeeff..a4aece8db78fb96c8d8187ca201074cdfab5b2c9 100755 (executable)
@@ -82,7 +82,8 @@ ubnt_xm_board_detect() {
                "e0a")
                        model="Ubiquiti NanoStation loco M"
                        ;;
-               "e1b")  # Rocket M5 untested
+               "e1b"|\ # Note: the M5 / M5 Ti haven't yet been verified
+               "e1d")  # Rocket M Ti
                        model="Ubiquiti Rocket M"
                        ;;
                "e20"|\
@@ -217,6 +218,9 @@ tplink_board_detect() {
        "080100"*)
                model="TP-Link TL-WA801N/ND"
                ;;
+       "080200"*)
+               model="TP-Link TL-WR802N"
+               ;;
        "083000"*)
                model="TP-Link TL-WA830RE"
 
@@ -361,6 +365,9 @@ tplink_pharos_board_detect() {
        'CPE520(TP-LINK|UN|N300-5)')
                model='TP-Link CPE520'
                ;;
+       'EAP120(TP-LINK|UN|N300-2)')
+               model='TP-Link EAP120'
+               ;;
        esac
 
        [ -n "$model" ] && AR71XX_MODEL="$model v$2"
@@ -464,6 +471,9 @@ ar71xx_board_detect() {
        *AP83)
                name="ap83"
                ;;
+       *AP90Q)
+               name="ap90q"
+               ;;
        *"Archer C5")
                name="archer-c5"
                ;;
@@ -476,6 +486,9 @@ ar71xx_board_detect() {
        *AW-NR580)
                name="aw-nr580"
                ;;
+       *BHR-4GRV2)
+               name="bhr-4grv2"
+               ;;
        *CAP324)
                name="cap324"
                ;;
@@ -488,9 +501,24 @@ ar71xx_board_detect() {
        *CAP4200AG)
                name="cap4200ag"
                ;;
-       *"COMFAST CF-E316N v2")
+       *"CF-E316N v2")
                name="cf-e316n-v2"
                ;;
+       *"CF-E320N v2")
+               name="cf-e320n-v2"
+               ;;
+       *"CF-E380AC v1")
+               name="cf-e380ac-v1"
+               ;;
+       *"CF-E380AC v2")
+               name="cf-e380ac-v2"
+               ;;
+       *CF-E520N)
+               name="cf-e520n"
+               ;;
+       *CF-E530N)
+               name="cf-e530n"
+               ;;
        *"CPE210/220")
                name="cpe210"
                tplink_pharos_board_detect
@@ -499,12 +527,21 @@ ar71xx_board_detect() {
                name="cpe510"
                tplink_pharos_board_detect
                ;;
+       *CPE830)
+               name="cpe830"
+               ;;
+       *CPE870)
+               name="cpe870"
+               ;;
        *CR3000)
                name="cr3000"
                ;;
        *CR5000)
                name="cr5000"
                ;;
+       *"DAP-2695 rev. A1")
+               name="dap-2695-a1"
+               ;;
        *"DB120 reference board")
                name="db120"
                ;;
@@ -563,6 +600,13 @@ ar71xx_board_detect() {
        *"Domino Pi")
                name="gl-domino"
                ;;
+       *"DW33D")
+               name="dw33d"
+               ;;
+       *"EAP120")
+               name="eap120"
+               tplink_pharos_board_detect
+               ;;
        *"EAP300 v2")
                name="eap300v2"
                ;;
@@ -939,6 +983,9 @@ ar71xx_board_detect() {
        *"TL-WA801ND v3")
                name="tl-wa801nd-v3"
                ;;
+       *"TL-WR802N v1")
+               name="tl-wr802n-v1"
+               ;;
        *TL-WA901ND)
                name="tl-wa901nd"
                ;;
@@ -966,6 +1013,9 @@ ar71xx_board_detect() {
        *"TL-WDR6500 v2")
                name="tl-wdr6500-v2"
                ;;
+       *TL-WPA8630)
+               name="tl-wpa8630"
+               ;;
        *TL-WR741ND)
                name="tl-wr741nd"
                ;;