Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4811 Discussions

Setting Intel X520-2 NIC to iSCSI using BOOTUTILW64E

AAnth4
Beginner
5,127 Views

Hello,

I recently installed an Intel X520-2 NIC to my windows server. Windows auto-installed it and I can access the device. It is currently working as just a regular ethernet adapter. I need to change it to iSCSI mode. I did some research and found that I need to use the Intel Ethernet Flash Firmware Utility. Here is what I am currently doing:

C:\Intel21.1\APPS\BootUtil\Winx64>BOOTUTILW64E.EXE

Intel(R) Ethernet Flash Firmware Utility

BootUtil version 1.6.20.1

Copyright (C) 2003-2016 Intel Corporation

Type BootUtil -? for help

Port Network Address Location Series WOL Flash Firmware Version

==== =============== ======== ======= === ============================= =======

1 90E2BAC2EE98 8:00.0 10GbE N/A PXE 2.1.40

2 90E2BAC2EE99 8:00.1 10GbE N/A PXE 2.1.40

C:\Intel21.1\APPS\BootUtil\Winx64>BOOTUTILW64E.EXE -FLASHENABLE -ALL //Set to FlashEnabled

Intel(R) Ethernet Flash Firmware Utility

BootUtil version 1.6.20.1

Copyright (C) 2003-2016 Intel Corporation

Enabling boot ROM on port 1...Success

Reboot the system to enable the boot ROM on this port

Enabling boot ROM on port 2...Success

Reboot the system to enable the boot ROM on this port

Port Network Address Location Series WOL Flash Firmware Version

==== =============== ======== ======= === ============================= =======

1 90E2BAC2EE98 8:00.0 10GbE N/A Reboot Required

2 90E2BAC2EE99 8:00.1 10GbE N/A Reboot Required

//I HAVE REBOOTED AFTER THIS STEP AND GOT SAME RESULTS

C:\Intel21.1\APPS\BootUtil\Winx64>BOOTUTILW64E.EXE -BOOTENABLE=iscsiprimary -ALL

Intel(R) Ethernet Flash Firmware Utility

BootUtil version 1.6.20.1

Copyright (C) 2003-2016 Intel Corporation

Found discrete ROM in the flash for NIC 1

The -BOOTENABLE command can only be used on flashed combo images

Found discrete ROM in the flash for NIC 2

The -BOOTENABLE command can only be used on flashed combo images

Port Network Address Location Series WOL Flash Firmware Version

==== =============== ======== ======= === ============================= =======

1 90E2BAC2EE98 8:00.0 10GbE N/A PXE 2.1.40

2 90E2BAC2EE99 8:00.1 10GbE N/A PXE 2.1.40

What is "The -BOOTENABLE command can only be used on flashed combo images"? I have tried to DISABLE as well and it does not take (same error message). I must be missing something but I am not sure what.

0 Kudos
3 Replies
AAnth4
Beginner
2,698 Views

I am getting a little further. Found help from https://www.interworks.com/blog/tnguyen/2011/11/03/how-boot-iscsi-intel-x-520-mezzanine-card-dell-blades https://www.interworks.com/blog/tnguyen/2011/11/03/how-boot-iscsi-intel-x-520-mezzanine-card-dell-blades

Basically, I moved the BootIMG.FLB file from the C:\Intel21.1\APPS\BootUtil directory to the C:\Intel21.1\APPS\BootUtil\Winx64 directory. Then, I ran:

C:\Intel21.1\APPS\BootUtil\Winx64>BOOTUTILW64E.EXE -UP=combo -all

Intel(R) Ethernet Flash Firmware Utility

BootUtil version 1.6.20.1

Copyright (C) 2003-2016 Intel Corporation

Programming flash on port 1 with flash firmware image

Create restore image of NIC 1 before proceeding? (Y)es or (N)o: N

Continue update without restore image? (Y)es or (N)o: Y

/

Flash update successful

Skipping port 2 (shared flash with previous port)

Port Network Address Location Series WOL Flash Firmware Version

==== =============== ======== ======= === ============================= =======

1 90E2BAC2EE98 8:00.0 10GbE N/A UEFI,PXE Enabled 2.3.72

2 90E2BAC2EE99 8:00.1 10GbE N/A UEFI,PXE Enabled 2.3.72

C:\Intel21.1\APPS\BootUtil\Winx64>BOOTUTILW64E.EXE -bootenable=iSCSIprimary -ALL

Intel(R) Ethernet Flash Firmware Utility

BootUtil version 1.6.20.1

Copyright (C) 2003-2016 Intel Corporation

ERROR: iSCSI is not flashed on port 1

ERROR: iSCSI is not flashed on port 2

Port Network Address Location Series WOL Flash Firmware Version

==== =============== ======== ======= === ============================= =======

1 90E2BAC2EE98 8:00.0 10GbE N/A UEFI,PXE Enabled 2.3.72

2 90E2BAC2EE99 8:00.1 10GbE N/A UEFI,PXE Enabled 2.3.72

So, looks like iSCSI is not flashed. Sounds like I need to find the iSCSI FLB image. I don't see one in the zip file.

0 Kudos
AAnth4
Beginner
2,698 Views

The commands are:

BOOTUTILW64E.EXE -FLASHENABLE -ALL //Set to FlashEnabled

BOOTUTILW64E.EXE -UP=iSCSI -all //Update to ISCSI

BOOTUTILW64E.EXE -IV //This will then show below info.

Intel(R) Ethernet Flash Firmware Utility

BootUtil version 1.6.20.1

Copyright (C) 2003-2016 Intel Corporation

Image versions in BootIMG.FLB

Combo Image Version Name 1.1450.0

Combo Rules v4.31.00

Clp-Loader Option ROM v3.0.67

40G Interface Module v1.0.38

iSCSI Option ROM v3.0.96

iSCSI Setup Option ROM v3.0.96

FCoE Option ROM v1.8.29

Intel(R) Boot Agent FE v4.2.08

Intel(R) Boot Agent GE v1.5.81

Intel(R) Boot Agent XE v2.3.72

Intel(R) Boot Agent I40E v1.0.47

Intel(R) Boot Agent CL v0.1.10

UEFI x64 PCI gigabit driver v3.5.22

UEFI x64 PCI-E gigabit driver v7.3.20

UEFI x64 10 gigabit driver v5.5.15

UEFI x64 40 gigabit driver v1.9.27

UEFI IA64 PCI gigabit driver v3.5.22

UEFI IA64 PCI-E gigabit driver v7.3.20

UEFI IA64 10 gigabit driver v5.5.15

UEFI IA64 40 gigabit driver v1.9.27

OCD Option ROM v0.9.04

UEFI x64 FCoE Driver v1.2.21

Port Network Address Location Series WOL Flash Firmware Version

==== =============== ======== ======= === ============================= =======

1 90E2BAC2EE98 8:00.0 10GbE N/A iSCSI 3.0.96

2 90E2BAC2EE99 8:00.1 10GbE N/A iSCSI 3.0.96

0 Kudos
AAnth4
Beginner
2,698 Views

Any updates on this issue? It is still not resolved.

0 Kudos
Reply