Fritz!Box-Hack
Tuning und Hacks für die Fritz!Box
Einbinden der vollwertigen Busybox
Zur einfacheren Installation haben wir auch die hierfür nötige debug.cfg auf unserem Server abgelegt. Laden Sie sich auf dem telnet-Prompt mit wget
die Datei debug1.cfg herunter und überschreiben Sie Ihre alte debug.cfg. Beachten Sie dabei das Umbenennen von debug1.cfg nach debug.cfg beim Copy-Befehl. Nach einem Reboot steht Ihnen das Script zum Start der Busybox dann unter /var/tmp/bin/newenv
zur Verfügung.
cd /var/tmp
wget http://www.tecchannel.de/download/fritz.box/debug1.cfg
cp /var/tmp/debug1.cfg /var/flash/debug.cfg
Diese Erweiterung bindet eine komplette Busybox mit vi und vernünftigem telnet ein:
#>>VI,SH
mkdir /var/tmp/bin
if [ "$(busybox | grep -c ' vi,')" = "0" ];then
{
while !(ping -c 1 www.tecchannel.de); do sleep 5; done
wget -qO /var/tmp/busybox http://www.tecchannel.de/download/fritz.box/busybox
chmod +x /var/tmp/busybox
ln -s /var/tmp/busybox /var/tmp/bin/vi
ln -s /var/tmp/busybox /var/tmp/bin/sh
} &
fi
#<<VI,SH
# newenv-script
echo "export PATH=/var/tmp/bin:$PATH" >/var/tmp/bin/newenv
echo "sh" >>/var/tmp/bin/newenv
chmod +x /var/tmp/bin/newenv