From: juhosg Date: Sun, 14 Oct 2012 16:36:35 +0000 (+0000) Subject: AA: ar71xx: fix sysupgrade for jjPlus JWAP003 X-Git-Url: http://207.154.207.93/?a=commitdiff_plain;h=f84e0e472b74d55e667cd8f1da488fc042627abd;p=12.09%2Fopenwrt.git AA: ar71xx: fix sysupgrade for jjPlus JWAP003 Backport of r33769. [juhosg: change commit message] Signed-off-by: Artur Wronowski Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@33772 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh index 8ec958d..2a5c7c3 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 )