update standards version
[debian/elilo] / docs / netbooting.txt
index 2f517403d8cec548dd23fb7c3b9ead95a6610b63..8815c0b45de993387406b7dc3c070fa773685b73 100644 (file)
@@ -3,8 +3,11 @@ How to netboot using ELILO
 
 Copyright (C) 2002-2003 Hewlett-Packard Co.
 Contributed by Stephane Eranian <eranian@hpl.hp.com>
+Updated by Jason Fleischli <jason.fleischli@hp.com>
 
-Last updated: 03/08/11
+Last updated: 10/19/2009
+
+x86_64 and uefi support was added @ elilo version 3.8 and linux kernel >= 2.6.24
 
 EFI has full support for the PXE and DHCP protocol. As such 
 it is relatively easy to boot a machine from the network using EFI.
@@ -126,16 +129,30 @@ only on two very common cases:
 
           This filename is an opportunity to specify a machine specific configuration file.
 
-       2) elilo-ia32.config or elilo-ia64.conf
+       2) AA[BB[CC]][-ia32|ia64|x86_64].conf 
+           As of version 3.5, elilo will also look for IPv4 class A,B,C
+           subnet-specific versions of the config file.  This is useful when you
+           want to have a common config file for all machines connected to a
+           particular subnet.
+           
+           For example, if your IP address is 10.0.0.1 (0A000001 in hex), elilo
+           will look first for 0A000001.conf, then 0A0000.conf, then 0A00.conf,
+           and finally 0A.conf.
+
+           Elilo will also try architecture-specific versions of subnet-specific
+           config files first (So for example, on an Itanium system,
+           "0A0000-ia64.conf" will be tried before "0A0000.conf")
+
+       3) elilo-ia32.conf, elilo-x86_64.conf, or elilo-ia64.conf
           
-          Depending on the machine (client side) architecture elilo will try the IA-32 or
-          IA-64 file.
+          Depending on the machine (client side) architecture elilo will try the matching
+          architecture specific  filename.
 
           This filename is an opportunity to specify a architecture specific configuration file.
           This distinction between the architectures is useful when the same TFTP server services
-          the two types of clients : IA32- and IA-64 machines.
+          the three types of clients : ia32, x86_64, and ia64 machines.
 
-        3) elilo.conf
+        4) elilo.conf
 
   All files use the same format. Elilo will stop at the first match. In case no file is found,
   it will try to download a default kernel file name (vmlinux).
@@ -230,7 +247,7 @@ only on two very common cases:
 
        - use the name provide by the PXE server Layer 1 or
 
-       - elilo-ia64.conf/elilo-ia32.conf or
+       - elilo-ia64.conf/elilo-ia32.conf/elilo-x86_64 or
 
        - elilo.conf
 
@@ -376,7 +393,7 @@ only on two very common cases:
 
 
  In the case of a DHCP boot, this type of customization makes sense only for
- the shared configuration file, elilo-ia64.conf/elilo-ia32.conf or elilo.conf.
+ the shared configuration file, elilo-ia64.conf/elilo-ia32.conf/elilo-x86_64 or elilo.conf.
  The configuration file based on the IP address (such as C0A80205.conf in this
  case) would provide another way of customizing parameters for a specific
  client (IP address). The same thing holds if the name of the config file