- Mitglied seit
- 14 Okt 2004
- Beiträge
- 1,305
- Punkte für Reaktionen
- 0
- Punkte
- 36
Es kann passieren, das z.B. mit einem falschen Passwort es notwendig ist
/var/flash/debug.cfg ohne Zugriff per telnet zurückzusetzen.
Diese Methode funktioniert falls das Web-Interface noch einen "Firmwareupdate" anstossen kann.
Einfach das angehängte File per "Firmwareupdate" hochladen.
( Skript startet auch telnetd für Login )
Edit: Keine Nebenwikungen, ausser das Einstellungen von "*mod-.." gelöscht werden. Für "*mod-.." den Inhalt mit "echo > /var/flash/debug.cfg ; /sbin/reboot" löschen.
Haveaniceday
/var/flash/debug.cfg ohne Zugriff per telnet zurückzusetzen.
Diese Methode funktioniert falls das Web-Interface noch einen "Firmwareupdate" anstossen kann.
Einfach das angehängte File per "Firmwareupdate" hochladen.
( Skript startet auch telnetd für Login )
# Loesche altes debug.cfg
echo > /var/tmp/debug.cfg
cat <<\EOP >> /var/tmp/debug.cfg
echo "root::0:0:root:/:/bin/sh" > /var/tmp/passwd
/usr/sbin/telnetd &
EOP
# Test auf Syntaxfehler
sh -n /var/tmp/debug.cfg
if [ $? -eq 0 ]
then
# kein Syntaxfehler, ueberschreiben..
cat /var/tmp/debug.cfg > /var/flash/debug.cfg
fi
/sbin/reboot
Edit: Keine Nebenwikungen, ausser das Einstellungen von "*mod-.." gelöscht werden. Für "*mod-.." den Inhalt mit "echo > /var/flash/debug.cfg ; /sbin/reboot" löschen.
Haveaniceday