Ethereal-users: Re: [Ethereal-users] raw packets including packets with CRC error

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Tue, 24 Jul 2001 10:06:29 -0700
On Mon, Jul 02, 2001 at 06:54:27PM +0530, Vinish Nigam wrote:
> I would like to know, that can Ethereal  provide the whole raw packets
> including packets with CRC error.

Ethereal can provide only what the operating system code it uses can
provide; if your OS's raw packet capture mechanism, and the driver for
your networking card, and your networking card itself can be configured
to supply packets that had CRC errors (and, presumably, supply a flag
indicating whether the packet had a CRC error), then it would probably
be possible to modify the libpcap library (that's the library Ethereal
uses as a platform-independent interface to the OS's raw packet capture
mechanism) to do that configuration, if it's possible to do so from a
program, and then to modify Ethereal (or any other program that uses
libpcap) to handle that.