Date: Tue, 16 Oct 2007 12:22:23 +0200 From: Jelte Jansen <jelte@NLnetLabs.nl> To: freebsd-current@freebsd.org Subject: re(4) checksum offload problem Message-ID: <471490DF.7010609@NLnetLabs.nl>
index | next in thread | raw e-mail
[-- Attachment #1 --]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
i'm seeing bad IP/UDP checksums on packets on a realtek gigabit network
card. Turning offloading off (ifconfig -txcsum) seems to make the
problem disappear.
Attached are pcap files showing the bad checksums; the IP header is set
to 0x0000 and then TCP/UDP headers are wrong too. The machine in
question is on .99. These were taken on the host itself but i also see
them on the other machine.
pciconf:
re0@pci0:1:8:0: class=0x020000 card=0xee221113 chip=0x816910ec rev=0x10
hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'RTL8110SB Single-Chip Gigabit LOM Ethernet Controller'
class = network
subclass = ethernet
Version:
$FreeBSD: src/sys/dev/re/if_re.c,v 1.95 2007/08/14 02:00:04 yongari E\
xp $
Jelte
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHFJDe4nZCKsdOncURAqnXAJwIjU1TMappjheCHvDvHb19EukofwCfe5Sm
UUDUdMuDpum2O1ZpZC6MYVU=
=3hDj
-----END PGP SIGNATURE-----
[-- Attachment #2 --]
ò ` 0wG0
\ \ n .pc E NU @
EcEa cWk Gw0
0I
!"#$%&'()*+,-./010wGC
\ \ .pc n E N
@aEaEc kWk Gw0
0I
!"#$%&'()*+,-./015wG.
C C n .pc E 5U @EcEa 5 !. testnl 5wG.0
` .pc n E
@`=EaEc 5smu testnl
BNICFR 6wG N N n .pc E @U@ @ EcEaw Yz&