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