OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 96... | Line 96... | |||
96 | esac |
96 | esac |
|
Line 97... | Line 97... | |||
97 | |
97 | |
|
98 | [ -z "$model" ] || AR71XX_MODEL="${model}${magic:3:1}" |
98 | [ -z "$model" ] || AR71XX_MODEL="${model}${magic:3:1}" |
|
Line 99... | Line 99... | |||
99 | } |
99 | } |
|
100 | |
100 | |
|
101 | ubnt_unifi_ac_get_mtd_part_magic() { |
101 | ubnt_ac_lite_get_mtd_part_magic() { |
|
Line 102... | Line 102... | |||
102 | ar71xx_get_mtd_offset_size_format EEPROM 12 2 %02x |
102 | ar71xx_get_mtd_offset_size_format EEPROM 12 2 %02x |
|
103 | } |
103 | } |
|
104 | |
104 | |
|
Line 105... | Line 105... | |||
105 | ubnt_unifi_ac_board_detect() { |
105 | ubnt_ac_lite_board_detect() { |
|
106 | local model |
106 | local model |
|
107 | local magic |
107 | local magic |
|
108 | |
108 | |
|
109 | magic="$(ubnt_unifi_ac_get_mtd_part_magic)" |
109 | magic="$(ubnt_ac_lite_get_mtd_part_magic)" |
|
110 | case ${magic:0:4} in |
- | ||
111 | "e517") |
- | ||
112 | model="Ubiquiti UniFi-AC-LITE" |
- | ||
113 | ;; |
110 | case ${magic:0:4} in |
|
114 | "e537") |
111 | "e517") |
|
115 | model="Ubiquiti UniFi-AC-PRO" |
112 | model="Ubiquiti UniFi-AC-LITE" |
|
116 | ;; |
- | ||
117 | "e557") |
- | ||
118 | model="Ubiquiti UniFi-AC-MESH" |
- | ||
119 | ;; |
113 | ;; |
|
Line 120... | Line 114... | |||
120 | "e567") |
114 | "e557") |
|
121 | model="Ubiquiti UniFi-AC-MESH-PRO" |
115 | model="Ubiquiti UniFi-AC-MESH" |
|
Line 496... | Line 490... | |||
496 | *"Archer C58 v1") |
490 | *"Archer C58 v1") |
|
497 | name="archer-c58-v1" |
491 | name="archer-c58-v1" |
|
498 | ;; |
492 | ;; |
|
499 | *"Archer C59 v1") |
493 | *"Archer C59 v1") |
|
500 | name="archer-c59-v1" |
494 | name="archer-c59-v1" |
|
501 | ;; |
- | ||
502 | *"Archer C59 v2") |
- | ||
503 | name="archer-c59-v2" |
- | ||
504 | ;; |
495 | ;; |
|
505 | *"Archer C60 v1") |
496 | *"Archer C60 v1") |
|
506 | name="archer-c60-v1" |
497 | name="archer-c60-v1" |
|
507 | ;; |
498 | ;; |
|
508 | *"Archer C60 v2") |
499 | *"Archer C60 v2") |
|
Line 589... | Line 580... | |||
589 | *"CPE505N") |
580 | *"CPE505N") |
|
590 | name="cpe505n" |
581 | name="cpe505n" |
|
591 | ;; |
582 | ;; |
|
592 | *"CPE510/520") |
583 | *"CPE510/520") |
|
593 | name="cpe510" |
584 | name="cpe510" |
|
594 | tplink_pharos_board_detect "$(tplink_pharos_v2_get_model_string)" |
- | ||
595 | case $AR71XX_MODEL in |
- | ||
596 | 'TP-Link CPE510 v2.0') |
- | ||
597 | ;; |
- | ||
598 | *) |
- | ||
599 | tplink_pharos_board_detect "$(tplink_pharos_get_model_string | tr -d '\r')" |
585 | tplink_pharos_board_detect "$(tplink_pharos_get_model_string | tr -d '\r')" |
|
600 | ;; |
- | ||
601 | esac |
- | ||
602 | ;; |
586 | ;; |
|
603 | *"CPE830") |
587 | *"CPE830") |
|
604 | name="cpe830" |
588 | name="cpe830" |
|
605 | ;; |
589 | ;; |
|
606 | *"CPE870") |
590 | *"CPE870") |
|
Line 768... | Line 752... | |||
768 | name="gl-ar300m" |
752 | name="gl-ar300m" |
|
769 | ;; |
753 | ;; |
|
770 | *"GL-AR750") |
754 | *"GL-AR750") |
|
771 | name="gl-ar750" |
755 | name="gl-ar750" |
|
772 | ;; |
756 | ;; |
|
773 | *"GL-AR750S") |
- | ||
774 | name="gl-ar750s" |
- | ||
775 | ;; |
- | ||
776 | *"GL-CONNECT INET v1") |
757 | *"GL-CONNECT INET v1") |
|
777 | name="gl-inet" |
758 | name="gl-inet" |
|
Line 778... | Line 759... | |||
778 | |
759 | |
|
Line 833... | Line 814... | |||
833 | name="mc-mac1200r" |
814 | name="mc-mac1200r" |
|
834 | ;; |
815 | ;; |
|
835 | *"MiniBox V1.0") |
816 | *"MiniBox V1.0") |
|
836 | name="minibox-v1" |
817 | name="minibox-v1" |
|
837 | ;; |
818 | ;; |
|
838 | *"Minibox V3.2") |
- | ||
839 | name="minibox-v3.2" |
- | ||
840 | ;; |
- | ||
841 | *"MR12") |
819 | *"MR12") |
|
842 | name="mr12" |
820 | name="mr12" |
|
843 | ;; |
821 | ;; |
|
844 | *"MR16") |
822 | *"MR16") |
|
845 | name="mr16" |
823 | name="mr16" |
|
Line 1087... | Line 1065... | |||
1087 | name="rb-912uag-5hpnd" |
1065 | name="rb-912uag-5hpnd" |
|
1088 | ;; |
1066 | ;; |
|
1089 | *"RouterBOARD 921GS-5HPacD r2") |
1067 | *"RouterBOARD 921GS-5HPacD r2") |
|
1090 | name="rb-921gs-5hpacd-r2" |
1068 | name="rb-921gs-5hpacd-r2" |
|
1091 | ;; |
1069 | ;; |
|
1092 | *"RouterBOARD 931-2nD") |
1070 | *"RouterBOARD 941-2nD") |
|
1093 | name="rb-931-2nd" |
- | ||
1094 | ;; |
- | ||
1095 | *"RouterBOARD"*"941-2nD") |
- | ||
1096 | name="rb-941-2nd" |
1071 | name="rb-941-2nd" |
|
1097 | ;; |
1072 | ;; |
|
1098 | *"RouterBOARD 951G-2HnD") |
1073 | *"RouterBOARD 951G-2HnD") |
|
1099 | name="rb-951g-2hnd" |
1074 | name="rb-951g-2hnd" |
|
1100 | ;; |
1075 | ;; |
|
Line 1126... | Line 1101... | |||
1126 | name="rb-sxt5n" |
1101 | name="rb-sxt5n" |
|
1127 | ;; |
1102 | ;; |
|
1128 | *"RouterBOARD wAP 2nD r2") |
1103 | *"RouterBOARD wAP 2nD r2") |
|
1129 | name="rb-wap-2nd" |
1104 | name="rb-wap-2nd" |
|
1130 | ;; |
1105 | ;; |
|
1131 | *"RouterBOARD wAP R-2nD") |
- | ||
1132 | name="rb-wapr-2nd" |
- | ||
1133 | ;; |
- | ||
1134 | *"RouterBOARD wAP G-5HacT2HnD") |
1106 | *"RouterBOARD wAP G-5HacT2HnD") |
|
1135 | name="rb-wapg-5hact2hnd" |
1107 | name="rb-wapg-5hact2hnd" |
|
1136 | ;; |
1108 | ;; |
|
1137 | *"RouterStation") |
1109 | *"RouterStation") |
|
1138 | name="routerstation" |
1110 | name="routerstation" |
|
Line 1395... | Line 1367... | |||
1395 | *"UniFi AP Pro") |
1367 | *"UniFi AP Pro") |
|
1396 | name="uap-pro" |
1368 | name="uap-pro" |
|
1397 | ;; |
1369 | ;; |
|
1398 | *"UniFi-AC-LITE/MESH") |
1370 | *"UniFi-AC-LITE/MESH") |
|
1399 | name="unifiac-lite" |
1371 | name="unifiac-lite" |
|
1400 | ubnt_unifi_ac_board_detect |
1372 | ubnt_ac_lite_board_detect |
|
1401 | ;; |
1373 | ;; |
|
1402 | *"UniFi-AC-PRO/MESH-PRO") |
1374 | *"UniFi-AC-PRO") |
|
1403 | name="unifiac-pro" |
1375 | name="unifiac-pro" |
|
1404 | ubnt_unifi_ac_board_detect |
- | ||
1405 | ;; |
1376 | ;; |
|
1406 | *"UniFiAP Outdoor") |
1377 | *"UniFiAP Outdoor") |
|
1407 | name="unifi-outdoor" |
1378 | name="unifi-outdoor" |
|
1408 | ;; |
1379 | ;; |
|
1409 | *"UniFiAP Outdoor+") |
1380 | *"UniFiAP Outdoor+") |