LAN Boot: Overview

Overview

LAN Boot enables a system to load an HP-UX install kernel across a network via add-on LAN cards. The LAN Boot code resides in firmware. It establishes linkages that allow you to issue commands for booting up the HP-UX install kernel. This provides a foundation upon which you can then install the HP-UX Operating Environment (OE) and applications via the add-on LAN cards.

HP Integrity Servers that run HP-UX Virtual Partitions (vPars) use LAN Boot to load and run their install kernel.

LAN Boot is supported on HP Integrity systems running HP-UX 11i v2 and on select HP 9000 systems running HP-UX 11i v1 or 11i v2.

Systems and LAN Cards Shipping Since June 2005

HP systems and LAN cards shipping prior to June 2005 have special requirements in order for LAN Boot to work. For those "legacy" systems and LAN cards, see the special conditions to meet described in Legacy System and LAN Card Requirements (for Systems and LAN Cards that Shipped before June 2005) in this document.

As of June 2005, all of the shipping HP systems that support LAN boot have the required firmware for LAN Boot.

As of June 2005, all of the shipping LAN cards that support LAN boot have the required firmware for LAN Boot.

HP Integrity Systems Supporting LAN Boot include:

HP 9000 Systems Supporting LAN Boot include:

Top of page

HP LAN Cards Supporting LAN Boot with Needed Firmware Versions (current as of June 6, 2005)

LAN boot is supported on all LAN cards shipped after June 6, 2005. Supported cards include the ones shown in the 2 tables that follow. LAN boot is also supported on the LAN cards mentioned in this document that were shipped before June 2005, but with a few special requirements. When using the older systems to provide LAN Boot or when using the A6847A, or the A9782A/A9784A, please see the special conditions to meet described in Legacy System and LAN Card Requirements (for Systems and LAN Cards that Shipped before June 2005) in this document.

The following tables show the minimum firmware versions needed for LAN Boot (as of June 6, 2005).

Add-On Single-Technology Cards

Product  Number Description Network Driver Boot Code EFI Driver Notes
A6825A PCI 1000B-T (Copper) Card for servers and workstations igelan 2.4 N/A EFI is in system firmware; version varies from system to system. Card has no onboard EFI.
A6847A PCI 1000B-SX (Fiber) Card for servers and workstations igelan 2.19 N/A EFI is in system firmware; version varies from system to system. Card has no onboard EFI. See the Requirements for legacy A6847A PCI 1000B-SX (Fiber) on HP 9000 in this document.
A7011A 2-port 1000Base-SX iether N/A 2.16 EFI on the card.
A7012A 2-port 1000Base-T iether N/A 2.16 EFI on the card.
Top of page

Add-On Combination Cards

Product Number Description Network Driver Boot Code EFI Driver Notes
A9782A PCI/PCI-X 1000B-SX/FC combo Card for servers igelan 2.30 7.0.b (7.0.11) A9782A & A9784A need different boot code due to differences on the cards (fiber vs copper). See the Requirements for legacy A9782A/A9784A combination cards on HP Integrity in this document.
A9784A PCI/PCI-X 1000B-T/FC combo Card for servers igelan 2.33 7.0.b (7.0.11) A9782A & A9784A need different boot code due to differences on the cards (fiber vs copper). See the Requirements for legacy A9782A/A9784A combination cards on HP Integrity in this document.
AB465A PCI/PCI-X 2-port FC/2-port Copper GigE combo card igelan 3.27 7.0.a
(7.0.10)
EFI on the card.
AB290A 2-port U320 SCSI / 2-port 1000Base-T combo iether N/A 2.16 EFI on the card.
AB545A 4-port 1000Base-T iether N/A 3.0.03 EFI on the card.
Top of page

To Set Up and Run LAN Boot

To set up LAN boot on a LAN, the HP system that is to provide the install kernel is set up as a "bootp server." The system that is to receive the install kernel over the add-in LAN card is the client. For instructions on setting up an HP system as the "bootp server" to provide the install kernel, please see the instructions located in the bootp server README at: http://docs.hp.com/en/netcom.html#Internet%20Transport

To Run LAN Boot on HP 9000 Systems

This section describes how to use LAN Boot on HP 9000 (PA-RISC-based) systems. This procedure is run from the system that is to receive the new operating system -- the client. The procedure requires that the system be offline; and it will require a reboot.

On PA platforms it is possible to perform a “search” at the BCH prompt to discover bootable media. The “search” command will look for valid bootp (bootpd(1M)) servers on the attached Ethernet network for supported LAN cards. It is also possible to perform a LAN Boot by using the “boot” command.

These commands can be issued on add-in cards supporting “LAN Boot” in supported slots by using the “directed” variant of these commands. The “directed” variant is simply the same command with an extra parameter which is the hardware path.

The syntax for a “directed” search is:

      BCH> search hardware_path lan

The syntax for a “directed” boot is:

      BCH> boot hardware_path lan
	Where: hardware_path is the hardware path of the desired interface.

The list of “searchable” and “bootable” slots varies according to system as shown in the following table The table assumes only LAN cards that support LAN Boot are being used.

Slots in HP 9000 that Support LAN Boot

HP 9000 System Supported Slots
rp3440 All slots
rp4440 All slots
rp7410 2 slots; depending on what cells are in the PDE, the two slots can vary.
Cell 0: slots 0_1 and 0_2
Cell 1: slots 1_7 and 1_8
Both Cell 0 and Cell 1: slots 0_1 and 1_8
rp8400 All slots
rp7420 2 slots; depending on what cells are in the PDE, the two slots can vary.
Cell 0: slots 0_1 and 0_2
Cell 1: slots 1_7 and 1_8
Both Cell 0 and Cell 1: slots 0_1 and 1_8
rp8420 All slots
rp8420 with I/O Expansion Unit All slots

Top of page

To Run LAN Boot on HP Integrity Systems

This section describes how to use LAN Boot on HP Integrity (Itanium2-based) systems. This procedure is run from the system that is to receive the new operating system -- the client. The procedure requires that the system be offline; and it will require a reboot.

  1. Boot the Integrity system to the EFI shell prompt.

    On HP Integrity systems, an EFI driver enables the LAN card to find a bootp (bootpd(1M)) server on the network and perform data traffic at the EFI level. On HP Integrity Superdome, rx7620, and rx8620 servers not all EFI drivers are connected to the LAN cards they support--this helps to  increase system boot-up speed.  To use one of the Gigabit LAN cards that  supports LAN boot on these systems, it is recommended that you first use the EFI shell command “search." The “search” command then connects an EFI driver to the desired LAN card.  It is not necessary to use the “search” command on any other systems before attempting a “LAN Boot”. More information can be found on the “search” command by using the EFI shell “help” command:

      shell> help search
     

  2. Once you are ready to initiate a LAN Boot, at the EFI prompt, enter:

      shell>  lanboot select

    This command will list the cards that support LAN Boot along with a 2-digit selector, and the MAC address of each card. You will then be prompted to enter the selector to choose the desired interface.

Top of page

Legacy System and LAN Card Requirements (for Systems and LAN Cards that Shipped before June 2005)

HP systems and LAN cards that shipped before June 2005 have some special requirements in order for LAN Boot to work. There are special system requirements for LAN Boot for all systems shipped before June 2005, and special requirements for 3 LAN cards shipped before June 2005:

 

Top of page LAN Boot HOME

URL: http://docs.hp.com/en/netcom.html#Internet%20Transport
Last updated: 2:07 PM 5/24/2005