Date: Tue, 11 Mar 2008 11:35:28 +0200 From: Nikolay Pavlov <qpadla@gmail.com> To: freebsd-current@freebsd.org Cc: Vitezslav Novy <vnovy@vnovy.net>, Steven Hartland <killing@multiplay.co.uk>, jfvogel@gmail.com Subject: Re: IP bad-len 0 ( on em0 ) Message-ID: <200803111135.28626.qpadla@gmail.com> In-Reply-To: <47D5A78F.1050403@vnovy.net> References: <200802042142.38606.qpadla@gmail.com> <006801c87f19$a14d8060$b6db87d4@multiplay.co.uk> <47D5A78F.1050403@vnovy.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 10 March 2008 23:26:39 Vitezslav Novy wrote: > Steven Hartland wrote: > > Did you ever get anywhere with this? Did Jack respond? > > > > ----- Original Message ----- From: "Nikolay Pavlov" <qpadla@gmail.com> > > > > On Wednesday 06 February 2008 19:12:20 Vitezslav Novy wrote: > >> >> Do you have set TSO flag on interface? > >> > > >> > Good catch. The problem is gone with net.inet.tcp.tso set to 0. > >> > But TSO is enabled by default in 7.0. Could this be a em driver > >> > bug? > >> > >> I don't know. I only saw this when researched another TSO related > >> problem. > >> > >> vita > > > > May be Jack could say something about this? > > It is TSO related problem of em driver. > Affects only cards with adapter->hw.mac.type < e1000_82575. > During transmit function em_tso_setup is called and this function sets > packet ip_len field to zero. (also ip csum) > > After successful transmit, packet is injected to BPF with zeroed ip_len > field. So this is driver or hardware problem? Should i change a network card? -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ======================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803111135.28626.qpadla>