Hi,
my ISP-Server doesn't stop sending LCP-Echo-Requests after I got the
IP-Adress. This is what it looked like with kernel 2.0.33 and ppp-2.2.0:
Aug 26 10:33:18 Zeus pppd[200]: local IP address 169.132.28.136
Aug 26 10:33:18 Zeus pppd[200]: remote IP address 169.132.29.253
Aug 26 10:33:23 Zeus pppd[200]: rcvd [LCP EchoReq id=0x4 00 00 00 00]
Aug 26 10:33:23 Zeus pppd[200]: sent [LCP EchoRep id=0x4 f4 67 20 3c]
Aug 26 10:33:29 Zeus pppd[200]: rcvd [LCP EchoReq id=0x5 00 00 00 00]
Aug 26 10:33:29 Zeus pppd[200]: sent [LCP EchoRep id=0x5 f4 67 20 3c]
:
:
I downloaded ppp-2.3.4 and this is what it looked like without a new
kernel compilation:
Sep 8 09:05:01 Zeus pppd[161]: local IP address 169.132.28.113
Sep 8 09:05:01 Zeus pppd[161]: remote IP address 169.132.29.253
Sep 8 09:05:07 Zeus pppd[161]: rcvd [LCP EchoReq id=0x4 magic=0x0]
Sep 8 09:05:07 Zeus pppd[161]: sent [LCP EchoRep id=0x4
magic=0x1a805b93]
Sep 8 09:05:13 Zeus pppd[161]: rcvd [LCP EchoReq id=0x5 magic=0x0]
Sep 8 09:05:13 Zeus pppd[161]: sent [LCP EchoRep id=0x5
magic=0x1a805b93]
Sep 8 09:05:19 Zeus pppd[161]: rcvd [LCP EchoReq id=0x6 magic=0x0]
Sep 8 09:05:19 Zeus pppd[161]: sent [LCP EchoRep id=0x6
magic=0x1a805b93]
:
:
I downloaded kernel 2.0.35 and patched it to 2.0.36pre8. I did
'./configure' and 'make kernel' in the ppp-directory. The ppp.c file was
the only file which was not changed during 'make kernel', because it was
newer. During 'make modules' in /usr/src/linux this came out:
make[2]: Entering directory `/usr/src/linux/drivers/net'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strength-reduce -pipe -m486 -DCPU=486
-DMODULE -c -o ppp.o ppp.c
ppp.c: In function `ppp_init_ctrl_blk':
ppp.c:465: structure has no member named `ddinfo'
ppp.c:466: structure has no member named `ddinfo'
ppp.c: In function `ppp_changedmtu':
ppp.c:585: cannot convert to a pointer type
ppp.c: In function `ppp_release':
ppp.c:700: cannot convert to a pointer type
ppp.c: In function `ppp_tty_close_local':
ppp.c:761: cannot convert to a pointer type
ppp.c: In function `ppp_tty_open':
ppp.c:792: cannot convert to a pointer type
ppp.c:838: cannot convert to a pointer type
ppp.c:856: cannot convert to a pointer type
ppp.c: In function `ppp_tty_wakeup_code':
ppp.c:925: cannot convert to a pointer type
ppp.c:927: cannot convert to a pointer type
ppp.c: In function `ppp_rcv_rx':
ppp.c:1208: cannot convert to a pointer type
ppp.c:1214: cannot convert to a pointer type
ppp.c:1222: structure has no member named `ddinfo'
ppp.c: In function `rcv_proto_ip':
ppp.c:1234: cannot convert to a pointer type
ppp.c: In function `rcv_proto_ipx':
ppp.c:1247: cannot convert to a pointer type
ppp.c: In function `ppp_proto_ccp':
ppp.c:1422: cannot convert to a pointer type
ppp.c:1438: cannot convert to a pointer type
ppp.c: In function `ppp_doframe':
ppp.c:1635: `DECOMP_OK' undeclared (first use this function)
ppp.c:1635: (Each undeclared identifier is reported only once
ppp.c:1635: for each function it appears in.)
ppp.c: In function `ppp_set_compression':
ppp.c:2203: cannot convert to a pointer type
ppp.c:2215: cannot convert to a pointer type
ppp.c:2225: cannot convert to a pointer type
ppp.c: In function `ppp_tty_ioctl':
ppp.c:2270: cannot convert to a pointer type
ppp.c:2370: cannot convert to a pointer type
ppp.c:2374: cannot convert to a pointer type
ppp.c:2420: structure has no member named `ddinfo'
ppp.c:2421: structure has no member named `ddinfo'
ppp.c: In function `ppp_dev_xmit_ip':
ppp.c:2925: cannot convert to a pointer type
ppp.c:2927: cannot convert to a pointer type
ppp.c: In function `ppp_dev_xmit_ipx':
ppp.c:3013: cannot convert to a pointer type
ppp.c:3015: cannot convert to a pointer type
ppp.c: In function `ppp_dev_xmit':
ppp.c:3124: structure has no member named `ddinfo'
ppp.c: In function `ppp_alloc':
ppp.c:3250: incompatible types in assignment
make[2]: *** [ppp.o] Error 1
make[2]: Leaving directory `/usr/src/linux/drivers/net'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [modules] Error 2
Do I have to wait on a new patch level of ppp or what should I do?
Thanks for your help.
Christian
--
Allright brain, I don't like you and you don't like me. So lets get over
this that I can go on killing you. (Homer Simpson)
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]