efi pxe boot problems
I'm trying to set up kickstart (RHEL 6) with PXE on some new servers with UEFI. In wireshark, I can see the server getting it's ip address. It next arps the default gateway. It then does 4 DHCPv6 queries (not using ipv6) and then repeats. It never seems to try and grab the pxe files and boot from them. In /var/lib/tftpboot/pxelinux, I have the bootx64.efi file, efidefault, C0A800BF, splash.xpm.gz, and RHEL6 directory. In the RHEL6 directory are initrd.img, ks.cfg, and vmlinuz.
I never see the server ask for the efidefault file or the C0A800BF. Any ideas what I may be missing? Thanks! |
OK, I discovered through looking at the packets that my problem comes from the fact that my kickstart server is dual homed. Once I deleted the part of the dhcpd.conf that was for the second interface, it started working (in the packet capture I saw that the tftp server given was the other interface - not the correct one). So, I just need to search and review setting up a dual-homed dhcp server. :)
Thanks for taking a look! |
All times are GMT -5. The time now is 02:49 PM. |