On Tue, 13 Apr 1999, Chris Starling wrote:

> In the Linux ne2k driver, it checks the card's ROM for a couple of magic
> bytes to positively ID the card.  If you're using an el cheapo generic ne2k,
> be aware that sometimes those magic bytes aren't what they should be.

ne2k's aren't the only cards to do this.  I've got 5 wd8003's that have
done the same thing.  The solution is to change the check for the
checksum.  Linux expects the checksum of the mac address (and the 2 extra
bytes) to total to 0, however with these particular cards, the checksum is
0x40.  This isn't too difficult to allow for though.

Davey

Reply via email to