Reboot

Feb. 11th, 2009 09:43 am
dn54: (Default)
[personal profile] dn54
Из цикла "хозяйке на заметку".
Когда-то я писал, что у меня запасено 4 ADSL модема. Так вот, один из них - не совсем модем. Это комбайн от ASUS (AM604g) - Wi-Fi точка доступа, свич на 4 порта и собсно ADSL. Покупал я его в своё время как раз для вай-фая, а взял именно его потому, что он стоил дешевле всех остальных точек доступа. Без модемов и свичей. Вот такой вот парадокс. Я тогда решил, что модем на халяву не помешает, и оказался прав - теперь эта железяка самостоятельно раздаёт интернет на все домашние компьютеры.

И всё бы хорошо, но виснет он, собака, от непрерывной DSL нагрузки. К беспроводной части претензий нет - она при этом работает нормально. А чем больше траффик на шнурке - тем чаще зависает. При 100% загрузке может каждые несколько часов вылетать. А при минимальной - месяц стоит (проверено). Собсно, этим страдают вообще _все_ дешёвые ADSL модемы, что я видел. (Кроме, возможно, тех, которые Дальсвязь раздаёт для своего интернета). Так что менять его смысла особого нет. Но зависания рано или поздно меня конкретно достали. И тут мне как-то пришло в голову, что если он управляется через web-интерфейс, то и по телнету должен отвечать. Проверил - точно. После этого быстренько написал скрипт для крона, который его перезагружает. Пара суток работы показала - скрипт исправно отслеживает зависания и передёргивает модем. Под катом - текст скрипта, вдруг кому прикотицца.


Time: */10 * * * * *
Rule: ONLINE: "ras_pptp" NOT
Action:
START-APP: C:\WINDOWS\System32\telnet.exe 192.168.xx.xx
PAUSE: 1000
WIN-SEND-KEYS: "C:\WINDOWS\System32\cmd.exe" "modem_user_name{DELAY 500}{ENTER}{DELAY 500}modem_user_password{DELAY 500}{ENTER}{DELAY 500}reboot{DELAY 500}{ENTER}"
PAUSE: 4000
KILL: "telnet.exe"
PAUSE: 30000
RASUser: "ras_user_name"
RASSecPassword: "xxxxxxxxx"
DIAL: "ras_pptp" 10 30

Ну, само собой, где нужно, прописываете свои параметры.

Date: 2009-02-11 11:29 am (UTC)
From: [identity profile] gunslinger2.livejournal.com
> Собсно, этим страдают вообще _все_ дешёвые ADSL модемы, что я видел.
Не надо. Не все. Старый D-Link DSL-500T: System Uptime 1274 hour(s) 21 minute(s). Суммарный трафик - порядка 50 Гб входящего и 150 Гб исходящего. Последний раз перезагружался потому, что свет вырубили на час - УПС не дотянул. Вообще, ни один ADSL-модем не должен зависать от количества трафика. Если виснет - проблема с софтом. Перешивать пробовал?

Date: 2009-02-11 11:57 am (UTC)
From: [identity profile] gunslinger2.livejournal.com
Ничего я не перепутал. Торренты постоянно на раздаче стоят, потому исходящего значительно больше.
А что до скорости коннекта - у меня канал извращенский, входящий 4 Мбит/исходящий 500 Кбит. И "в 20-40 раз выше" там быть нечему. На полную загрузить входящий мне нереально - места столько нет. %)

Date: 2009-02-11 12:27 pm (UTC)
From: [identity profile] gunslinger2.livejournal.com
Ты имеешь в виду максимальные теоретически возможные скорости технологиии ADSL 2+? То есть 20-25 Мбит входящего трафика? А у тебя что, нечто похожее?

Profile

dn54: (Default)
dn54

December 2025

S M T W T F S
 123456
789 1011 1213
14151617181920
2122232425 2627
28293031   

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 03:45 am
Powered by Dreamwidth Studios