Search
Support & Downloads
All of Support
This Category
This Product
Networking Connectivity
Intel® Boot Agent
What tools should I use to upgrade the flash or enable/disable it?

IBAUTIL is a utility program that changes the default settings of your Intel® WfM-compatible adapter.  It can be used to enable or disable the Wake-on-LAN and Intel® Boot Agent capabilities, as well as enable or disable some settings used by the Boot Agent.  IBAUTIL also allows for in-the-field upgrades to the image stored in the  flash component of the NIC.

IBAUTIL is not intended as a utility for LAN-On-Motherboard (LOM) implementations. While IBAUTIL may be able to adjust the BootROM settings on LOM implementations, those changes may not affect how the adapter operates.


RUNNING IBAUTIL:
----------------

IBAUTIL accepts up to 16 simultaneous parameters. If conflicting  parameters (such as the commands -FLASHENABLE -FLASHDISABLE used together)  are supplied, IBAUTIL will exit with an error.

Where applicable, the parameters listed below are listed in logical groups. Note that -HELP, -EXITCODES and -IMAGEVERSION have special  overriding characteristics. Unless noted otherwise, any parameter may be
used in conjunction with any other parameter.

If IBAUTIL is run without any command line options, it displays a listing  of all of the supported Intel network adapters found in the system.

-HELP or
-?
Displays command line help and exits. When -HELP is set, all other parameters are ignored.
-EXITCODES Displays exit code help. When -EXITCODES are set, all other parameters except -HELP are ignored.
-IMAGEVERSION or
-IV
Displays the PXE versions stored within the IBAUTIL. When -IMAGEVERSION is set, all other parameters except -EXITCODES and -HELP are ignored.
-ALL Selects all adapters found in system, works for both EEPROM and Flash activity.
-NIC=XX Selects a specific adapter (1-16).
-AUTO
or
-QUIET
Runs IBAUTIL without asking for user intervention. It will NOT create a backup image. This parameter must be used with -NIC or -ALL if there is more than one NIC in the system. It will run without -ALL or -NIC=xx if there is only one NIC in the system.
-BLINK Provides a method for identifying an adapter. This feature is currently only supported on the PRO/1000 product line.
-UPGRADE
or
-UP
or
-INSTALL
Downloads the Boot Agent stored within IBAUTIL to the adapters in the system. User intervention is required to answer questions about backups and to select the appropriate NIC unless -AUTO is used. IBAUTIL contains Boot Agent images for both the PRO/1000 line of adapters as well as the PRO/100 line of adapters. Note that some 82557 based NICs may not have a big enough Flash to receive the upgrade. Consult your adapter documentation for more details.
-SAVE Saves the existing Intel Boot Agent flash image to a disk file.  The file will be named based on the PCI Vendor and Device ID of hte NIC.  If -RESTORE is specified on the same command line as -UPGRADE, an error is generated.
-RESTORE Restores a previously-saved Intel Boot Agent image.  IBAUTIL will look for a file name based on teh PCI Vendor and Device ID of the NIC.  If -RESTORE is specified on teh same command line as -UPGRADE, an error is generated.
-DEFAULTCONFIG
or
-DEFCFG
Resets Configuration and Control words in the EEPROM back to default settings.
-FLASHENABLE
or
-FE
Enables Boot ROM.
-FLASHDISABLE
or
-FD
Disables Boot ROM.
-WOLDISABLE
or
-WOLD
Disables WOL bit on Fast Ethernet and disables APMPME and APME EEPROM bits on Gigabit.
-WOLENABLE
or
-WOLE
Enables WOL bit on Fast Ethernet and enables APMPME and APME EEPROM bits on Gigabit.
-SETUPENABLE
or
-STE
Enables Setup Menu.
-SETUPDISABLE
or
-STD
Disables Setup Menu.
-TITLEENABLE
or
-TLE
Enables Initial Title Message.
-TITLEDISABLE
or
-TLD
Disables Initial Title Message.
-PROTOCOLENABLE
or
-PROE
Enables Changing the Boot Protocol Option.
-PROTOCOLDISABLE
or
-PROD
Disables Changing the Boot Protocol Option.
-ORDERENABLE
or
-ORDE
Enables Changing the Boot Order Option.
-ORDERDISABLE
or
-ORDD
Disables Changing the Boot Order Option.
-MESSAGEENABLE or
-MSE
Enables the Control-S Setup Menu message
-MESSAGEDISABLE or
-MSD
Disables the Control-S Setup Menu message
-LWSENABLE
or
-LWSE
Enables Changing the Legacy OS Wakeup Support Option.
-LWSDISABLE
or
-LWSD
Disables Changing the Legacy OS Wakeup Support Option.
-SETWAITTIME=X
or
-SWT=X
Set the setup delay time for the NIC to X seconds. Valid delay times are 0, 2, 3, and 5. Only the first instance of this parameter will be valid. All other instances of the parameter will generate an error.
All other parameters will generate an error.

Error Codes (DOS):

IBAUTIL returns error codes to the DOS command line, a description of the error codes is found below.

Success 0
Bad Parameter 1
No Supported Adapters 2
Invalid Adapter Selected 3
FLASH Operation Failed 4
EEPROM Read Failed 5
EEPROM Write Failed 6
Image Missing or Corrupt 7
Operator Termination 8
LOM Not Supported 9
Port Not Bootable 10
FLASH Disabled 11
FLASH Too Small 12
Protocol Not Supported 13
Not Currently Used 14
Not Currently Used 15
RPL Not Supported 16
PXE Not Supported 17

This applies to:
Intel® Boot Agent

Solution ID: CS-008212
Date Created: 11-Jan-2004
Last Modified: 03-Mar-2008
Back to Top