Firmwareupdate per Telnet/Skript

BOFHELL

Neuer User
Mitglied seit
19 Okt 2006
Beiträge
188
Punkte für Reaktionen
0
Punkte
16
Ich lager das mal hierher aus.

Code:
#!/bin/sh
TMPFILE=/tmp/FriBoLi-flasher.sh

echo "#!/bin/sh" > $TMPFILE
echo "host=192.168.0.254" >> $TMPFILE
echo "port=23" >> $TMPFILE
echo "#login=root" >> $TMPFILE
echo "passwd=fritzbox" >> $TMPFILE
echo "cmd1='ls /tmp'" >> $TMPFILE
echo "cmd2='/bin/prepare_fwupgrade start'" >> $TMPFILE
echo "cmd3='# cat /tmp/imagefile /dev/mtd/7'" >> $TMPFILE
echo "cmd4='/bin/prepare_fwupgrade end'" >> $TMPFILE
echo "" >> $TMPFILE
echo "echo open \${host} \${port}" >> $TMPFILE
echo "sleep 1" >> $TMPFILE
echo "#echo \${login}" >> $TMPFILE
echo "sleep 1" >> $TMPFILE
echo "echo \${passwd}" >> $TMPFILE
echo "sleep 2" >> $TMPFILE
echo "echo \${cmd1}" >> $TMPFILE
echo "sleep 1" >> $TMPFILE
echo "echo \${cmd2}" >> $TMPFILE
echo "sleep 15" >> $TMPFILE
echo "echo \${cmd3}" >> $TMPFILE
echo "sleep 15" >> $TMPFILE
echo "echo \${cmd4}" >> $TMPFILE
echo "sleep 15" >> $TMPFILE
echo "echo exit" >> $TMPFILE

chmod ugo+x $TMPFILE
$TMPFILE | telnet

Im moment ist das noch "graue" Theroie und das flashen selbst ( cat imagefile /dev/mtd7 ) ist auskommentiert.
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,363
Beiträge
2,289,286
Mitglieder
377,686
Neuestes Mitglied
lindwurm2026