CSG150 i226 NIC NVM update instructions
Note: System needs to be power cycled and services will be interrupted during the NVM update process.
The latest i226 NVM version: 2.25 (as of 4/15/25)
Step 1:
Download NVM update package from the link below to the CSG150.
filename: CSG150_NVM_225.tar.gz
https://versanetworks.box.com/s/l2wk8n9gx1esnjjk31n4d7e8fc939ai9
[admin@versa-flexvnf: ~] $ ls -l CSG150_NVM_225.tar.gz
-rwxrwxrwx 1 root root 1716587 Apr 15 17:52 CSG150_NVM_225.tar.gz
Step 2:
Extract the files.
$ sudo tar -xf CSG150_NVM_225.tar.gz
$ cd CSG150_NVM_225
$ ls -l
total 5528
-rwxrwxr-x 1 admin versa 3555168 Apr 14 20:22 eeupdate64e
-rwxr-x--x 1 admin versa 2097152 Apr 14 20:22 FXVL_125C_V_2MB_2.25.bin
-rw-r----- 1 admin versa 6514 Apr 15 17:40 ReadMe.txt
Step 3:
Verify all 4x i226 NICs are detected before updating NVM.
$ lspci | grep Ethernet
$ sudo ./eeupdate64e
$ lspci | grep Ethernet
01:00.0 Ethernet controller: Intel Corporation Device 125c (rev 04)
02:00.0 Ethernet controller: Intel Corporation Device 125c (rev 04)
03:00.0 Ethernet controller: Intel Corporation Device 125c (rev 04)
04:00.0 Ethernet controller: Intel Corporation Device 125c (rev 04)
$ sudo ./eeupdate64e
Connection to QV driver failed - please reinstall it!
Using: Intel (R) PRO Network Connections SDK v2.37.1
EEUPDATE v5.37.01.00
Copyright (C) 1995 - 2021 Intel Corporation
Intel (R) Confidential and not for general distribution.
Driverless Mode
Warning: No Adapter Selected
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 1 00 00 8086-125C Unknown Device
2 2 00 00 8086-125C Unknown Device
3 3 00 00 8086-125C Unknown Device
4 4 00 00 8086-125C Unknown Device
Step 4:
Check current NVM version and MAC addresses before updating NVM.
$ sudo ./eeupdate64e /ALL /EEPROMVER
$ sudo ./eeupdate64e /ALL /MAC_DUMP
$ sudo ./eeupdate64e /ALL /EEPROMVER
Connection to QV driver failed - please reinstall it!
Using: Intel (R) PRO Network Connections SDK v2.37.1
EEUPDATE v5.37.01.00
Copyright (C) 1995 - 2021 Intel Corporation
Intel (R) Confidential and not for general distribution.
Driverless Mode
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 1 00 00 8086-125C Unknown Device
2 2 00 00 8086-125C Unknown Device
3 3 00 00 8086-125C Unknown Device
4 4 00 00 8086-125C Unknown Device
1: EEPROM Image Version: 2.22
2: EEPROM Image Version: 2.22
3: EEPROM Image Version: 2.22
4: EEPROM Image Version: 2.22
$ sudo ./eeupdate64e /ALL /MAC_DUMP
Connection to QV driver failed - please reinstall it!
Using: Intel (R) PRO Network Connections SDK v2.37.1
EEUPDATE v5.37.01.00
Copyright (C) 1995 - 2021 Intel Corporation
Intel (R) Confidential and not for general distribution.
Driverless Mode
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 1 00 00 8086-125C Unknown Device
2 2 00 00 8086-125C Unknown Device
3 3 00 00 8086-125C Unknown Device
4 4 00 00 8086-125C Unknown Device
1: LAN MAC Address is AC4330ED86CD.
2: LAN MAC Address is AC4330ED86CE.
3: LAN MAC Address is AC4330ED86CF.
4: LAN MAC Address is AC4330ED86D0.
Step 5:
Program each NIC with NVM update.
$ sudo ./eeupdate64e /NIC=1 /D FXVL_125C_V_2MB_2.25.bin
$ sudo ./eeupdate64e /NIC=2 /D FXVL_125C_V_2MB_2.25.bin
$ sudo ./eeupdate64e /NIC=3 /D FXVL_125C_V_2MB_2.25.bin
$ sudo ./eeupdate64e /NIC=4 /D FXVL_125C_V_2MB_2.25.bin
example:
$ sudo ./eeupdate64e /NIC=4 /D FXVL_125C_V_2MB_2.25.bin
Connection to QV driver failed - please reinstall it!
Using: Intel (R) PRO Network Connections SDK v2.37.1
EEUPDATE v5.37.01.00
Copyright (C) 1995 - 2021 Intel Corporation
Intel (R) Confidential and not for general distribution.
Driverless Mode
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 1 00 00 8086-125C Unknown Device
2 2 00 00 8086-125C Unknown Device
3 3 00 00 8086-125C Unknown Device
4 4 00 00 8086-125C Unknown Device
Writing SHARED FLASH. PLEASE DO NOT INTERRUPT THIS PROCESS.
4: Shared Flash image updated successfully.
Step 6:
Power cycle the system.
Remove the power cord, wait for about 1 minute and plug in power cord.
Step 7:
Verify the new NVM version.
Verify all MAC addresses are still intact.
$ sudo ./eeupdate64e /ALL /EEPROMVER
$ sudo ./eeupdate64e /ALL /MAC_DUMP
example:
$ sudo ./eeupdate64e /ALL /EEPROMVER
Connection to QV driver failed - please reinstall it!
Using: Intel (R) PRO Network Connections SDK v2.37.1
EEUPDATE v5.37.01.00
Copyright (C) 1995 - 2021 Intel Corporation
Intel (R) Confidential and not for general distribution.
Driverless Mode
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================
1 1 00 00 8086-125C Unknown Device
2 2 00 00 8086-125C Unknown Device
3 3 00 00 8086-125C Unknown Device
4 4 00 00 8086-125C Unknown Device
1: EEPROM Image Version: 2.25
2: EEPROM Image Version: 2.25
3: EEPROM Image Version: 2.25
4: EEPROM Image Version: 2.25
$ sudo ./eeupdate64e /ALL /MAC_DUMP
Connection to QV driver failed - please reinstall it!
Using: Intel (R) PRO Network Connections SDK v2.37.1
EEUPDATE v5.37.01.00
Copyright (C) 1995 - 2021 Intel Corporation
Intel (R) Confidential and not for general distribution.
Driverless Mode
NIC Bus Dev Fun Vendor-Device Branding string
=== === === === ============= =================================================
1 1 00 00 8086-125C Unknown Device
2 2 00 00 8086-125C Unknown Device
3 3 00 00 8086-125C Unknown Device
4 4 00 00 8086-125C Unknown Device
1: LAN MAC Address is AC4330ED86CD.
2: LAN MAC Address is AC4330ED86CE.
3: LAN MAC Address is AC4330ED86CF.
4: LAN MAC Address is AC4330ED86D0.
Step 8:
Verify all ports are detected in cli.
admin@versa-flexvnf-cli> show interfaces brief | tab | nomore
NAME MAC OPER ADMIN TENANT VRF IP
------------------------------------------------------------------------------------------------------
eth-0/0 ac:43:30:ed:86:cf up up 0 global 10.10.10.10/8
tvi-0/0 n/a up up - -
tvi-0/0.0 n/a pdown up 1 Versa-Provider-Control-VR
tvi-0/1 n/a up up - -
tvi-0/1.0 n/a pdown up 1 Versa-Provider-Control-VR
vni-0/0 ac:43:30:ed:86:d0 up up - -
vni-0/0.1 ac:43:30:ed:86:d0 up up 1 WAN1-Transport-VR
vni-0/0.0 ac:43:30:ed:86:d0 up up 1 WAN1-Transport-VR 192.168.1.10/24
vni-0/1 ac:43:30:ed:86:cd up up - -
vni-0/1.0 ac:43:30:ed:86:cd up up 1 global 192.168.1.1/24
vni-0/2 ac:43:30:ed:86:ce up up - -
vni-0/2.1 ac:43:30:ed:86:ce up up 1 WAN1-Transport-VR
vni-0/2.0 ac:43:30:ed:86:ce up up 1 WAN1-Transport-VR 172.168.10.2/24
[ok][2025-01-15 17:54:10]
admin@versa-flexvnf-cli>
<DONE>