|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 28 Feb 2004 23:40:04 To : Oleg Leschov Subject : Re: звонилка / hang-up как? -------------------------------------------------------------------------------- >>> Oleg Leschov wrote: OL> Проблема в том, что я не знаю, как правильно "убить" неудачное OL> соединение. Сейчас анализатор запускается прямо из chat-скрипта, OL> который вызывается pppd для установки соединения. Поэтому в скрипте, OL> анализирующем строку CONNECT, я, если обнаружено неудачное соединение, OL> пишу в stdout "~+++~ATH0\r" (~-пауза) - по одному символу за раз, OL> делая flush после каждого. Используется Python, sys.stdout.write,.flush. Варианты. 1. Опустить DTR на модеме. 2. Послать SIGTERM родителю. Это pppd. Он тогда отвалится полностью, но, может быть, так и нужно. OL> Почему-то это не работает. Соединение, конечно, обычно в конце концов OL> само обрывается, но иногда модем виснет, и его приходится ресеттить OL> minicom'ом. Иногда даже выключать/включать модем приходится, но это OL> редко... А это уже загвоздки модема. Можешь попробовать прошивку обновить. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368f60677cb.html, оценка из 5, голосов 10
|