diff options
author | Gabor Juhos <juhosg@openwrt.org> | 2012-10-14 16:24:26 +0000 |
---|---|---|
committer | Gabor Juhos <juhosg@openwrt.org> | 2012-10-14 16:24:26 +0000 |
commit | f1283d85832afbe1104cf89b02c0b104385bd2e7 (patch) | |
tree | ac8ec49d139bcb75f5950975eec823131f1099a7 | |
parent | 1944f7b916a12a3605da337061e872a9b005f0bd (diff) | |
download | upstream-f1283d85832afbe1104cf89b02c0b104385bd2e7.tar.gz upstream-f1283d85832afbe1104cf89b02c0b104385bd2e7.tar.bz2 upstream-f1283d85832afbe1104cf89b02c0b104385bd2e7.zip |
ar71xx: fix sysupgrade for jjPlus JWAP003
[juhosg: change commit message]
Signed-off-by: Artur Wronowski <arteqw@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33769
-rwxr-xr-x | target/linux/ar71xx/base-files/lib/upgrade/platform.sh | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh index 8ec958d798..2a5c7c3ee6 100755 --- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh +++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh @@ -15,7 +15,7 @@ platform_find_partitions() { while read dev size erasesize name; do name=${name#'"'}; name=${name%'"'} case "$name" in - vmlinux.bin.l7|vmlinux|kernel|linux|rootfs|filesystem) + vmlinux.bin.l7|vmlinux|kernel|linux|linux.bin|rootfs|filesystem) if [ -z "$first" ]; then first="$name" else @@ -31,7 +31,7 @@ platform_find_kernelpart() { local part for part in "${1%:*}" "${1#*:}"; do case "$part" in - vmlinux.bin.l7|vmlinux|kernel|linux) + vmlinux.bin.l7|vmlinux|kernel|linux|linux.bin) echo "$part" break ;; @@ -200,7 +200,8 @@ platform_check_image() { all0305 | \ eap7660d | \ ja76pf | \ - ja76pf2) + ja76pf2 | \ + jwap003) [ "$magic" != "4349" ] && { echo "Invalid image. Use *-sysupgrade.bin files on this board" return 1 @@ -235,7 +236,8 @@ platform_do_upgrade() { pb42 | \ pb44 | \ ja76pf | \ - ja76pf2) + ja76pf2 | \ + jwap003) platform_do_upgrade_combined "$ARGV" ;; all0258n ) |