I'm running a new 2.6.32.21-168.fc12.x86_64 installation (new box). Everything seems to be working ok, but my messages log is filling with:
Code:
Sep 27 19:56:28 localhost kernel: eth0: UDP Checksum error.
Sep 27 19:56:54 localhost kernel: eth0: UDP Checksum error.
Sep 27 19:57:19 localhost kernel: eth0: UDP Checksum error.
Sep 27 19:57:45 localhost kernel: eth0: UDP Checksum error.
Sep 27 19:58:10 localhost kernel: eth0: UDP Checksum error.
Sep 27 19:58:36 localhost kernel: eth0: UDP Checksum error.
Sep 27 19:59:02 localhost kernel: eth0: UDP Checksum error.
Sep 27 19:59:27 localhost kernel: eth0: UDP Checksum error.
What does this mean and how do I fix it? I'm hoping it's not a hardware problem because the NIC is on the mobo.
---------- Post added at 10:00 PM CDT ---------- Previous post was at 08:07 PM CDT ----------
I finally got the error to go away by turning off received checksum offloading:
ethtool -K eth0 rx off
The NIC is a JMicron JMC260. So the bug appears to be related to the checksum offloading. Does this mean a driver bug or a NIC problem? This is a new box so if I need to return it I should do so quickly...
thanks!