Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
какая прошивка модема, когда модем покупал, 1 перепрошивал на более новую,2 мту менял?3 можно ли логировать ошибки, попробуй, что там будет выдаваться?постоянный рестарт модема, это не выход
Кстати не обязательно использовать логин и пароль, там можно напрямую вызвать <адрес_модема>/reboot.cgi
ЦитироватьКстати не обязательно использовать логин и пароль, там можно напрямую вызвать <адрес_модема>/reboot.cgiвзято с http://m.habrahabr.ru/post/67421/
cat /usr/bin/test_modem.sh #!/bin/bash ping="/bin/ping" # сетевые адре IP1=195.34.32.116 is1=`$ping -c 3 $IP1 | grep -c "64 bytes"`# Проверяем прошли ли пингиif !(test $is1 -gt "0")then#Пингов нет#Не забудьте прописать логин и пароль(sleep 3 ; echo "admin" ; sleep 3 ;echo "password" ; sleep 3 ; echo "reboot" ; sleep 10) | telnet 192.168.1.1echo "Первый пошел!"sleep 180exit 1;fiexit 0;
Цитата: kostrukov от 06 Декабря 2009, 22:55:48ЦитироватьКстати не обязательно использовать логин и пароль, там можно напрямую вызвать <адрес_модема>/reboot.cgiвзято с http://m.habrahabr.ru/post/67421/Помоги сделать для моего модема. чтоб не ошибиться при написании
хттп://<адрес_модема>/reboot.cgi
Те же проблемы с провом. Причем в Москве со стримом таких проблем нет Похоже кривые руки админов, либо нарочито сделано.Ставим скрипт в крон, каждые 15 мин.Код: [Выделить]cat /usr/bin/test_modem.sh #!/bin/bash ping="/bin/ping" # сетевые адре IP1=195.34.32.116 is1=`$ping -c 3 $IP1 | grep -c "64 bytes"`# Проверяем прошли ли пингиif !(test $is1 -gt "0")then#Пингов нет#Не забудьте прописать логин и пароль(sleep 3 ; echo "admin" ; sleep 3 ;echo "password" ; sleep 3 ; echo "reboot" ; sleep 10) | telnet 192.168.1.1echo "Первый пошел!"sleep 180exit 1;fiexit 0;Скрипт рабочий, накопал где то в инете. Похожее видел на хабаре.
cat /etc/crontab# /etc/crontab: system-wide crontab# Unlike any other crontab you don't have to run the `crontab'# command to install the new version when you edit this file# and files in /etc/cron.d. These files also have username fields,# that none of the other crontabs do.SHELL=/bin/shPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin# m h dom mon dow user command17 * * * * root cd / && run-parts --report /etc/cron.hourly25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )#*/10 * * * * root /usr/bin/test_modem.sh
Страница сгенерирована за 0.037 секунд. Запросов: 20.