Hihi, ach so, du meinst die Meldung: Vom Hersteller nicht unterstützte Änderungen.
Das mach ich mit telnet: echo clear_id 87 > /proc/tffs
Dafür braucht es doch kein ruKernelTool.
Aber mal Butter bei die Fische: Der TE sollte schleunigst erstmal ein Sicherheitsupdate (aktuelle Firmware) flashen.
Danach dann folgende Einstellungen, die sich auf automatische Konfiguration seitens des ISPs beziehen, checken:
1. fritz.box/internet/providerservices.lua (TR-069)
2. fritz.box/net/network_settings.lua (Zugriff für Anwendungen zulassen, TR-064)
Lies bei 2. auf der Seite mal den gesamten Text.
Was das Webinterface macht, kann auch ein Skript erledigen, ich nutze dafür...
flipflop_tr6469.sh
Code:
#!/bin/sh
local HELP_TXT='FlipFlop On/Off TR-064 and TR-069\nParameter:\n64 or 69 for single FF\nstatus for checking On/Off state\n'
tr_64 () {
if [ $(ctlmgr_ctl r tr064 settings/enabled) -eq 1 ] ; then
ctlmgr_ctl w tr064 settings/enabled 0
echo 'TR-064 ist aus'
else
ctlmgr_ctl w tr064 settings/enabled 1
echo 'TR-064 ist ein'
fi
}
tr_69 () {
if [ $(ctlmgr_ctl r tr069 settings/enabled) -eq 1 ] ; then
ctlmgr_ctl w tr069 settings/enabled 0
echo 'TR-069 ist aus'
else
ctlmgr_ctl w tr069 settings/enabled 1
echo 'TR-069 ist ein'
fi
}
tr_stat () {
if [ $(ctlmgr_ctl r tr064 settings/enabled) -eq 1 ] ; then
echo 'TR-064 ist ein'
else
echo 'TR-064 ist aus'
fi
if [ $(ctlmgr_ctl r tr069 settings/enabled) -eq 1 ] ; then
echo 'TR-069 ist ein'
else
echo 'TR-069 ist aus'
fi
}
case ${1} in
64) tr_64 ;;
69) tr_69 ;;
status) tr_stat ;;
-?) echo -ne $HELP_TXT ;;
-h) echo -ne $HELP_TXT ;;
--help) echo -ne $HELP_TXT ;;
*) tr_64;tr_69 ;;
esac
#EOF
Schaltet TR-069/TR-064 um wie ein FlipFlop-Schalter: ist es eingeschaltet wirds ausgechaltet und umgekehrt.
Läßt sich aber auch gezielt nur auf TR-069 oder auf TR-064 anwenden.
Hilfe mit: -? oder -h