Witam, zwracam się do was z wielka prosba o pomoc, mianowicie od dluzszego czasu probuje ustawic automatyczny restart modemu "Netgear" z poziomu tomato. Klepie juz od godziny komendy ale nie moge dojsc do oczekiwanych rezultatow.
Manualnie modem restartuje pierw "odblokowujac" telnet w modemie wchodzac pod ponizszy link
http://admin:haslo@192.168.0.1/setup.cgi?todo=debug nastepnie logujac sie przez telnet i wpisujac "reboot"
z odblokowywaniem telneta poprzez tomato poradzilem sobie nastepujacymi komendami w scripts/init
echo -e "wget -q -O /dev/null http://admin:haslo@192.168.0.1/setup.cgi?todo=debug" > /tmp/telneton
chmod 777 /tmp/telneton
cru a telnetonn "55 5 * * *" /tmp/telneton
Problemem jest natomiast juz sam restart modemu przez telnet, komenda
(echo "admin"; sleep 3; echo "haslo"; sleep 3; echo "reboot"; sleep 3; echo "exit") | telnet 192.168.0.1
dziala wklepujac ja bezposdrednio przez ssh, lecz niestety za nic nie chce sie poprawnie wykonac korzystajac z cru.
Jakieś rady? Bylbym bardzo wdzieczny. Z góry dzieki.
Połączony z 01 May 2015 12:35:46:
Ostatnio póbowałem jeszcze raz ustawić automatyczny restart i tym razem się udało, poniżej podaje komendy może komuś się przydadzą. Wklepujemy je do zakłaki "Scheduler" w pola "custom"
Aktywuje telnet przez www ja mam ustawione co godzinę:
wget -O - http://admin:haslo@192.168.0.1/setup.cgi?todo=debug >/dev/null 2>&1
Restartuje modem/router netgeara przez telnet:
#!/bin/sh
(
sleep 2
echo admin
sleep 2
echo haslo
sleep 2
echo reboot
sleep 2
) | telnet 192.168.0.1 > session.log
Edytowany przez rak99 dnia 01-05-2015 12:35
|