[PATCH 1/3] - deleted /etc/sysupgrade.sh because of incompatibilities with newer hardware models

Tim Niemeyer tim.niemeyer at mastersword.de
Fr Nov 20 21:53:52 CET 2015


Am Freitag, den 20.11.2015, 15:05 +0100 schrieb Steffen Pankratz:
> Signed-off-by: Steffen Pankratz <kratz00 at gmx.de>
> ---
>  bsp/default/root_file_system/etc/sysupgrade.sh | 27 --------------------------
>  1 file changed, 27 deletions(-)
>  delete mode 100755 bsp/default/root_file_system/etc/sysupgrade.sh
> 
> diff --git a/bsp/default/root_file_system/etc/sysupgrade.sh b/bsp/default/root_file_system/etc/sysupgrade.sh
> deleted file mode 100755
> index 86993b1..0000000
> --- a/bsp/default/root_file_system/etc/sysupgrade.sh
> +++ /dev/null
> @@ -1,27 +0,0 @@
> -#!/bin/sh
> -
> -BOARD=`uci get board.model.name`
Verwenden wir die config noch irgendwo anders? Kriegen wir dort auch
Probleme?

Wie wäre es, wenn wir anstatt das File zu löschen, eine Ausnahme mehr in
die Datei einbauen, die board.model.name anlegt?

Tim

> -FILE="openwrt-ar71xx-generic-$BOARD-squashfs-sysupgrade.bin"
> -
> -echo -ne "\nHardware: $BOARD\n"
> -echo -ne "Downloading $FILE\n\n"
> -cd /tmp/
> -wget http://$(uci get configurator. at api[0].ipv6_address)%$(uci get configurator. at api[0].ipv6_interface)/dev/firmware/current/${FILE}
> -wget http://$(uci get configurator. at api[0].ipv6_address)%$(uci get configurator. at api[0].ipv6_interface)/dev/firmware/current/${FILE}.md5
> -echo -ne "\ndone. Comparing md5 sums: "
> -md5sum -c ${FILE}.md5
> -ret=$?
> -echo
> -if [ $ret -ne 0 ]; then
> -  echo -ne "md5 sums do not match. Try restarting this script to redownload the firmware.\n\n"
> -  rm -f ${FILE}*
> -  exit 1
> -else
> -  while true; do
> -    read -p "md5 sums correct. Should I start upgrading the firmware (y/N)? " yn
> -    case $yn in
> -        [Yy] ) echo -ne "\nStarting firmware upgrade. Don't touch me until I reboot.\n\n\n"; sysupgrade ${FILE}; break;;
> -        [Nn]|* ) echo -ne "\nAborting firmware upgrade.\n\n"; rm -f ${FILE}*; exit 0;;
> -    esac
> -  done
> -fi
> \ No newline at end of file
> -- 
> 2.6.2
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20151120/265ad231/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev