Долгое время у меня в модеме жила прошивка от 2005 года. Недавно решил все-таки обновить до чего-то более или менее свежего (ставил 2006 и 2007 год). Все здорово, но возникла очень странная проблема: соседние компьютеры в локальной сети "видны", пингуются нормально, но все сетевые соединения с ними просто ужасно медленны. Все протоколы уровня приложения тормозят безбожно, грубо говоря, ни по ssh ни залогинится, ни файл по afp не скопировать.
Код:
traceroute to 192.168.1.3 (192.168.1.3), 64 hops max, 40 byte packets
1 192.168.1.3 (192.168.1.3) 0.607 ms 0.268 ms 0.179 ms
, но в реальности операция занимает 20 секунд!
Смотрел с модема таблицу роутинга, пытался добавить статический путь в сеть, потому что по умолчанию роутинг выглядит так:
Код:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
89.110.20.1 0.0.0.0 255.255.255.255 UH 40 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 40 0 0 br0
239.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 br0
0.0.0.0 89.110.20.1 0.0.0.0 UG 40 0 0 ppp0
Я конечно не сертифицированный сетевой специалист, но кое что в Линуксе понимаю, думал, что из этого следует, что пакеты "ходят" через интернет. Удалил маршрут в сеть 192.168.0.0 со шлюзом по умолчанию, добавил маршрут со шлюзом 192.168.1.1, но это не дало никакого эффекта. Изначально обновленная прошивка была от DSL-G604T_V3.02B01T01.RU.20070322, потом попробовал DSL-G604T_V2.01.B01T01RU.20060109, но все одно и тоже. Сбрасывал в "умолчания" – не помогает.
Почему обновился - как минимум из-за того, что со старой прошивкой раз в месяц стабильно приходилось перезагружать - модем просто начинал жутко тормозить.
Что же делать? Файлы с соседнего компьютера не скопировать даже.

Обидно.