|
|
|
|
|
by mrb
4877 days ago
|
|
It is not the firmware that was corrupted. It is the EEPROM that was incorrectly programmed. The EEPROM is typically 4kB on the 82754. When it is reprogrammed either by the end-user (eg. via ethtool(1)) or by the manufacturer, the programming procedure recomputes a checksum on the first 128 bytes IIRC (when reprogramming via ethtool, the kernel driver e1000e is responisble for automatically updating the checksum. So all in all, no, the packet of death issue was not caused by bitrot. |
|