I'm up to the "IF IT STILL DOESN'T WORK (OR, BUG REPORTS)" section in the
ppp-2.3.5 readme, so here it is. I didn't find mention of a web-based
archive of this list, so I couldn't check for my question, sorry. The lists
welcome page is out of date, also.
distribution: Slackware 3.5
good kernel: 2.0.34
problem kernel: 2.2.10
ppp: 2.2.0 or 2.3.5, they behave identically
network model: dialup connection to the internet via a USR 33k6 Sportster
modem and PPP
Under the good kernel it works but under the bad kernel it doesn't. Things
don't get past the LCP stage. All that Documents/networking/ppp.txt said
was to either patch 2.2.0f, or get the latest version, so I got the latest
version (I can't find 2.2.0f). I've recompiled everything to make sure
things match up, and that hasn't helped. To me what appears to be the
significant difference is...
this when things work (kernel 2.0.34 and the pppd of your choice):
Jul 22 04:47:50 cowpat pppd[180]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>
<magic 0xb6ed2439> <pcomp> <accomp>]
Jul 22 04:47:50 cowpat pppd[180]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0>
<magic 0xb6ed2439> <pcomp> <accomp>]
versus this when things don't work (kernel 2.2.10 and the pppd of your choice):
Jul 22 04:32:02 cowpat pppd[219]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>
<magic 0x335a50c7> <pcomp> <accomp>]
Jul 22 04:32:05 cowpat kernel: ppp: tossing frame (e0)
but I know nothing about ppp, or the kernel, or anything at all really, so I
don't know what to do about it. Following are other details that may be
useful.
from /usr/sbin/ppp-go:
/usr/sbin/pppd -detach user gumboot connect \
"/usr/sbin/chat -v -f /etc/ppp/pppscript"
/etc/ppp/options:
lock
defaultroute
noipdefault
lcp-restart 100
kdebug 7
modem
/dev/cua2
115200
crtscts
debug
asyncmap 0
from syslog using kernel 2.0.34 using kdebug 7:
Jul 22 04:47:50 cowpat kernel: ppp_tty_ioctl: get flags: addr bffff980 flags 0
Jul 22 04:47:50 cowpat kernel: ppp_tty_ioctl: get flags: addr bffff920 flags 0
Jul 22 04:47:50 cowpat kernel: ppp_tty_ioctl: get flags: addr bffff930 flags 0
Jul 22 04:47:50 cowpat kernel: ppp: write frame, count = 24
Jul 22 04:47:50 cowpat kernel: FF 03 C0 21 01 01 00 14 ...!....
Jul 22 04:47:50 cowpat kernel: 02 06 00 00 00 00 05 06 ........
Jul 22 04:47:50 cowpat kernel: B6 ED 24 39 07 02 08 02 ..$9....
Jul 22 04:47:50 cowpat kernel: ppp_dev_xmit_lower: fcs is 365a
Jul 22 04:47:50 cowpat kernel: ppp_dev_xmit: writing 45 chars
Jul 22 04:47:50 cowpat pppd[180]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>
<magic 0xb6ed2439> <pcomp> <accomp>]
Jul 22 04:47:50 cowpat kernel: ppp: receive frame, count = 24
Jul 22 04:47:50 cowpat kernel: FF 03 C0 21 02 01 00 14 ...!....
Jul 22 04:47:50 cowpat kernel: 02 06 00 00 00 00 05 06 ........
Jul 22 04:47:50 cowpat kernel: B6 ED 24 39 07 02 08 02 ..$9....
Jul 22 04:47:50 cowpat kernel: ppp_tty_read: called buf=08064290 nr=1504
Jul 22 04:47:50 cowpat kernel: ppp_tty_read: len = 22
Jul 22 04:47:50 cowpat kernel: ppp_tty_read: passing 24 bytes up
Jul 22 04:47:50 cowpat pppd[180]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0>
<magic 0xb6ed2439> <pcomp> <accomp>]
Jul 22 04:47:53 cowpat kernel: ppp: receive frame, count = 28
Jul 22 04:47:53 cowpat kernel: FF 03 C0 21 01 00 00 18 ...!....
Jul 22 04:47:53 cowpat kernel: 02 06 00 00 00 00 03 04 ........
Jul 22 04:47:53 cowpat kernel: C0 23 05 06 C8 E6 C1 9E .#......
Jul 22 04:47:53 cowpat kernel: 07 02 08 02 ....
Jul 22 04:47:53 cowpat kernel: ppp_tty_read: called buf=08064290 nr=1504
Jul 22 04:47:53 cowpat kernel: ppp_tty_read: len = 26
Jul 22 04:47:53 cowpat kernel: ppp_tty_read: passing 28 bytes up
Jul 22 04:47:53 cowpat kernel: ppp: write frame, count = 28
Jul 22 04:47:53 cowpat kernel: FF 03 C0 21 02 00 00 18 ...!....
Jul 22 04:47:53 cowpat kernel: 02 06 00 00 00 00 03 04 ........
Jul 22 04:47:53 cowpat kernel: C0 23 05 06 C8 E6 C1 9E .#......
Jul 22 04:47:53 cowpat kernel: 07 02 08 02 ....
Jul 22 04:47:53 cowpat kernel: ppp_dev_xmit_lower: fcs is fad2
Jul 22 04:47:53 cowpat kernel: ppp_dev_xmit: writing 51 chars
Jul 22 04:47:53 cowpat kernel: ppp_tty_ioctl: get flags: addr bffff8a0 flags
f000000
Jul 22 04:47:53 cowpat kernel: ppp_tty_ioctl: get flags: addr bffff8b0 flags
f000003
Jul 22 04:47:53 cowpat pppd[180]: rcvd [LCP ConfReq id=0x0 <asyncmap 0x0>
<auth pap> <magic 0xc8e6c19e> <pcomp> <accomp>]
Jul 22 04:47:53 cowpat pppd[180]: sent [LCP ConfAck id=0x0 <asyncmap 0x0>
<auth pap> <magic 0xc8e6c19e> <pcomp> <accomp>]
...
from syslog using kernel 2.2.10 using kdebug 7:
Jul 22 04:32:02 cowpat kernel: ppp: write frame, count = 24
Jul 22 04:32:02 cowpat kernel: FF 03 C0 21 01 01 00 14 ...!....
Jul 22 04:32:02 cowpat kernel: 02 06 00 00 00 00 05 06 ........
Jul 22 04:32:02 cowpat kernel: 33 5A 50 C7 07 02 08 02 3ZP.....
Jul 22 04:32:02 cowpat pppd[219]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>
<magic 0x335a50c7> <pcomp> <accomp>]
Jul 22 04:32:05 cowpat kernel: ppp: tossing frame (e0)
Jul 22 04:32:05 cowpat kernel: ppp: receive frame, count = 28
Jul 22 04:32:05 cowpat kernel: FF 03 C0 21 01 00 00 18 ...!....
Jul 22 04:32:05 cowpat kernel: 02 06 00 00 00 00 03 04 ........
Jul 22 04:32:05 cowpat kernel: C0 23 05 06 EF 66 82 A8 .#...f..
Jul 22 04:32:05 cowpat kernel: 07 02 08 02 ....
Jul 22 04:32:05 cowpat kernel: ppp: write frame, count = 28
Jul 22 04:32:05 cowpat kernel: FF 03 C0 21 02 00 00 18 ...!....
Jul 22 04:32:05 cowpat kernel: 02 06 00 00 00 00 03 04 ........
Jul 22 04:32:05 cowpat kernel: C0 23 05 06 EF 66 82 A8 .#...f..
Jul 22 04:32:05 cowpat kernel: 07 02 08 02 ....
Jul 22 04:32:05 cowpat pppd[219]: rcvd [LCP ConfReq id=0x0 <asyncmap 0x0>
<auth pap> <magic 0xef6682a8> <pcomp> <accomp>]
Jul 22 04:32:05 cowpat pppd[219]: sent [LCP ConfAck id=0x0 <asyncmap 0x0>
<auth pap> <magic 0xef6682a8> <pcomp> <accomp>]
(where everything after [but not including] the tossed frame is repeated
every 3 seconds until it gives up)
I've emailed my ISPs help-desk for details on what I'm connecting to, but
they've been downgraded over the last year and have become progressively
worse at answering technical questions. This time they just told me my
message made no sense.
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]