projects
/
lede.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ar71xx: add user-space support for the OpenMesh OM5P-AC
[lede.git]
/
target
/
linux
/
ar71xx
/
base-files
/
lib
/
ar71xx.sh
diff --git
a/target/linux/ar71xx/base-files/lib/ar71xx.sh
b/target/linux/ar71xx/base-files/lib/ar71xx.sh
index 804f622983793adc0f84b09b7f0460a0ba6e0e88..ded9e7e33a9c3d69eb231b5deef4a9d97a4d7b7e 100755
(executable)
--- a/
target/linux/ar71xx/base-files/lib/ar71xx.sh
+++ b/
target/linux/ar71xx/base-files/lib/ar71xx.sh
@@
-99,7
+99,7
@@
tplink_board_detect() {
hwid=$(tplink_get_hwid)
mid=$(tplink_get_mid)
hwver=${hwid:6:2}
hwid=$(tplink_get_hwid)
mid=$(tplink_get_mid)
hwver=${hwid:6:2}
- hwver="v${hwver#0}"
+ hwver="
v${hwver#0}"
case "$hwid" in
"015000"*)
case "$hwid" in
"015000"*)
@@
-120,6
+120,12
@@
tplink_board_detect() {
"120000"*)
model="MERCURY MAC1200R"
;;
"120000"*)
model="MERCURY MAC1200R"
;;
+ "007260"*)
+ model="TellStick ZNet Lite"
+ ;;
+ "066602"*)
+ model="OMYlink OMY-X1"
+ ;;
"3C0001"*)
model="OOLITE"
;;
"3C0001"*)
model="OOLITE"
;;
@@
-131,6
+137,10
@@
tplink_board_detect() {
;;
"071000"*)
model="TP-Link TL-WR710N"
;;
"071000"*)
model="TP-Link TL-WR710N"
+
+ if [ "$hwid" = '07100002' -a "$mid" = '00000002' ]; then
+ hwver=' v2.1'
+ fi
;;
"072001"*)
model="TP-Link TL-WR720N"
;;
"072001"*)
model="TP-Link TL-WR720N"
@@
-165,12
+175,16
@@
tplink_board_detect() {
"083000"*)
model="TP-Link TL-WA830RE"
"083000"*)
model="TP-Link TL-WA830RE"
- if [ "$hwver" = 'v10' ]; then
- hwver='v1'
+ if [ "$hwver" = '
v10' ]; then
+ hwver='
v1'
fi
;;
"084100"*)
model="TP-Link TL-WR841N/ND"
fi
;;
"084100"*)
model="TP-Link TL-WR841N/ND"
+
+ if [ "$hwid" = '08410002' -a "$mid" = '00000002' ]; then
+ hwver=' v1.5'
+ fi
;;
"084200"*)
model="TP-Link TL-WR842N/ND"
;;
"084200"*)
model="TP-Link TL-WR842N/ND"
@@
-271,7
+285,7
@@
tplink_board_detect() {
;;
esac
;;
esac
- AR71XX_MODEL="$model
$hwver"
+ AR71XX_MODEL="$model$hwver"
}
tplink_pharos_get_model_string() {
}
tplink_pharos_get_model_string() {
@@
-342,6
+356,9
@@
ar71xx_board_detect() {
*"AirRouter")
name="airrouter"
;;
*"AirRouter")
name="airrouter"
;;
+ *"ALFA Network AP120C")
+ name="alfa-ap120c"
+ ;;
*"ALFA Network AP96")
name="alfa-ap96"
;;
*"ALFA Network AP96")
name="alfa-ap96"
;;
@@
-629,6
+646,12
@@
ar71xx_board_detect() {
*"OM5P AN")
name="om5p-an"
;;
*"OM5P AN")
name="om5p-an"
;;
+ *"OM5P AC")
+ name="om5p-ac"
+ ;;
+ *"OMY-X1")
+ name="omy-x1"
+ ;;
*"Onion Omega")
name="onion-omega"
;;
*"Onion Omega")
name="onion-omega"
;;
@@
-749,6
+772,9
@@
ar71xx_board_detect() {
"Smart Electronics Black Swift board"*)
name="bsb"
;;
"Smart Electronics Black Swift board"*)
name="bsb"
;;
+ *"Telldus TellStick ZNet Lite")
+ name="tellstick-znet-lite"
+ ;;
*TEW-632BRP)
name="tew-632brp"
;;
*TEW-632BRP)
name="tew-632brp"
;;