Доброе время суток!
Пытаюсь настроить PPPoE-сервер, использую сервер Gentoo, rp-pppoe (для pppoe-server)
Конфиг /etc/ppp/pppoe-server-options:
name pppoe
logfile /var/log/log.pppoe
require-pap
require-chap
require-mschap
require-mschap-v2
lcp-echo-interval 20
lcp-echo-failure 3
ms-dns 8.8.8.8
netmask 255.255.255.0
nobsdcomp
lock
Запускаю командой:
pppoe-server -k -I eth0 -L 10.1.0.1 -R 10.1.0.10
Далее пытаюсь отследить что там происходит tcpdumpом:
14:49:31.311235 PPPoE PADI [Service-Name] [Host-Uniq 0x3E00000068000000]
14:49:31.311257 PPPoE PADO [AC-Name "srv1"] [Service-Name] [AC-Cookie 0xA50F61C684324448DCB9D021440489B03B4F0000] [Host-Uniq 0x3E00000068000000]
14:49:31.311339 PPPoE PADR [Service-Name] [Host-Uniq 0x3E00000069000000] [AC-Cookie 0xA50F61C684324448DCB9D021440489B03B4F0000]
14:49:31.311548 PPPoE PADS [ses 0x8] [Service-Name] [Host-Uniq 0x3E00000069000000]
14:49:31.318300 PPPoE [ses 0x8] LCP, Conf-Request (0x01), id 0, length 19
encoded length 17 (=Option(s) length 13)
MRU Option (0x01), length 4: 1480
Magic-Num Option (0x05), length 6: 0x66d160c7
Call-Back Option (0x0d), length 3: Callback Operation CBCP (6)
14:49:31.489014 PPPoE PADT [ses 0x8] [Generic-Error "RP-PPPoE: Child pppd process terminated"]
14:49:31.489118 PPPoE PADT [ses 0x8]
14:49:31.489141 PPPoE PADT [ses 0x8] [Generic-Error "Received PADT"]
На клиентах (WindowsXP) при этом выскакивает сообщение о невозможности связаться по порту (619 ошибка)
lsmod |grep ppp
pppoe 6728 2
pppox 1110 1 pppoe
ppp_generic 15761 6 pppoe,pppox
slhc 3375 1 ppp_generic
На интерфейсе eth0, который слушает pppoe-server так же есть айпишник 10.0.0.250, но насколько знаю, это не важно.
Ну и ещё странность в файл /var/log/log.pppoe ничего не пишется, права уже даже выставил 0666
Подозреваю неверное сочетание конфига сервера и настроек клиентов или же скрытый дефект pppoe-server из gentoo