Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Feb 2009 20:16:56 +1100
From:      Peter Jeremy <peter@vk2pj.dyndns.org>
To:        Danny Braniss <danny@cs.huji.ac.il>
Cc:        hackers@freebsd.org, freebsd-stable@freebsd.org
Subject:   Re: impossible packet length ...
Message-ID:  <20090208091656.GA31876@test71.vk2pj.dyndns.org>
In-Reply-To: <E1LW5Ht-0000VH-D8@kabab.cs.huji.ac.il>
References:  <E1LW5Ht-0000VH-D8@kabab.cs.huji.ac.il>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 2009-Feb-08 10:45:13 +0200, Danny Braniss <danny@cs.huji.ac.il> wrote:
>Feb  6 18:00:13 warhol-00.cs.huji.ac.il kernel: bce0: discard frame w/o 
>leading ethernet header (len 0 pkt len 0)
...
>Feb  6 19:00:00 warhol-00.cs.huji.ac.il amd[715]: Unknown $ sequence in 
>"rhost:=${RHOST};type:=nfsl;fs:=${FS};rfs:=$huldig<C0>#^ZM-^KoM- abase"
>Feb  6 19:00:00 warhol-00.cs.huji.ac.il kernel: impossible packet length 
>(2068989523) from nfs server sunfire:/dist
>
>which seems to point fingers at bce...

It does rather suggest that bce is not behaving.  What happens if you
turn off checksum off-loading?  This should make the kernel drop the
corrupt packets instead of trying to process them.  If practical, you
could also try (temporarily) plugging in a different NIC.

-- 
Peter Jeremy

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (FreeBSD)

iEYEARECAAYFAkmOowgACgkQ/opHv/APuIezPgCZAfCn11OW1g/XoLQ7O0NXfWNe
Re4AoIij1aRiYCYM+YTXlg01ZPtDrUVa
=Qm+c
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090208091656.GA31876>