Subject: Re: "corrupt
To: David Young <dyoung@pobox.com>
From: Sean Davis <dive@endersgame.net>
List: tech-net
Date: 05/06/2004 00:32:30
--EeQfGwPcQSOJBaQU
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, May 05, 2004 at 11:01:36PM -0500, David Young wrote:
> On Wed, May 05, 2004 at 11:55:48PM -0400, William Waites wrote:
> > On Thu, May 06, 2004 at 11:29:16AM +0900, Jun-ichiro itojun Hagino wrot=
e:
> > > 	even though i always stop dhclient by "dhclient -r", i get "corrupt
> > > 	lease file" error.  the error persists even if i remove the lease fi=
le
> > > 	before invocation of dhclient (i see the error message starting from
> > > 	2nd invocation).  any clues?
> > >
> > > # dhclient wm0
> >   <snip>=20
> > > ip length 576 disagrees with bytes received 580.
> > > accepting packet with data after udp payload.
> >=20
> > could this be related? i have never seen this before.
>=20
> Usually this happens because in promiscuous mode, the device includes
> the checksum, but the driver neither strips the FCS nor sets M_HASFCS.

Ah. Why does it only happen with some drivers? I've seen it happen with
tlp(4), and rtk(4), but never with tl(4), ne(4), we(4), or hme(4). I think
that about covers the chips I've used dhcp on...

So is it a problem in the specific drivers, or with the chipsets themselves?
-Sean

--
/~\ The ASCII
\ / Ribbon Campaign                   Sean Davis
 X  Against HTML                       aka dive
/ \ Email!

--EeQfGwPcQSOJBaQU
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iD8DBQFAmb/encZv+931Zb8RArE7AJoCmeJwbwS8RP/HNgv6mjejYtYm3wCgpAzq
tXmA/mGwLOaVocoDKYzR20w=
=9KBB
-----END PGP SIGNATURE-----

--EeQfGwPcQSOJBaQU--