Subject: Re: ppp0: no compressor for [15 3 29], 3 after NetBSD-1.2 upgr
To: None <netbsd-help@NetBSD.ORG>
From: Gregory O'Neil <goneil@corp.tivoli.com>
List: netbsd-help
Date: 12/17/1996 13:18:36
Sorry for the long delay, been outta town...

> >I'm getting these two lines when I start pppd after my 1.2 upgrade:
> >
> >ppp0: no compressor for [15 3 29],3
> >ppp0: no compressor for [18 4 8],4
> 
> Try adding '-bsdcomp' to your options file, and see if this goes
> away.  It may also go away if you add 'options PPP_DEFLATE' to your
> kernel config and rebuild your kernel.

-bsdcomp made [15 3 29],3 go away but the other is still there. PPP_DEFLATE
had no additional (noticeable) effect.

> >And when doing big ftp transfers across the 28.8 link I occasionally get:
> >ppp0: bad fcs #### <-miscellaneous hex values.
> >
> These are frame checksum errors; you shouldn't get these if your modem
> is using V.42 error correction.

Big change here.
When I changed my options file from speed 38400 to 115200, these messages
went away and my performance went way up. I'm now getting ~2.0Kb/sec where
I was at best getting ~1.4Kb/sec before using ftp. I think I understand 
what I misconfigured now... if I may offer a guess.

By specifying 38400 as the speed, this is the speed that pppd writes to the
modem. At this speed, the modem has no need to muck with compressing.
Once set to 115200, the modem is involved with enough data where 
compression and error correction are enabled. Sound right? 

> 
> >mtu 576
> 
> Why so small an MTU?  Why don't you just let pppd negotiate it?

This is what my ISP told me to use, actually, they had a configuration 
line item that read:
MTU/RWIN/MSS:	576/2048/512

The only acronym I recognized was MTU, so I plugged it in. I have not a 
clue what the other two are doing.

Thanks for the excellent help, pppd is working even better now.

Greg O'Neil - Tivoli Systems - grego@tivoli.com
#include "disclaimer.h"