Contribute
Register

[Guide] How to rescue intel netcard, if broken eeprom as modify to smalltree under Linux.

Status
Not open for further replies.
Joined
Aug 3, 2019
Messages
16
Motherboard
IBM X3550 M4
CPU
E5-2620 V2
Graphics
GT710 2G
[hackintoshi] How to rescue intel netcard, if broken eeprom as modify to smalltree under Linux.

Thanks to this guide, I made 2 intel 10Gbe worked.


this guide must under UEFI boot.

As I modify my IBM X3550 M4, first port of on board i350 4 port, failed, oh no…….

Port 1 disappeared!!!

I searched lots of websites, no use, until I found this on IBM LENOVO SITE.


After lots of tried, I did it, port 1 is back.( stupid reason)



Commands

1) eeupdate64e.efi

Find your netcard number

My i350 is 3

2)
eeupdate64e.efi -nic=NIC# -d IBM_FOD_i350_2-4port_Copper_NCSI_1-64a_80861521_LEDupdate.eep

Keypoint

NIC# means 3. (In my case)

Attention not NIC3, stupid like me, failed several times, finally I understand it just only the number,

eeprom, use my backup, change .bin to .eep
Don’t use the eeprom file download from IBM.

mine

eeupdate64e.efi -nic=3 -d ibm_i350.eep

Done ✅

3) eeupdate64e.efi -nic=NIC# -eepromver

Check again.

One last thing

-d, must use it to skip MAC address, it’s very important, or you will jump into more trouble.

NathanYung

Now I need help to find out exactly to modify my onboard i350.
 
attachThumb851597
Renew:

How to restore eeprom, I wrote above, but one important thing, binary file from ethtool command is smaller than real, cause some problems.

Here is my recommendation :
Boot to UEFI as I wrote, then follow these steps.

1)Eeupdate64e.efi -nic=X /DUMP
X is your card number.

Dump file will be MAC.EEP
MAC=mac address.

Backup this file.
Rollback is simple.

Just use UEFI.

Remember when rollback, -d must add to prevent write other MAC.

I350 4 port, just modify one port, make sure everything is fine, then do again with the other three ports.
 
Status
Not open for further replies.
Back
Top