Jump to content

Network connection drops after 5 mins after boot


SergiuC

Recommended Posts

Feb  9 07:31:22 Tower kernel: ixgbe 0000:25:00.0: Warning firmware error detected FWSM: 0xFFFFFFFF
Feb  9 07:31:22 Tower kernel: ixgbe 0000:25:00.0: Firmware recovery mode detected. Limiting functionality. Refer to the Intel(R) Ethernet Adapters and Devices User Guide for details on firmware recovery mode.

Upgrade network card firmware if you're not running the latest.

Link to comment

Thank you for the suggestion, but how to do that ?
I'm noob when it comes to what commands to run in terminal.

I took driver from original intel website : https://www.intel.com/content/www/us/en/products/sku/84329/intel-ethernet-controller-x550at2/downloads.html the last on in the list and i added under logs folder on Unraid stick. 
I navigated under the folder but i don;t know how to install it.

If you can help me it will be much appreciated.

Link to comment

It's not the driver but the firmware.

Every device usually has an utility to upgrade the firmware.

I take no responsibility for this

From what I read for the x550-at2 you should need this package:
https://www.intel.com/content/www/us/en/download/19358/non-volatile-memory-nvm-update-utility-for-intel-ethernet-network-adapter-x550-series.html

 

If you want to try to update the firmware from within unraid, check the linux user guide:

https://www-ssl.intel.com/content/www/us/en/embedded/products/networking/nvm-update-tool-quick-linux-usage-guide.html

 

Start reading from paragraph: Verifying Driver, Image Version, and Package Inventory, page 7.

Basically:

1. check firmware version from the unraid terminal:

ethtool -i eth0

Check that the firmware version is <3.60

2. extract the zip archive you downloaded somewhere, extract X550_NVMUpdatePackage_v3_60_Linux.tar.gz.

3. cd in the terminal to the extracted package:

cd /path/where/you/extracted/files/X550_NVMUpdatePackage_v3_60/X550/Linux_x64/

4. give executable permissions to the tool:

chmod 755 nvmupdate64e

5. run the tool:

./nvmupdate64e

 

Link to comment

The package is wrong then, because it lists the x550-t2 but under status it says update not available, so I presume the firmware for that model is not included in that package.

I cannot be of more help here unfortunately, if I were you I would try to contact intel to ask how to update the firmware of that network controller.

Edited by ghost82
Link to comment

One thing to add to this is that the network card could be a intel one but not retail, for example sold by dell or hp, etc: if you look at your screenshot you will see 0x80001440 (this is your EEPID), which is not in the package you downloaded (file nvmupdate.cfg, both EEPID and REPLACES sections).

If you search in internet you will find some posts about the same issue with intel/dell cards, ex:

https://community.intel.com/t5/Ethernet-Products/Intel-X710-T2L-NVM-Update-to-7-3-Failing/td-p/664667

 

Note that adding your id to an incompatible firmware may damage your card.

Edited by ghost82
Link to comment

Thank you so much for taking time to help me here. I read that post but I don't understand where to add that EEPID since there are alot of sections in cfg file.
 

;**************************************************************************
;  Retail_SagePond_B0_AT_SP_noMNG_H92506  *********************************
;**************************************************************************
BEGIN DEVICE
DEVICENAME: SAGEVILLE_EXT
VENDOR: 8086
DEVICE: 15D1
NVM IMAGE: Retail_SagePond_B0_AT_SP_noMNG_H92506_3p60.bin
SKIP OROM: FALSE
EEPID: 8000172B
EEPROM MAP: dSGVL_0.txt
REPLACES: 80000493 80000C66 80000D42 80000F52 80001059 80001140 8000117E 800011F8 80001348 80001371 80001568 800016DA
RESET TYPE: POWER
END DEVICE

;**************************************************************************
;  dSGVL_B0_AT2_MCTP  *****************************************************
;**************************************************************************
BEGIN DEVICE
DEVICENAME: SAGEVILLE_EXT
VENDOR: 8086
DEVICE: 1563
NVM IMAGE: dSGVL_B0_AT2_MCTP_3p60.bin
SKIP OROM: FALSE
EEPID: 8000172C
EEPROM MAP: dSGVL_0.txt
REPLACES: 80000771 800007F5 80000951 80000499 800005CF 800005DD 800005ED 800005F7 80000633 80000650 80000687 80000729 8000072A 8000072B 800007B4 8000084E 80000947 800009B9 800009E6 800009EF 800009F8 80000A01 80000A28 80000A30 80000A64 80000AED 80000D02 80000D3B 80000D2C 80000D1A 80000D18 80000C55 80000C4B 80000F48 80000FBD 80000EFA 8000104F 80001137 8000117F 800011F9 80001349 80001372 80001577 800016DB
RESET TYPE: POWER
END DEVICE

I work with archive https://www.intel.com/content/www/us/en/download/19358/non-volatile-memory-nvm-update-utility-for-intel-ethernet-network-adapter-x550-series.html.

Can you assist me with edit of this cfg file and i can replace it with original if you provide a correct one and i can run it.

 

Link to comment
On 2/13/2023 at 11:43 AM, SergiuC said:

Can you assist me with edit of this cfg file

Sorry, I was out for a couple of days.

Do not edit the cfg file on your own.

If you are not sure what block to modify (and both me and you don't know it) you may force flash a wrong firmware and trash your card.

As I wrote you should contact the reseller of the card, the dealer or intel, depending on where you got the card, give them the serial number and model number so they can identify the exact model and provide you the correct firmware.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...