On Tue, 2010-04-20 at 16:49, Jan Just Keijser wrote: > Arne Lie wrote: > >Hm, my observations are that if there are bit errors introduced in the PPP frame, the "ifconfig ppp0" will count such packets in the "error" tab. From this I anticipated that the PPP stack included CRC checking of its payload. By CRC-16 I mean 2 byte CRC, CRC-32 4 byte. Our customer wants 4 byte CRC. From RFC2823 I see both are mentioned. The question is, how does one select either? Perhaps it is not configurable via pppd? > > > RFC2823 is about PPP SDL on SONET/SDH ; AFAIK the pppd code does not > support this *at all* so I am not surprised that I did not find any > references to CRCs in the headers... > > So the short answer to your question would be: no, PPP v2.4.5 does > not support CRC-16 or CRC-32. In Linu CRC is done in kernel ppp driver not the ppp daemon. ZLIB compression uses crc-32, AFAIR. -- Kind regards, Milan -------------------------------------------------- Arvanta, IT Security http://www.arvanta.net Please do not send me e-mail containing HTML code. -- To unsubscribe from this list: send the line "unsubscribe linux-ppp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html