Julian Coleman
2009-05-07 09:56:31 UTC
Hi,
Looking at:
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6587521
and related bugs, sun ethernet cards have a UDP checksum bug where a
checksum of 0x0000 is not converted to 0xffff.
So, it looks like we should disable UDP checksums for hme(4) and also
calculate software checksums when the packet length is less than 64
bytes.
UDP checksums are already disabled on gem(4) and we don't (yet) have
drivers for Sun's ce (Cassini) and nxge (Neptune) cards.
Thanks,
J
Looking at:
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6587521
and related bugs, sun ethernet cards have a UDP checksum bug where a
checksum of 0x0000 is not converted to 0xffff.
So, it looks like we should disable UDP checksums for hme(4) and also
calculate software checksums when the packet length is less than 64
bytes.
UDP checksums are already disabled on gem(4) and we don't (yet) have
drivers for Sun's ce (Cassini) and nxge (Neptune) cards.
Thanks,
J
--
My other computer also runs NetBSD / Sailing at Newbiggin
http://www.netbsd.org/ / http://www.newbigginsailingclub.org/
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
My other computer also runs NetBSD / Sailing at Newbiggin
http://www.netbsd.org/ / http://www.newbigginsailingclub.org/
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de