LINUX.ORG.RU

Постоянное ppp соединение


0

0

Как сделать постоянное (и самовостанавливающиеся) соединение по нуль-модему ? А то у меня каждый час присходит разрыв (config request timeout) и для восстановления связи пришлось вызов связующих pppd в cron запихать. А это весьма нехорошо. Как сделать, чтобы: 1) pppd не умирал сам по себе каждый час. 2) при разрыве связи (например выключился один из компов) восстанавливае ее автоматически. 3) не скакал по pppX (чтобы этой нуль-модемной линии был выделен свой pppX и на другие pppX он не обращал внимания. (Скажем занял бы ppp4 и все.) Да еще . На обеих машинках есть входящие диал-апные линии. Или все-же на SLIP переползать придется ? А теперь немного информации принимающий pppd (FreeBSD) /usr/sbin/pppd -detach /dev/ttyd5 19200 XX.XX.XX.101:XX.XX.XX.100 вызывающий pppd (Linux) /usr/sbin/pppd -detach defaultroute -pap -chap /dev/ttyS1 19200 195.58.7.100:195.58.7.101 Вот какие сообщения сыплет pppd на FreeBSD Jun 25 05:04:47 zuz pppd[2983]: local IP address xx.xx.xx.101 Jun 25 05:04:47 zuz pppd[2983]: remote IP address xx.xx.xx.100 Jun 25 05:05:17 zuz pppd[2983]: CCP: timeout sending Config-Requests Jun 25 05:05:20 zuz pppd[2983]: IPCP: timeout sending Config-Requests Jun 25 05:05:24 zuz pppd[2983]: Modem hangup, connected for 5 minutes (Если нужно больше информации - напишите, я вышлю мылом)

anonymous

попробуй цикл

while true 
 do
   pppd [опции]
 done&

когда падает старый - автоматом поднимается новый
должно получиться

удачи 

dev
()

Dobav' 'persist' v '/etc/ppp/options' chtoby tvoy pppd 'perezvanival' esli upadet. A chtoby ne padal (iz-za 'timeout'), poprobuy dobavit' zapusk chego-nit' tipa 'ping-kazhdie-5-minut' v dial-up skript :-))) Vot eshe link esli est' vremya pochitat': http://tunelinux.com/bin/page?daemons/pppd/

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.