#!/bin/sh export DATE="19.5.2006";SCRIPT=${0#/rom} export TITLE="Verwaltung: Firmware" . ${SCRIPT%/*}/cgi-bin-pre.sh cat<Verwaltung: Firmware EOF if [ "$REQUEST_METHOD" = "POST" ]; then read QUERY_STRING fi if [ -z "$QUERY_STRING" ]; then cat<
IP-Adresse von aktueller Firmware:
 
   

Achtung: Der Update-Vorgang ist nach spätestens 5 Minuten abgeschlossen. Das Gerät startet mit der neuen Firmware selbstständig.

EOF else IFS=\&;set ${QUERY_STRING%%[^%&=+-:@-_a-z~]*};unset IFS;eval $* if [ -n "$post" ]; then cat< Lade Datei von Node $firmip und schreibe die Firmware-Datei in den Flash-Speicher. Bitte warten... 170 Sekunden... EOF echo "
"
echo "http://$firmip/cgi-bin-download.bin?trx -O /tmp/firmware.trx"
wget "http://$firmip/cgi-bin-download.bin?trx" -O /tmp/firmware.trx
echo "./firmware-burn /tmp/firmware.trx"
./firmware-burn /tmp/firmware.trx
echo "
" echo "Gerät wird jetzt neugestartet, bitte 5 min. warten" fi fi . ${SCRIPT%/*}/cgi-bin-post.sh