Hi All, We tried UEFI IPXE boot with an Intel igb CNA. The device ID was 10c9. We built 808610c9.efi. However while trying the UEFI iPXE boot using the .efi file we could see that the client is able to successfully download the 808610c9.efi file. The client hangs after that. It never tries to get the bootx64.efi (required for booting to the EFI mode) file after that.
We were trying the UEFI boot with Sles11sp164. Has anyone executed chain loading using iPXE in UEFI environment? Regards Sanjeev -----Original Message----- From: Michael Brown [mailto:mbr...@fensystems.co.uk] Sent: Saturday, December 17, 2011 1:02 AM To: ipxe-devel@lists.ipxe.org Cc: Roy, Sanjeev Subject: Re: [ipxe-devel] Query on UEFI iPXE boot On Wednesday 14 Dec 2011 12:32:10 sanjeev....@emulex.com wrote: > We are using Emulex adapter. > We tried chainloading for EFI using iPXE similar to legacy boot, legacy > boot works fine. > > The configuration change in dhcpd.conf is > if exists user-class and option user-class = "iPXE" { > filename "bootx64.efi"; # bootx64.efi is located @ tftp root > } else { > filename "808610de.efi"; #808610de.efi is located @ tftp root > } > also tried with e1000e--r8169.efi and ipxe.efi instead of 808610de.efi 8086:10de is an Intel e1000 card. You need to use the PCI IDs for your Emulex card instead. > Is there any specific way to generate the binary for Emulex adapter, which > is not been specified in e1000e_ich8lan.c, In this case how do we build > the driver image specific for this adapter. Emulex adapters are not (as far as I am aware) direct equivalents of Intel e1000 adapters. You need to create an iPXE driver for Emulex adapters (or pay to have one created). Michael _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo/ipxe-devel