I do have two DHCP servers on the same subnet. I have the clonezilla image configured to look for the DRBL DHCP server and the DHCP server on Winodws 2008 has the option 67 configured. My PXE clients are picking up the DRBL DHCP server IP addresses (192.168.16.x), they get connect to the TFTP on the DRBL server and start the process of loading the image. However, when the PXE client is not connected to the same switch, it looks for the DRBL DHCP server again but fails. When the client and DRBL server are connected to the same switch, it can find it and continue with loading the image. Why does it look for the DHCP server again? Why can't it find it the second time during the process? How can I have it so it can find the DRBL DHCP server when going through multiple switches?
Thank you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I do have two DHCP servers on the same subnet. I have the clonezilla image configured to look for the DRBL DHCP server and the DHCP server on Winodws 2008 has the option 67 configured. My PXE clients are picking up the DRBL DHCP server IP addresses (192.168.16.x), they get connect to the TFTP on the DRBL server and start the process of loading the image. However, when the PXE client is not connected to the same switch, it looks for the DRBL DHCP server again but fails. When the client and DRBL server are connected to the same switch, it can find it and continue with loading the image. Why does it look for the DHCP server again? Why can't it find it the second time during the process? How can I have it so it can find the DRBL DHCP server when going through multiple switches?
Thank you.
The first DHCP request is for PXE booting, i.e. to get the kernel and initrd. The 2nd DHCP request is for GNU/Linux.
As for your question, you can refer to:
http://drbl.org/faq/fine-print.php?path=./2_System/37_coexist_with_existing_dhcp.faq#37_coexist_with_existing_dhcp.faq
Steven.