Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Hardware checksums on bge(4) interfaces



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Sep 14, 2010, at 6:25 PM, Brian Buhrow wrote:

        Hello.  Looking at the Linux tg3 driver from the 2.6-36 kernel, it
appears that the problem is a driver bug in NetBSD. Only the 5700B series of chips appear to suffer from the hardware checksumming problem. And,
yes, it affects udp packets as well.
        If I cook up a patch, are any of you in a position to test?

I have a 5700 ( no idea if that's  a B or not ) and a 5703:

bge0 at pci2 dev 2 function 0: SysKonnect SK-9Dx1 Gigabit Ethernet
bge0: interrupting at irq 52
bge0: ASIC BCM5700 Altima (0x7104), Ethernet address xx:xx:xx:xx:xx:xx
brgphy0 at bge0 phy 1: BCM5411 1000BASE-T media interface, rev. 1

bge0 at pci0 dev 3 function 0: Broadcom BCM5703 Gigabit Ethernet
bge0: interrupting at ivec 371c
bge0: ASIC BCM5702/5703 A2 (0x1002), Ethernet address xx:xx:xx:xx:xx:xx
brgphy0 at bge0 phy 1: BCM5703 1000BASE-T media interface, rev. 2

the latter works alright, the former has a different problem - it will work fine for a while and then get stuck, apparently not receiving anything. Any ideas what to look for?

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBTJAB+MpnzkX8Yg2nAQIc9Af/fGUX0XDRBLzdLSnQ0uVZ1zci9jmbpNqs
60VR9YFtm2z1gkHyQFJS9bn/KCr3I8jZ/tZel6Og9qkYUX0VRHgKoZ00y7RfMru9
dPgb74i0KsqX4BLkdt7YexRhZz7dqlDkUPBN6NL43JxAdbfWSa6S8En7Gpo05DDe
PBv5oNFMsbTIGMgL1zEdqD6VHAqFxmAmsSF7O0rvrSsekiwPZeb23o8DFzCLez0a
CfOsbUDAXLQzkXeuEy/WnXWlzOAPw7yETPMSq1wDQPe6er2j9yjF0Dq2fpS0uRmT
mLmhblsw/1F8Zaof46ZagVC2rhSNYUMJb3kxpucjS7uYCp+T5GWczw==
=uWkY
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index