re(4) incorrect checksum
Rene Ladan
r.c.ladan at gmail.com
Fri Jan 12 16:08:54 UTC 2007
Pyun YongHyeon schreef:
> On Thu, Jan 11, 2007 at 04:37:05PM +0100, Rene Ladan wrote:
> > Pyun YongHyeon schreef:
> > > On Thu, Jan 11, 2007 at 12:14:34PM +0100, Rene Ladan wrote:
> > > > Pietro Cerutti schreef:
> > > > > Hi lists,
> > > > >
[..]
> > > > > re0: <RealTek 8168B/8111B PCIe Gigabit Ethernet> port 0xc800-0xc8ff
> > > > > mem 0xff2ff000-0xff2fffff irq 17 at device 0.0 on pci2
> > > > >
> > > > > ($FreeBSD: src/sys/dev/re/if_re.c,v 1.46.2.20 2006/09/21 11:08:28
> > > > > yongari Exp $)
> > > > >
> > > > > I get checksum errors on every packet I send, example:
> > > > >
> > > > > Checksum: 0x0bc5 [incorrect, should be 0x78fe (maybe caused by
> > > > > checksum offloading?)]
> > > > >
> > > > > I think this could be the cause of some web pages (e.g. Gmail in
> > > > > standard view [html view works well]) not to be displayed.
> > > > >
> > > > > I tracked down the problem to the re(4) driver just because wlan works
> > > > > good...
> > > > >
> > > > > Any ideas?
> > > > >
> > > > I'm also seeing these www problems with my re(4) card (chipid
> > > > 0x816810ec), see
> > > > http://lists.freebsd.org/pipermail/freebsd-current/2006-December/068333.html
> > > >
> > >
> > > Does your re(4) also work when you disable checksum offload?
> > >
> > Yes, 'ifconfig re0 -txcsum' does the trick.
> >
> > re0: <RealTek 8168/8111B PCIe Gigabit Ethernet> port 0xc800-0xc8ff mem
> > 0xfe0ff000-0xfe0fffff irq 16 at device 0.0 on pci2
> >
> > if.re.c revision 1.80 2006/12/20 02:13:59 marius
> >
>
> I've never encountered checksum offload issue after wpaul's fix.
> How about attached one? It's just vague guess but please give it
> try and let me know the result.
>
The patch doesn't work :( I still need to pass -txcsum (or go wireless
using wpi(4) :) )
--
GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6
(subkeys.pgp.net)
"It won't fit on the line."
-- me, 2001
More information about the freebsd-hackers
mailing list