Molle Bestefich wrote:
Auke Kok wrote:
If you have received a motherboard or card with a broken EEPROM then your card is in a limbo state - it might work but results are unreliable and may cause your entire system to break (and even data
corruption).
You should contact the hardware vendor and have the board replaced or
upgraded with a proper EEPROM. Continuing to work with the corrupted
EEPROM image that you have now can seriously hurt you later on.
Every single IP130 I've had my hands on has had an EEPROM that the
Linux driver declared bad.
The NICs are working perfectly.
How can you tell? Do you know if jumbo frames work correctly? Is the
device properly checksumming? is flow control working properly? These
and many, many more settings are determined by the EEPROM. Seemingly it
may work correctly, but there is no guarantee whatsoever that it will work
correctly at all if the checksum is bad. Again, you can lose data, or
worse, you could corrupt memory in the system causing massive failure (DMA
timings, etc). Unlikely? sure, but not impossible.