projects
/
15.05
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
CC: ar71xx: backport LED fix for TL-WR841N-v11
[15.05/openwrt.git]
/
target
/
linux
/
ar71xx
/
base-files
/
lib
/
upgrade
/
platform.sh
diff --git
a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
index
f3dd61b
..
4abf850
100755
(executable)
--- a/
target/linux/ar71xx/base-files/lib/upgrade/platform.sh
+++ b/
target/linux/ar71xx/base-files/lib/upgrade/platform.sh
@@
-205,6
+205,7
@@
platform_check_image() {
dir-615-c1 | \
dir-615-e1 | \
dir-615-e4 | \
dir-615-c1 | \
dir-615-e1 | \
dir-615-e4 | \
+ dir-615-i1 | \
dir-825-c1 | \
dir-835-a1 | \
dlan-pro-500-wp | \
dir-825-c1 | \
dir-835-a1 | \
dlan-pro-500-wp | \
@@
-247,7
+248,8
@@
platform_check_image() {
nbg460n_550n_550nh | \
unifi | \
unifi-outdoor | \
nbg460n_550n_550nh | \
unifi | \
unifi-outdoor | \
- carambola2 )
+ carambola2 | \
+ weio )
[ "$magic" != "2705" ] && {
echo "Invalid image type."
return 1
[ "$magic" != "2705" ] && {
echo "Invalid image type."
return 1
@@
-260,6
+262,7
@@
platform_check_image() {
return 1
;;
return 1
;;
+ bsb | \
dir-825-b1 | \
tew-673gru)
dir825b_check_image "$1" && return 0
dir-825-b1 | \
tew-673gru)
dir825b_check_image "$1" && return 0
@@
-287,6
+290,8
@@
platform_check_image() {
return 0;
;;
return 0;
;;
+ mr1750 | \
+ mr1750v2 | \
mr600 | \
mr600v2 | \
mr900 | \
mr600 | \
mr600v2 | \
mr900 | \
@@
-295,9
+300,12
@@
platform_check_image() {
om2pv2 | \
om2p-hs | \
om2p-hsv2 | \
om2pv2 | \
om2p-hs | \
om2p-hsv2 | \
+ om2p-hsv3 | \
om2p-lc | \
om5p | \
om2p-lc | \
om5p | \
- om5p-an)
+ om5p-an | \
+ om5p-ac | \
+ om5p-acv2)
platform_check_image_openmesh "$magic_long" "$1" && return 0
return 1
;;
platform_check_image_openmesh "$magic_long" "$1" && return 0
return 1
;;
@@
-310,6
+318,7
@@
platform_check_image() {
el-mini | \
gl-inet | \
mc-mac1200r | \
el-mini | \
gl-inet | \
mc-mac1200r | \
+ minibox-v1 |\
onion-omega | \
oolite | \
smart-300 | \
onion-omega | \
oolite | \
smart-300 | \
@@
-334,6
+343,7
@@
platform_check_image() {
tl-wa901nd | \
tl-wa901nd-v2 | \
tl-wa901nd-v3 | \
tl-wa901nd | \
tl-wa901nd-v2 | \
tl-wa901nd-v3 | \
+ tl-wa901nd-v4 | \
tl-wdr3500 | \
tl-wdr4300 | \
tl-wdr4900-v2 | \
tl-wdr3500 | \
tl-wdr4300 | \
tl-wdr4900-v2 | \
@@
-347,9
+357,11
@@
platform_check_image() {
tl-wr841n-v7 | \
tl-wr841n-v8 | \
tl-wr841n-v9 | \
tl-wr841n-v7 | \
tl-wr841n-v8 | \
tl-wr841n-v9 | \
+ tl-wr841n-v11 | \
tl-wr842n-v2 | \
tl-wr941nd | \
tl-wr941nd-v5 | \
tl-wr842n-v2 | \
tl-wr941nd | \
tl-wr941nd-v5 | \
+ tl-wr941nd-v6 | \
tl-wr1041n-v2 | \
tl-wr1043nd | \
tl-wr1043nd-v2 | \
tl-wr1041n-v2 | \
tl-wr1043nd | \
tl-wr1043nd-v2 | \
@@
-397,7
+409,8
@@
platform_check_image() {
wndr3700 | \
wnr2000-v3 | \
wnr612-v2 | \
wndr3700 | \
wnr2000-v3 | \
wnr612-v2 | \
- wnr1000-v2)
+ wnr1000-v2 | \
+ wpn824n)
local hw_magic
hw_magic="$(ar71xx_get_mtd_part_magic firmware)"
local hw_magic
hw_magic="$(ar71xx_get_mtd_part_magic firmware)"
@@
-443,13
+456,20
@@
platform_check_image() {
fi
return 0
;;
fi
return 0
;;
- wnr2000-v4)
+
wnr2000-v4)
[ "$magic_long" != "32303034" ] && {
echo "Invalid image type."
return 1
}
return 0
;;
[ "$magic_long" != "32303034" ] && {
echo "Invalid image type."
return 1
}
return 0
;;
+ wnr2200)
+ [ "$magic_long" != "32323030" ] && {
+ echo "Invalid image type."
+ return 1
+ }
+ return 0
+ ;;
esac
esac
@@
-504,6
+524,8
@@
platform_do_upgrade() {
tew-673gru)
platform_do_upgrade_dir825b "$ARGV"
;;
tew-673gru)
platform_do_upgrade_dir825b "$ARGV"
;;
+ mr1750 | \
+ mr1750v2 | \
mr600 | \
mr600v2 | \
mr900 | \
mr600 | \
mr600v2 | \
mr900 | \
@@
-512,9
+534,12
@@
platform_do_upgrade() {
om2pv2 | \
om2p-hs | \
om2p-hsv2 | \
om2pv2 | \
om2p-hs | \
om2p-hsv2 | \
+ om2p-hsv3 | \
om2p-lc | \
om5p | \
om2p-lc | \
om5p | \
- om5p-an)
+ om5p-an | \
+ om5p-ac | \
+ om5p-acv2)
platform_do_upgrade_openmesh "$ARGV"
;;
unifi-outdoor-plus | \
platform_do_upgrade_openmesh "$ARGV"
;;
unifi-outdoor-plus | \