2003-11-30 17:00:43

by Oliver Feiler

[permalink] [raw]
Subject: pppd/pppoe fails on 2.4.23

Hello,

I just upgraded a system from 2.4.22 to 2.4.23. However I can't get pppd to
work anymore. When I initiate the pppoe connection with "pppd eth0", pppd
freezes on the command line. After a while it exits. The syslog receives a

Nov 30 17:05:58 spot pppd[317]: Failed to negotiate PPPoE connection: 25
Inappropriate ioctl for device
Nov 30 17:05:58 spot pppd[317]: Exit.

I also found these messages:

Nov 30 17:09:54 spot pppd[585]: Plugin /usr/lib/pppd/2.4.1/pppoe.so loaded.
Nov 30 17:10:14 spot pppd[585]: PPPoE Plugin Initialized
Nov 30 17:10:23 spot kernel: request_module[escape]: fork failed, errno 1
Nov 30 17:10:23 spot pppd[585]: tdb_store failed: Success
Nov 30 17:10:43 spot kernel: request_module[escape]: fork failed, errno 1
Nov 30 17:10:53 spot pppd[586]: tdb_store key failed: Success
Nov 30 17:11:13 spot kernel: request_module[crtscts]: fork failed, errno 1

I've attached an strace of pppd in case someone can spot something useful
there.

Has there been any fundamental changes from .22->.23 in the pppoe driver? I've
also attached the .config of the kernel in case there is some new option I
missed?

Any pointers would be appreciated.

Regards,
Oliver

--
Oliver Feiler <kiza@(kcore.de|lionking.org|gmx[pro].net)>


Attachments:
(No filename) (0.00 B)
signed data
(No filename) (189.00 B)
signature
Download all attachments

2003-11-30 20:31:40

by Oliver Feiler

[permalink] [raw]
Subject: Re: pppd/pppoe fails on 2.4.23

On Sunday 30 November 2003 21:21, you wrote:
> > Has there been any fundamental changes from .22->.23 in the pppoe driver?
> > I= 've=20
> > also attached the .config of the kernel in case there is some new option
> > I= =20
> > missed?
>
> [...SNIP...]
>
> > # CONFIG_PPP is not set
>
> You need to config PPP and PPPoE support in for this to work...

Whoops, sorry. Attached the wrong .config. PPP options that are set:
CONFIG_PPP=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=y
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_BSDCOMP=y
CONFIG_PPPOE=y

Probably only PPP and PPPOE is needed. The rest is just there for he now
obsolete ISDN card.

Sorry for attaching the wrong .config. I thought I picked the right one. :)
*double checking it this time*

--
Oliver Feiler <kiza@(kcore.de|lionking.org|gmx[pro].net)>


Attachments:
(No filename) (0.00 B)
signed data
(No filename) (189.00 B)
signature
Download all attachments