URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 83851
[ Назад ]

Исходное сообщение
"PPPoE клиент в FreeBSD"

Отправлено masters , 28-Янв-09 10:59 
Впринципе все понятно:

provider:
set device PPPoE:x10       # Поменять x10 на имя вашего ethernet интерфейса
set authname YourLoginName # имя пользователя
set authkey YourPassword   # пароль пользователя
set dial
set login
add default HISADDR

ppp -ddial provider

Но вот в чем проблема: подключение постоянно рвется. Хотелось-бы сделать автодозвон. Но еще бывает что подключение висит, а интернета нет. Т.е. нужен еще keep alive.

Может кто-то подсказать?


Содержание

Сообщения в этом обсуждении
"PPPoE клиент в FreeBSD"
Отправлено Yurchello , 28-Янв-09 20:59 
вот пример, как работает....

default:
set log Phase tun command
TeNet:
set device PPPoE:nfe0
disable ipv6cp
enable lqr
set dial
set login
set authname yurchello
set authkey ***
add default HISADDR
set redial 0 0
set timeout 0
set reconnect 3 0
enable dns


"PPPoE клиент в FreeBSD"
Отправлено masters , 29-Янв-09 10:00 
>вот пример, как работает....
>

я так понял для работы кип-элайв нужно сделать:

enable lcp

я прав ?


"PPPoE клиент в FreeBSD"
Отправлено Yurchello , 30-Янв-09 19:46 
>>вот пример, как работает....
>>
>
>я так понял для работы кип-элайв нужно сделать:
>
>enable lcp
>
>я прав ?

как сказать...
это мой рабочий конфиг.... когда у провайдера нет проблем - все работает чудненько... и редиал отрабатывается... но когда попа со стороны провайдера.... многие говорят, что мпд спасает... хотя - неверю... просто главное разобраться что и как работает....
если у Вас АДСЛ, то попробуйте понизить на провайдере скорость подключения на порту... например с 8 на 6... может пропадут разрывы самого канала АДСЛ...
если у вас локальная сеть... и работает стабильно... то милости прошу на мой топик...
http://www.opennet.me/openforum/vsluhforumID1/83801.html


"PPPoE клиент в FreeBSD"
Отправлено Yurchello , 30-Янв-09 19:48 
кстати... enable lcp лишь слушает качество линии...
а вот
set redial 0 0
set timeout 0
set reconnect 3 0

делают свое дело... :)


"PPPoE клиент в FreeBSD"
Отправлено netop , 31-Янв-09 16:23 
>кстати... enable lcp лишь слушает качество линии...
>а вот
>set redial 0 0
>set timeout 0
>set reconnect 3 0
>
>делают свое дело... :)

Дело в том - что происходит кратковременные физические разрывы. Т.е. завершения PPPoE сессии не происходит. Соединение висит, но провайдер его уже закрыл. Поэтому никакого редиала не происходит - комп думает что он подключен.

Насчет LCP - я понял, что это служба, которая постоянно обменивается с сервером пакетами, и если обмен не произошел за определенное время - то соединение разрвыается. Поэтому это может мне помочь. Только как правильно ее настроить, как указать, через какое время обмениваться?


"PPPoE клиент в FreeBSD"
Отправлено Yurchello , 31-Янв-09 21:31 
>[оверквотинг удален]
>>делают свое дело... :)
>
>Дело в том - что происходит кратковременные физические разрывы. Т.е. завершения PPPoE
>сессии не происходит. Соединение висит, но провайдер его уже закрыл. Поэтому
>никакого редиала не происходит - комп думает что он подключен.
>
>Насчет LCP - я понял, что это служба, которая постоянно обменивается с
>сервером пакетами, и если обмен не произошел за определенное время -
>то соединение разрвыается. Поэтому это может мне помочь. Только как правильно
>ее настроить, как указать, через какое время обмениваться?

Предлогаю Вам все же следить за моим топиком... так как раз такое мы и обсуждаем... вот уже появилась мысля - пинговать какой нить ресурс в сети... и если пингов нет, то рестартовать ррр соединение...

в общем... милости прошу...
http://www.opennet.me/openforum/vsluhforumID1/83801.html