Доброго времени суток!
Вот собственно у меня такая проблема а скорее может и замешательство:
в /etc/ppp/ppp.conf
default:
set device PPPoE:fxp0:papchap
set speed sync
set mru 1492
set mtu 1492
set ctsrts off
papchap:
set authname login
set authkey password
add default HISADDR
прописано вот таким образом как и по инструкции - инет работает. Какие опции необходимо доваить чтобы при отключении реконнект шёл автоматический. И можно ли задать чтобы реконнект шёл определённое количество раз через оперделённое время после разрыва соединения?.
Заранее спасибо.
FreeBSD - Интернет через PPPoE - реконнект.
-
Baw17
-
bazilla-x
Re: FreeBSD - Интернет через PPPoE - реконнект.
Keep Alive в Dlink это что именно - в каком это конфиге. Извиняюсь если я слишком навязываюсь , но мне это непонятно.
-
bazilla-x
Re: FreeBSD - Интернет через PPPoE - реконнект.
может он имеет ввиду настройки роутера? 
зы. тебе мало bsdportal.ru?
зы. тебе мало bsdportal.ru?
-
Baw17
Re: FreeBSD - Интернет через PPPoE - реконнект.
bazilla-x, я имел ввиду в настройках модема поставить галочку KEEP Alive
-
Igor_I
Re: FreeBSD - Интернет через PPPoE - реконнект.
Baw17, а может модем тут и не причем? У меня рррое безо всякого модема.
Наверно можно попробовать что-то вроде этого.
set redial (сек) (кол-во)
set reconnect (сек) (кол-во)
Наверно можно попробовать что-то вроде этого.
set redial (сек) (кол-во)
set reconnect (сек) (кол-во)
-
greg_b
Re: FreeBSD - Интернет через PPPoE - реконнект.
bazilla-x, пропиши так:
set redial (5) (10) /*- чтоб пробЫвал подключиться снова если не вышло чез 5 секунд 100 раз*/
set reconnect (5)(10) /*- чтоб переподключался если отключиться */
И проверь ядро собрано верно:
# данное устройство необходимо для работы PPPoE демона
pseudo-device bpf # Berkeley packet filter
# данное устройство необходимо для работы user-level ppp
pseudo-device tun # Packet tunnel
на некоторых версиях надо прописать так:
# данное устройство необходимо для работы PPPoE демона
pseudo-device bpf 2 # Berkeley packet filter (от 2 до 16)
Я пользуюсь так:
inetsrv:
set device PPPoE:vr0
enable lqr
set speed sync
set cd 5
set dial
set redial 10.10 5000
set login
enable dns
set mtu 1492
set mru 1492
set authname malor
set authkey mypassword
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
nat enable yes
посмотри примеры в /usr/local/share
set redial (5) (10) /*- чтоб пробЫвал подключиться снова если не вышло чез 5 секунд 100 раз*/
set reconnect (5)(10) /*- чтоб переподключался если отключиться */
И проверь ядро собрано верно:
# данное устройство необходимо для работы PPPoE демона
pseudo-device bpf # Berkeley packet filter
# данное устройство необходимо для работы user-level ppp
pseudo-device tun # Packet tunnel
на некоторых версиях надо прописать так:
# данное устройство необходимо для работы PPPoE демона
pseudo-device bpf 2 # Berkeley packet filter (от 2 до 16)
Я пользуюсь так:
inetsrv:
set device PPPoE:vr0
enable lqr
set speed sync
set cd 5
set dial
set redial 10.10 5000
set login
enable dns
set mtu 1492
set mru 1492
set authname malor
set authkey mypassword
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
nat enable yes
посмотри примеры в /usr/local/share
-
rawsik
Re: FreeBSD - Интернет через PPPoE - реконнект.
default:
set log Phase LCP Chat LCP IPCP CCP tun command Connect
GG:
set device PPPoE:rl0
set speed sync
set dial
set login
set timeout 2
set authname
set authkey
set openmode passive
# nat enable yes
set MRU 1492
set MTU 1492
disable chap
enable dns
disable ipv6cp
set reconnect 5 999
disable shortseq
disable acfcomp
disable protocomp
disable deflate24
disable pred1
# add default HISADDR
set timeout 0
set redial 0 0
#set log Connect
пользуюсь так ..
+ включить ddial через /etc/rc.conf
set log Phase LCP Chat LCP IPCP CCP tun command Connect
GG:
set device PPPoE:rl0
set speed sync
set dial
set login
set timeout 2
set authname
set authkey
set openmode passive
# nat enable yes
set MRU 1492
set MTU 1492
disable chap
enable dns
disable ipv6cp
set reconnect 5 999
disable shortseq
disable acfcomp
disable protocomp
disable deflate24
disable pred1
# add default HISADDR
set timeout 0
set redial 0 0
#set log Connect
пользуюсь так ..
+ включить ddial через /etc/rc.conf