Angel Tsankov wrote:
I verified I have CONFIG_PACKET=y in my .config file.

If this guess is wrong, you have two roads for debugging this:

1) Mail your kernel .config to me privately, so that I can look at it instead of guessing.

Sure, I have attached the compressed kernel configuration file.

After adding support for my hardware and making "oldconfig" with newer kernel,
this config _worked_ for me. I can't run an old kernel due to new udev, sorry.
So let's assume this is either a 2.6.11 specific problem, or not a kernel
problem at all. Please install strace and post the output of:

strace -e open,socket pppd call pppoe debug nodetach

together with all files in /etc/ppp that are mentioned in that log, plus your
firewall configuration, if any.

2) Download the known good config from

http://wiki.linuxfromscratch.org/livecd/browser/trunk/packages/linux/config.x86?format=raw

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).

--
Alexander E. Patrakov

--
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