PPPOE-SERVER не могу понять баг [SOLVED]

есть 3 компа. все 3 под Gentoo. 2 из них собраны без графики и т.д., т.е. серверная конфигурация (i686)
3-я машина - моя рабочая станция и подопытный кролик по совместительству (amd64)

ставлю пакет rp-pppoe на все 3 машины. версии идентичны. Идентично конфигурирую pppoe-server-options. Запускаю по очереди. Тест провожу из под винды (pppoe настроен стандартными средствами).
Итог: на серверах коннект зависает на "проверке имени пользателя и пароля", на рабочей машине все работает нормально.
Все 3 машины чистые, т.е. ни IPtables ни еще чего тут нет. различие только в конфигурации ядра и USE флагах.

Философский вопрос: куда копать? Какие параметры ядра влияют на это? может что-то лишнее включил или наоборот чего-то не хватает. Или косяк в каком-нить USE-флаге? В каком?

Одну проблему

Одну проблему решил.
Оказывается был конфликт с syslog-ng, потому что rp-pppoe работал только в usermode несмотря на правильную конфигурацию ядра...
kernel 2.6.23,
CONFIG_PPP=y
CONFIG_PPP_MULTILINK=y
CONFIG_PPP_FILTER=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=y
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_BSDCOMP=y
CONFIG_PPP_MPPE=y
CONFIG_PPPOE=y
CONFIG_PPPOATM=y
CONFIG_PPPOL2TP=y
CONFIG_N_HDLC=y
CONFIG_UNIX98_PTYS=y

#cat /etc/modules.d/ppp
alias char-major-108 ppp_generic
alias /dev/ppp ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-13 n_hdlc
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-18 ppp_mppe_mppc
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
alias net-pf-24 pppoe

./configure --enable-plugin=/usr/src/ppp-2.4.4/src
...
checking for Linux 2.4.X kernel-mode PPPoE support... no
...

Что ему теперь не нравится?

PPPoE support... no его

PPPoE support... no
его помойму нет в реликтовых ядрах, можно закоментировать проверку в ebuild но что из этого выйдет неясно.

Заметил еще

Заметил еще чуть выше в configure:

checking for N_HDLC line discipline... no

Хотя в ядре hdlc собран внутренне...

PPPOE-SERVER: rp-pppoe-3.8-r2 + kernel-mode patch + pppd 2.4.4

Portage на базе темы: http://bugs.archlinux.org/task/8498

Необходимые файлы:
rp-pppoe-3.8-kernel-mode.diff
rp-pppoe-3.8-r2.ebuild

Примерный код установки:

cp rp-pppoe-3.8-kernel-mode.diff /usr/portage/net-dialup/rp-pppoe/files/
cp rp-pppoe-3.8-r2.ebuild /usr/portage/net-dialup/rp-pppoe/

rm /etc/ppp/plugins/rp-pppoe.so

cd /usr/portage/net-dialup/rp-pppoe/
ebuild rp-pppoe-3.8-r2.ebuild digest

emerge -auv rp-pppoe

Пожалуйста.
Всего наилучшего.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".