dil: (Default)
dil ([personal profile] dil) wrote2005-07-06 01:12 am

До чего техника дошла! (C)

В 17:59 поставил выкачиваться большой файл. В 18:41 Стрим решил, что хватит, и передёрнул мне сессию. Судя по логу, wget этого даже не заметил..

Jul 5 18:25:33 lynx -- MARK --
Jul 5 18:41:41 192.168.255.1 ZyXEL Communications Corp.: ppp:LCP Closing
Jul 5 18:41:41 192.168.255.1 ZyXEL Communications Corp.: ppp:IPCP Closing
Jul 5 18:41:41 192.168.255.1 ZyXEL Communications Corp.: board 0 line 0 channel 0, call 11, C02 Call Terminated
Jul 5 18:41:41 192.168.255.1 ZyXEL Communications Corp.: board 0 line 0 channel 0, call 20, C01 Outgoing Call dev=6 ch=0 Stream
Jul 5 18:41:41 192.168.255.1 ZyXEL Communications Corp.: board 0 line 0 channel 0, call 20, C02 OutCall Connected 512000 Stream
Jul 5 18:41:41 192.168.255.1 ZyXEL Communications Corp.: ppp:LCP Starting
Jul 5 18:41:41 192.168.255.1 ZyXEL Communications Corp.: ppp:LCP Opening
Jul 5 18:41:42 192.168.255.1 ZyXEL Communications Corp.: ppp:CHAP Opening
Jul 5 18:41:42 192.168.255.1 ZyXEL Communications Corp.: ppp:IPCP Starting
Jul 5 18:41:42 192.168.255.1 ZyXEL Communications Corp.: ppp:IPCP Opening
Jul 5 18:45:33 lynx -- MARK --

Странно. Обычно после сброса сессии она устанавливается только минуты через три - до того модем ругается нехорошими словами ppp:Login to remote failed (CHAP). Кстати, никто не знает, почему некоторое время пароль не проходит, а потом вдруг срабатывает? Он же в модеме прошит, и его никто не меняет..

P.S. lynx - это так точку доступа зовут. Она, как и модем, теперь умеет писать логи в syslog на соседнюю машину. Что также является несомненным плюсом её новой прошивки. И часы по NTP синхронизировать..

(Anonymous) 2005-07-05 09:33 pm (UTC)(link)
не знаю, как с точкой доступа, а с виндой/линухом - если сессию положить хорошо, то потом соединяется мгновенно. если рубануть модем - то некоторое время можно смотреть на authorization failed. судя по всему у стрима какие-то таймауты висят и сессия не отрубается сразу же.

[identity profile] alexkuklin.livejournal.com 2005-07-05 09:50 pm (UTC)(link)
Пока система (какой-то вариант радиуса, скорее всего) не сочтет, что сессия закрыта, новую открыть не даст.
А сочтет сессию закрытой она или по таймауту, или по результатам, ка как-этто по-русски, анти-хэндшейка PPPoE :)

[identity profile] dil.livejournal.com 2005-07-06 06:46 am (UTC)(link)
Да, похоже.
Это, наверное, LCP (Line Control Protocol из семейства PPP) и есть.
Если соединение аварийно оборвать, то LCP с той стороны со верменем отваливается по таймауту. Вдимо, этот тайтмаут у него достаточно большой. В обычном PPP это регулируется опциями lcp-echo-failure и lcp-echo-interval, но только на своей стороне. Можно ли как-то заставить пира поменять опции у себя, да еще в PPPoE, да еще через модем - непонятно..
Теоретически можно еще обнаруживать разрыв нижележащего уровня - ATM, но я не знаю, как оно в DSL на самом деле организовано.

[identity profile] gray-ru.livejournal.com 2005-07-05 09:51 pm (UTC)(link)
Скорее всего, на стороне Стрима стоит таймаут на сессию. Если рвет он, то все закрывается, а если передернуть модем, то предстоит дождаться истечения таймаута.
Это у многих провайдеров так сделано. Помню, на своего кабельного ругался - кабельный модем мог на мгновение несущую потерять, локалке, через него идущей, ничего, а VPN-коннект рвется и жди пять минут таймаута.

[identity profile] ksena.livejournal.com 2005-07-06 06:07 am (UTC)(link)
У стрима стоит таймаут на сессию. Если сессия отваливается, он в течение какого-то времени (у нас от 3 до 15 минут) не дает залогиниться обратно.