X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/3f2b898918aa8a4a912ebf340985b77efdb2ed72..9ee3790b2ad1c280570dd7beaeb112c7fce7b314:/target/linux/ar71xx/base-files/sbin/wget2nand diff --git a/target/linux/ar71xx/base-files/sbin/wget2nand b/target/linux/ar71xx/base-files/sbin/wget2nand index 10eb59f18..171e3fa6d 100755 --- a/target/linux/ar71xx/base-files/sbin/wget2nand +++ b/target/linux/ar71xx/base-files/sbin/wget2nand @@ -28,7 +28,7 @@ url=$1 } url_kernel=$url/openwrt-ar71xx-vmlinux.elf -url_rootfs=$url/openwrt-ar71xx-rootfs.tgz +url_rootfs=$url/openwrt-ar71xx-rootfs.tar.gz mtd_kernel="$(find_mtd_part 'kernel')" mtd_rootfs="$(find_mtd_part 'rootfs')" @@ -37,10 +37,6 @@ mtd_rootfs="$(find_mtd_part 'rootfs')" exit 1 } -# first get an address for br-lan using udhcpc -killall udhcpc -/sbin/udhcpc -i br-lan - mkdir "$wget2nand_dir" wget $url_kernel -O "$src_kernel" || { echo "Unable to download $url_kernel" @@ -64,7 +60,10 @@ mount -t yaffs2 "$mtd_kernel" "$mnt_kernel" mount -t yaffs2 "$mtd_rootfs" "$mnt_rootfs" echo "Copying kernel..." -cp $src_kernel $mnt_kernel/kernel +cp $src_kernel $mnt_kernel/kernel || { + echo "Error occured while copying the kernel" + exit 1 +} chmod +x $mnt_kernel/kernel echo "Preparing filesystem..."