I will probably try these steps later on as the last way out of this problem. My argument in favor of this decision is that being able to make the PPPoE connection work (using RP-PPPoE along with WvDial, WvStreams and OpenSSL) is an indication that the problem has smth to do with configuration of existing software (ppp package and/or rp-pppoe.so module for example) rather that the software itself (kernel version for example)? Could this assumption be wrong?

It could, because there are two ways to configure pppoe with rp-pppoe:
kernel-mode pppoe and user-mode pppoe.  If one works, there is no reason to
assume that the other will work. With the PPP package alone, only kernel-mode
pppoe is available, so your assumption breaks if you were using user-mode pppoe
(the default with rp-pppoe).

Ahaa, so I'm going to try kernel-mode PPPoE with RP-PPPoE 3.8 now. I took a look at the doc/KERNEL-MODE-PPPOE file. It says that I must have the following kernel configuration settings:
CONFIG_PPP=m          or CONFIG_PPP=y
CONFIG_PPP_ASYNC=m    or CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=m or CONFIG_PPP_SYNC_TTY=y
CONFIG_PPP_DEFLATE=m  or CONFIG_PPP_DEFLATE=y
CONFIG_PPP_BSDCOMP=m  or CONFIG_PPP_BSDCOMP=y
CONFIG_PPPOE=m        or CONFIG_PPPOE=y
CONFIG_N_HDLC=m       or CONFIG_N_HDLC=y
CONFIG_UNIX98_PTYS=y

I have all of them except for CONFIG_N_HDLC. Can someone tell me where I can find this option? I'm building kernel 2.6.11.12.
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to