# Firmware Setup

Intel® iSCSI Remote Boot features a setup menu which allows two network ports in one system to be enabled as iSCSI Remote Boot devices. To configure Intel iSCSI Remote Boot, power-on or reset the system and press the Ctrl-D key when the message "`Press <Ctrl-D> to run setup...`" is displayed. After pressing the Ctrl-D key, you will be taken to the Intel iSCSI Remote Boot Port Selection Setup Menu.

| NOTE: When booting an operating system from a local disk, Intel® iSCSI Remote Boot should be disabled for all network ports.

### iSCSI Remote Boot Port Selection Menu

The first screen of the Intel iSCSI Remote Boot Setup Menu displays a list of Intel iSCSI Remote Boot-capable adapters. For each adapter port the associated PCI device ID, PCI bus/device/function location, and a field indicating iSCSI Remote Boot status is displayed. Up to 10 iSCSI Remote Boot-capable ports can be displayed within the Port Selection Menu. If there are more Intel iSCSI Remote Boot-capable adapters, these are not listed in the setup menu.

The usage of this menu is described below:

- One network port in the system can be selected as the primary boot port by pressing the 'P' key when highlighted. The primary boot port will be the first port used by Intel iSCSI Remote Boot to connect to the iSCSI target. Only one port may be selected as a primary boot port.

- One network port in the system can be selected as the secondary boot port by pressing the 'S' key when highlighted. The secondary boot port will only be used to connect to the iSCSI target disk if the primary boot port fails to establish a connection. Only one port may be selected as a secondary boot port.

- Pressing the 'D' key with a network port highlighted will disable iSCSI Remote Boot on that port.

- Pressing the 'B' key with a network port highlighted will blink an LED on that port.

- Press the Esc key to leave the screen.

### iSCSI Remote Boot Port Specific Setup Menu

###

The port specific iSCSI setup menu has four options:

- iSCSI Remote Boot Configuration - Selecting this option will take you to the iSCSI Remote Boot Configuration Setup Menu. The iSCSI Remote Boot Configuration Menu is described in detail in the section below and will allow you to configure the iSCSI parameters for the selected network port.

- CHAP Configuration - Selecting this option will take you to the CHAP configuration screen. The CHAP Configuration Menu is described in detail in the section below.

- Discard Changes and Exit - Selecting this option will discard all changes made in the iSCSI Remote Boot Configuration and CHAP Configuration setup screens, and return back to the iSCSI Remote Boot Port Selection Menu.

- Save Changes and Exit - Selecting this option will save all changes made in the iSCSI Remote Boot Configuration and CHAP Configuration setup screens. After selecting this option, you will return to the iSCSI Remote Boot Port Selection Menu.

### iSCSI Remote Boot Configuration Menu

The iSCSI Remote Boot Configuration Menu allows you to configure the iSCSI Remote Boot and Internet Protocol (IP) parameters for a specific port. The iSCSI settings can be configured manually or retrieved dynamically from a DHCP server.

Listed below are the options in the iSCSI Remote Boot Configuration Menu:

- Use Dynamic IP Configuration (DHCP) - Selecting this checkbox will cause iSCSI Remote Boot to attempt to get the client IP address, subnet mask, and gateway IP address from a DHCP server. If this checkbox is enabled, these fields will not be visible.

- Initiator Name - Enter the iSCSI initiator name to be used by Intel iSCSI Remote Boot when connecting to an iSCSI target. The value entered in this field is global and used by all iSCSI Remote Boot enabled ports in the system. This field may be left blank if the `"Use DHCP For Target Configuration"` checkbox is enabled. For information on how to retrieve the iSCSI initiator name dynamically from a DHCP server see the section "DHCP Server Configuration".

- Initiator IP - Enter the client IP address to be used for this port as static IP configuration in this field. This IP address will be used by the port during the entire iSCSI session. This option is visible if DHCP is not enabled.

- Subnet Mask - Enter the IP subnet-mask in this field. This should be the IP subnet mask used on the network which the selected port will be connecting to for iSCSI. This option is visible if DHCP is not enabled.

- Gateway IP - Enter the IP address of the network gateway in this field. This field is necessary if the iSCSI target is located on a different sub-network than the selected Intel iSCSI Remote Boot port. This option is visible if DHCP is not enabled.

- Use DHCP for iSCSI Target Information - Selecting this checkbox will cause Intel iSCSI Remote Boot to attempt to gather the iSCSI target's IP address, IP port number, iSCSI target name, and SCSI LUN ID from a DHCP server on the network. For information on how to configure the iSCSI target parameters using DHCP see the section "DHCP Server Configuration". When this checkbox is enabled, these fields will not be visible.

- Target Name - Enter the IQN name of the iSCSI target in this field. This option is visible if DHCP for iSCSI target is not enabled.

- Target IP - Enter the target IP address of the iSCSI target in this field. This option is visible if DHCP for iSCSI target is not enabled.

- Target Port - TCP Port Number.

- Boot LUN - Enter the LUN ID of the boot disk on the iSCSI target in this field. This option is visible if DHCP for iSCSI target is not enabled.

### iSCSI CHAP Configuration

Intel iSCSI Remote Boot supports Mutual CHAP MD5 authentication with an iSCSI target. Intel iSCSI Remote Boot uses the "MD5 Message Digest Algorithm" developed by RSA Data Security, Inc.

The iSCSI CHAP Configuration menu has the following options to enable CHAP authentication:

- Use CHAP - Selecting this checkbox will enable CHAP authentication for this port. CHAP allows the target to authenticate the initiator. After enabling CHAP authentication, a user name and target password must be entered.

- User Name - Enter the CHAP user name in this field. This must be the same as the CHAP user name configured on the iSCSI target.

- Target Secret - Enter the CHAP password in this field. This must be the same as the CHAP password configured on the iSCSI target and must be between 12 and 16 characters in length. This password can not be the same as the Initiator Secret.

- Use Mutual CHAP – Selecting this checkbox will enable Mutual CHAP authentication for this port. Mutual CHAP allows the initiator to authenticate the target. After enabling Mutual CHAP authentication, an initiator password must be entered. Mutual CHAP can only be selected if Use CHAP is selected.
- Initiator Secret - Enter the Mutual CHAP password in this field. This password must also be configured on the iSCSI target and must be between 12 and 16 characters in length. This password can not be the same as the Target Secret.

The CHAP Authentication feature of this product requires the following acknowledgements:

This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com).

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/).

A complete licensing statement can be found here.

### Intel® PROSet for Windows* Device Manager

Many of the functions of the Intel iSCSI Remote Boot Port Selection Setup Menu can also be configured or revised using Intel PROSet for Windows Device Manager. Click here for instructions on installing and using Intel PROSet for Windows Device Manager.

### Vlan ID

The VLAN ID field was grayed out in the iSCSI Remote Boot firmware screen because the Microsoft iSCSI Remote Boot Initiator does not support Vlans.

`Last modified on 10/28/10 9:47a Revision 1`