Intel(R) iSCSI Network Adapter FLASH Upgrade Utility
====================================================
March 29, 2007
Contents:
=========
- Disclaimer
- Introduction
- Running iSCSIUtl
- Command Line Parameters
- Examples
- DOS Exit Codes
DISCLAIMER:
-----------
This ISCSIUTL.TXT as well as the software described in it is furnished under
license and may only be used or copied in accordance with the terms of the
license. The information in this manual is furnished for informational
use only, is subject to change without notice, and should not be construed
as a commitment by Intel Corporation. Intel Corporation assumes no
responsibility or liability for any errors or inaccuracies that may appear
in this document or any software that may be provided in association with
this document.
Except as permitted by such license, no part of this document may be
reproduced, stored in a retrieval system, or transmitted in any form or
by any means without the express written consent of Intel Corporation.
INTRODUCTION:
-------------
Intel(R) iSCSI Network Adapter FLASH Upgrade Utility (iSCSIUtl) is a utility
program for upgrading the iSCSI FLASH ROM on iSCSI Boot-capable Intel Gigabit
network adapters. When run with the -UP command line parameter, iSCSIUtl
will upgrade the FLASH ROM of all Intel iSCSI Boot-capable Gigabit network
adapters in the system. In order to maintain versions of the firmware, Intel
iSCSI Boot requires all adapters in the system to have the same version of the
firmware.
iSCSIUtl will also allow the user to enable or disable the iSCSI option ROM on
specific network adapters.
iSCSIUtl will display a list of all iSCSI capable network adapters in the
system when it is run with no command-line parameters.
NOTE: Updating the adapter's flash ROM using iSCSIUtl will erase any existing
Intel Boot Agent image from the flash ROM.
iSCSIUtl is located on the software installation CD in the \APPS\iSCSI\iSCSIUtl
directory. Check the Intel Customer Support (http://support.intel.com)
website for the latest Intel iSCSI Boot information and component updates.
Enter "iSCSI Boot" in the search field.
RUNNING iSCSIUtl:
-----------------
The syntax for issuing iSCSIUtl command line parameters in DOS is:
ISCSIUTL [-option]...
NOTES: iSCSIUtl must be run with the computer booted to DOS only.
Rebooting is required after executing iSCSIUtl to make adapter's settings valid.
COMMAND LINE PARAMETERS:
------------------------
iSCSIUtl accepts up to 16 simultaneous parameters. If conflicting parameters
(such as -FLASHENABLE -FLASHDISABLE used together) are supplied, iSCSIUtl exits
with an error. The parameters, where applicable, are listed in logical groups.
Note that -HELP, -EXITCODES and -IMAGEVERSION have special overriding
characteristics. Unless noted, all other parameters may be used in conjunction
with any other parameter.
NOTE: If you enter ISCSIUTL without any command line options, the utility
displays a list of all the adapters found in your system.
GENERAL OPTIONS:
-HELP or -?
Displays command line help and exits. When -HELP is used, all other
parameters are ignored.
-EXITCODES
Displays exit codes returned to the OS by iSCSIUtl and exits. When
-EXITCODES are set, all other parameters except -HELP are ignored.
-IMAGEVERSION or -IV
Displays the version number of the iSCSI Boot image stored within iSCSIUtl.
When -IMAGEVERSION is set, all other parameters except -EXITCODES and -HELP
are ignored.
POWER MANAGEMENT OPTIONS:
-WOLDISABLE or -WOLD
Disables Wake On Lan (WOL) functionality on the selected adapter.
-WOLENABLE or -WOLE
Enables Wake On Lan (WOL) functionality on the selected adapter.
FLASH PROGRAMMING OPTIONS:
-UP
Programs the Intel iSCSI Boot ROM image into the Flash ROM of all iSCSI
Boot-capable Network Adapters in the system. If programming
with the -ALL
command, the pre-existing PXE/RPL Flash ROM in the network adapters will be
overwritten. If -QUIET is not specified, the user is prompted to write over
the existing image before upgrading.
-QUIET
Runs iSCSIUtl without confirmation prompts. This option is used with the
-UP or -RESTORE option.
CONFIGURATION OPTIONS:
-SAVE
Saves iSCSI Boot settings in the EEPROM to a disk file on the selected
iSCSI-capable port. Need to specify a file name by -FILE parameter.
WARNING: For security reasons it is recommended that CHAP settings are
disabled when using save/restore.
-RESTORE
Restores previously-saved iSCSI Boot settings on the selected iSCSI
Boot-capable port. Need -FILE parameter to specify the saved data.
WARNING: This feature may create multiple primary or secondary ports. Review
the boot priority setting in the firmware setup for the next system boot.
-FILE
Specifies a file name for -SAVE or -RESTORE parameters by -FILE=[filename].
ADAPTER SELECTION OPTIONS:
-ALL
Selects all Intel iSCSI Boot-capable adapters found in the system.
-NIC=XX
Selects a specific iSCSI Boot-capable adapter in the system. Not valid with
use of -UP parameter.
-BLINK
Provides a method for identifying an adapter. Blinks the LED on the
selected adapter for ten seconds.
ADAPTER FLASH ENABLE/DISABLE OPTIONS:
-FLASHENABLE or -FE
Enables iSCSI Boot Flash ROM on the selected network adapter port. At least one
iSCSI Boot capable port in the system must be enabled in order to use
iSCSI Boot.
-FLASHDISABLE or -FD
Disables the iSCSI boot ROM on the selected network adapter port. The FLASH
must be disabled on all iSCSI Boot-capable ports in the system to stop iSCSI
Boot from loading during system start up.
All other parameters will generate an error.
EXAMPLES:
---------
The following examples show how to enter some typical iSCSIUtl command lines:
Example 1:
To update the Intel iSCSI Boot image on all Intel adapters, enter:
ISCSIUTL -ALL -UP
If iSCSIUtl finds any adapter with a pre-installed Intel Boot Agent image,
you will be prompted whether you want to erase the image and replace it with
Intel iSCSI Boot. Type Y (yes) to erase the pre-installed image and install
Intel iSCSI Boot.
Example 2:
To Enable the Boot ROM on the first Intel adapter found in your system, enter:
ISCSIUTL -NIC=1 -FLASHENABLE
Example 3:
To disable the flash ROM on all Intel adapters, enter:
ISCSIUTL -ALL -FD
Example 4:
To enable WOL on the second Intel adapter found in your system, enter:
ISCSIUTL -NIC=2 -WOLENABLE
Example 5:
To get help, enter:
ISCSIUTL -?
DOS EXIT CODES:
---------------
iSCSIUtl returns exit codes to the DOS environment. Possible exit codes
are listed below:
Code Name Value
========= =====
All iSCSIUtl operations completed successfully 0
Bad command line parameter 1
No supported PCI network adapters detected 2
Invalid adapter selected 3
FLASH operation failed 4
EEPROM read operation failed 5
EEPROM write operation failed 6
Image is missing or corrupt 7
Operator termination 8
LOM not supported for selected operation 9
Network adapter port is not bootable 10
Network adapter FLASH memory is disabled 11
FLASH memory too small for selected image 12
Boot protocol not supported on adapter 13
Selected boot protocol is not supported 16
Network adapter does not support iSCSI 14
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.