#6 invalid checksums

Ian Wehrman

the 3c59x driver seems to report an invalid checksum upon loading. i have not seen this message in 2.2, or with the 3com driver. other than this error, the card seems to function very well. i believe i've seen this since i started using 2.3.x (~30), and i'm currently using 2.3.99-pre2, 3c59x version H+lk1.0. output from the driver follows:

kernel: 3c59x.c:v0.99H+lk1.0 Feb 9, 2000 The Linux Kernel Team http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
kernel: eth0: 3Com 3c905C Tornado at 0x1000, ***INVALID CHECKSUM 000d*** 00:50:da:66:73:41, IRQ 11
kernel: 8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
kernel: MII transceiver found at address 24, status 782d.
kernel: Enabling bus-master transmits and whole-frame receives.

if i can provide any further diagnostic information, i'll be happy to help.

ian wehrman


  • Andrew Morton

    Andrew Morton - 2000-10-16

    Early versions of the driver didn't check the checksum for 3c905C's

    This version of the driver does, and gets it wrong.

    Later versions of the driver have suppressed this check - 3Com's documentation doesn't cover how the checksum is generated and we haven't yet got down to reverse engineering it.

    It's harmless.

  • Jeff Garzik

    Jeff Garzik - 2000-10-20
    • status: Error - status not found --> closed-later

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks