# Troubleshooting

The table below lists problems that can possibly occur when using Intel® iSCSI Boot. For each problem a possible cause and resolution are provided.

Problem | Resolution
Intel iSCSI Boot does not load on system startup and the sign-on banner is not displayed. | Intel iSCSI Boot has not been installed on the adapter or the adapter's flash ROM is disabled. Update the network adapter using the latest version of iSCSIUtl as described in the "Installation and Setup" section of this document. If iSCSIUtl reports the flash ROM is disabled, use the `"iSCSIUtl -flashenable"` command to enable the flash ROM and update the adapter. The system BIOS may be suppressing output from Intel iSCSI Boot. From the system BIOS Menu, disable any quiet boot or quick boot options. Also disable any BIOS splash screens. These options may suppress output from Intel iSCSI Boot. Sufficient system BIOS memory may not be available to load iSCSI Boot. Attempt to disable unused disk controllers and devices in the system BIOS setup menu. SCSI controllers, RAID controller, PXE enabled network connections, and shadowing of system BIOS all reduce the memory area available to Intel iSCSI Boot. Disable these devices and reboot the system to see if Intel iSCSI Boot is able to initialize. If disabling the devices in the system BIOS menu does not resolve the problem then attempt to remove unused disk devices or disk controllers from the system. Some system manufacturers allow unused devices to be disabled by jumper settings.
After installing Intel iSCSI Boot, the system will not boot to a local disk or network boot device. The system becomes unresponsive after Intel iSCSI Boot displays the sign-on banner or after connecting to the iSCSI target. | A critical system error has occurred during iSCSI boot initialization. Power on the system and press the 's' key or 'ESC' key before Intel iSCSI Boot initializes. This will bypass the Intel iSCSI Boot initialization process and allow the system to boot to a local drive. Use the iSCSIUtl utility to update to the latest version of Intel iSCSI Boot. If the problem persists, use `"iSCSIUtl -flashdisable"` to disable Intel iSCSI Boot.
`"Intel(R) iSCSI Boot"` does not show up as a boot device in the system BIOS boot device menu. | The system BIOS may not support Intel iSCSI Boot. Update the system BIOS with the most recent version available from the system vendor. A conflict may exist with another installed device. Attempt to disable unused disk and network controllers. Some SCSI and RAID controllers are known to cause compatibility problems with Intel iSCSI Boot.
Error message displayed: "Failed to detect link" | Intel iSCSI Boot was unable to detect link on the network port. Check the link detection light on the back of the network connection. The link light should illuminate green when link is established with the link partner. If the link light is illuminated but the error message still displays then attempt to run the Intel link and cable diagnostics tests using `DIAGS.EXE` for DOS or Intel PROSet for Windows.
Error message displayed: "DHCP Server not found!" | iSCSI was configured to retrieve an IP address from DHCP but no DHCP server responded to the DHCP discovery request. This issue can have multiple causes: The DHCP server may have used up all available IP address reservations. The client iSCSI system may require static IP address assignment on the connected network. There may not be a DHCP server present on the network. Spanning Tree Protocol (STP) on the network switch may be preventing the Intel iSCSI Boot port from contacting the DHCP server. Refer to your network switch documentation on how to disable Spanning Tree Protocol.
Error message displayed: "PnP Check Structure is invalid!" | Intel iSCSI Boot was not able to detect a valid PnP PCI BIOS. If this message displays Intel iSCSI Boot cannot run on the system in question. A fully PnP compliant PCI BIOS is required to run Intel iSCSI Boot.
Error message displayed: "Invalid iSCSI connection information" | The iSCSI configuration information received from DHCP or statically configured in the setup menu is incomplete and an attempt to login to the iSCSI target system could not be made. Verify that the iSCSI initiator name, iSCSI target name, target IP address, and target port number are configured properly in the iSCSI setup menu (for static configuration) or on the DHCP server (for dynamic BOOTP configuration).
Error message displayed: "Unsupported SCSI disk block size!" | The iSCSI target system is configured to use a disk block size that is not supported by Intel iSCSI Boot. Configure the iSCSI target system to use a disk block size of either 512, 1024, or 2048 in bytes.
Error message displayed: "Re-directing login to [IP address]" | Intel iSCSI Boot received a login redirect command from the iSCSI target system. The current login attempt will be aborted and a second login attempt will be made with the target specified by the redirect command. The iSCSI target system is configured to redirect the iSCSI initiator to a different target. Check the iSCSI target system configuration or configure Intel iSCSI Boot to connect to the new target.
Error message displayed: "ERROR: Could not establish TCP/IP connection with iSCSI target system." | Intel iSCSI Boot was unable to establish a TCP/IP connection with the iSCSI target system. Verify that the initiator and target IP address, subnet mask, port and gateway settings are configured properly. Verify the settings on the DHCP server if applicable. Check that the iSCSI target system is connected to a network accessible to the Intel iSCSI Boot initiator.
Error message displayed: "ERROR: CHAP authentication with target failed." | The CHAP user name or secret does not match the CHAP configuration on the iSCSI target system. Verify the CHAP configuration on the Intel iSCSI Boot port matches the iSCSI target system CHAP configuration. Disable CHAP in the iSCSI Boot setup menu if it is not enabled on the target.
Error message displayed: "ERROR: Login request rejected by iSCSI target system." | A login request was sent to the iSCSI target system but the login request was rejected. Verify the iSCSI initiator name, target name, LUN number, and CHAP authentication settings match the settings on the iSCSI target system. Verify that the target is configured to allow the Intel iSCSI Boot initiator access to a LUN.
When installing Linux to Net App Filer, after a successful target disk discovery, error messages may be seen similar to those listed below. Iscsi-sfnet:hostx: Connect failed with rc -113: No route to host Iscsi-sfnet:hostx: establish_session failed. Could not connect to target | If these error messages are seen, unused iscsi interfaces on Net App filer should be disabled. Continuous=no should be added to the iscsi.conf file
Error message displayed. "ERROR: iSCSI target not found." | A TCP/IP connection was successfully made to the target IP address, however an iSCSI target with the specified iSCSI target name could not be found on the target system. Verify that the configured iSCSI target name and initiator name match the settings on the iSCSI target.
Error message displayed. "ERROR: iSCSI target can not accept any more connections." | The iSCSI target cannot accept any new connections. This error could be caused by a configured limit on the iSCSI target or a limitation of resources (no disks available).
Error message displayed. "ERROR: iSCSI target has reported an error." | An error has occurred on the iSCSI target. Inspect the iSCSI target to determine the source of the error and ensure it is configured properly.

`Last modified on 12/07/06 11:33a Revision 8`