PDA

View Full Version : Умирающий WAN port


slayer
12-08-2005, 09:27
Олег, а можно по-подробней, как реализован код "более жёсткая обработка для "умирающего" WAN порта wl500g" ?
Спасибо.

Oleg
12-08-2005, 11:01
Там возможны 2 ситуации. 1) Wan порт просто перестаёт принимать какие-либо пакеты; 2) пакеты принимаются, но они повреждены (в реальности данные просто каким-то образом сдвинуты).
Обработка для первого случая появилась довольно давно (просто отслеживаются приёмы), для последнего - недавно - я теперь проверяю МАК адреса в принятых пакетах и флаги, которые выставляет контроллёр и оцениваю таким образом их на правильность.

slayer
15-08-2005, 09:28
Там возможны 2 ситуации. 1) Wan порт просто перестаёт принимать какие-либо пакеты; 2) пакеты принимаются, но они повреждены (в реальности данные просто каким-то образом сдвинуты).
Обработка для первого случая появилась довольно давно (просто отслеживаются приёмы), для последнего - недавно - я теперь проверяю МАК адреса в принятых пакетах и флаги, которые выставляет контроллёр и оцениваю таким образом их на правильность.
А это производится в kernel-mode или в user-mode ?
И если можно, напиши имена файлов, где производится данная работа

Спасибо.

Oleg
15-08-2005, 11:22
А это производится в kernel-mode или в user-mode ?
И если можно, напиши имена файлов, где производится данная работа

В ядре. Имена - не помню, в модуле et. Сделай diff и будет счастье.

slayer
15-08-2005, 12:54
В ядре. Имена - не помню, в модуле et. Сделай diff и будет счастье.
ок, большое спасибо, пойду искать

icCE
22-08-2005, 01:20
Олег, а можно по-подробней, как реализован код "более жёсткая обработка для "умирающего" WAN порта wl500g" ?
Спасибо.


А у меня беда. Сначало не понял, что дело. Думал у провайдера. Потом понял что у меня. зависает WAN.

Те машинка перестает отвечать да же на свой внутрилокальный адрес.
Стоит вытащить WAN все приходит в норму.
Прошивка стоит последния. Сбрасывал настройки по умолчанию.

В логах тишина )+ те явно что то полезное там не проскальзывает.

Oleg
23-08-2005, 15:16
wl500g или Deluxe?

icCE
23-08-2005, 22:06
Delux.

На самом деле все решилось, после наезда (увы ну не как без этого) на нашего провайдера. Железо глючило с его стороны.

Oleg
24-08-2005, 12:49
К Deluxе описанная мной проблема никакого отношения не имеет.

slayer
07-09-2005, 22:31
А у меня складывается впечатление, что данная проблема проявляется и на Lan. Через некоторое время Lan становится недоступным до перегрузки.