|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Bodyonov 2:5020/400 26 Jul 2005 23:25:07 To : Eugene B. Berdnikov Subject : Re: pppd хочет pts --------------------------------------------------------------------------------
Здравствуйте, Eugene!
berd@desert.ihep.su пишет:
DB>> То есть pppd псевдотерминалы-то открывает,
DB>> но вот закрывать в случае если связь не
DB>> установлена почему-то не спешит, и соответственно
DB>> упирается в ulimit.
EB> Hаверное, дочерний процесс pptp долго держит
EB> псевдотерминалы.
EB> Может быть, задать pppd ненулевой child-timeout?
EB> Hу и проследить, чтобы таймауты lcp были больше
EB> child-timeout.
Я попробовал так, вроде 5<30:
child-timeout 5
lcp-echo-interval 30
lcp-echo-failure 10
lcp-restart 10
А правильно ли я в таком случае непонимаю что
pppd пытается общаться с терминалом даже
когда по сути общаться еще не с кем?
Мой горячо любимый провайдер к сожалению более
не осчастливливал меня падениями канала, потому
пришлось заняться моделированием...
Первый раз пытался подсоедениться к хосту на
котором нет никого тунеля, pptp сразу получал
TCP_RESET и завершался, все было нормально.
Если же в ответ на SYN пакеты не было никакой
реакции, потому что на оконечном хосте сделали:
iptables -A INPUT -p tcp --dport 1723 -j DROP,
то процесс pptp продолжает висеть(точнее там пара
процессов -- отец и ребенок), а pppd вызывает через
положенный таймаут следующий pptp. Одновременно
висят 5-6 pptp которые отваливаются практически
одновременно с сообщениями
fatal *: Call manager exited with error 256
warn *: connect: Connection timed out
fatal *: Could not open control connection to x.x.x.x
При этом количество открытых дескриторов в pppd
растет,
если смотреть по /proc/[PID]/fd/ или lsof.
--
Dmitry
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.3
* Origin: Talk.ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/648831f51e64.html, оценка из 5, голосов 10
|