On Mon, 6 Dec 1999, Stephen LeMay wrote:
> Hi, I am running slackware kernel 2.2.13 (7) I am not
> able to establish a good ppp connection. I get connected,
> get a carrier, but not able to transmit any data after
> getting connected. I can tell there is a problem by the ppplog,
> which follows, but how to remedy this? how can I get it
> to work? I had a successful connection using kppp in
> KDE, but then last night, even that wouldnt work.
>
> Dec 5 22:57:09 slemay pppd[147]: sent [CCP ConfReq id=0x1 <bsd v1 15>]
> Dec 5 22:57:09 slemay pppd[147]: rcvd [CCP ConfRej id=0x1 <bsd v1 15>]
bsd compression is rejected by ISP.
> Dec 5 22:57:09 slemay pppd[147]: sent [CCP ConfReq id=0x2]
> Dec 5 22:57:09 slemay pppd[147]: rcvd [CCP ConfNak id=0x2 < 12 06 00 00 00
> 01>]
<snip>
IMO, the ISP tries to negotiate some kind of compression algorithm we
don't understand. AFAIK, compression type 12 is currently unassigned.
> Dec 5 22:57:10 slemay pppd[147]: Received bad configure-nak/rej: 12 06 00
> 00 00 01
> Dec 5 22:57:13 slemay pppd[147]: sent [CCP ConfReq id=0x7]
> Dec 5 22:57:13 slemay pppd[147]: rcvd [LCP ProtRej id=0x5 80 fd 01 07 00
> 04] ^^^^^
this is the Rejected-Protocol field of the LCP ProtRej packet. it is two
octets and contains the PPP Protocol field of the packet which is being
rejected (indicates type hex 80fd (Compression Control Protocol)). now,
LCP actually tells us to stop sending CCP packets, so the following CCP
ConfReq's from the ISP remain unanswered:
> Dec 5 22:57:19 slemay pppd[147]: rcvd [CCP ConfReq id=0x6 < 12 06 00 00 00
> 01> < 11 05 00 01 04> < 11 05 00 01 03> < 11 06 00 01 01 01>]
> Dec 5 22:57:22 slemay pppd[147]: rcvd [CCP ConfReq id=0x7 < 12 06 00 00 00
> 01> < 11 05 00 01 04> < 11 05 00 01 03> < 11 06 00 01 01 01>]
> Dec 5 22:57:25 slemay pppd[147]: rcvd [CCP ConfReq id=0x8 < 12 06 00 00 00
> 01> < 11 05 00 01 04> < 11 05 00 01 03> < 11 06 00 01 01 01>]
...
i wonder.. what will happen if you disable bsd compression. try to add the
option -bsdcomp to your /etc/ppp/options.