Actions
Bug #36502
closediPXE Discovery Only Works On net0
Difficulty:
Triaged:
Yes
Description
Chainloading iPXE from BIOS on a Dell Poweredge R630 using a Dell Branded Intel i350 integrated network card. Dell P/N: 540-BBCB. iPXE sees two PCI bus addresses for this card and chooses the PCI bus with ports 3 and 4 for net0 and net1, while the PCI Bus with ports 1 and 2 becomes net3 and net4.
iPXE hands off the mac address of net0 from the BOOTIF option to the fdi discovery image which causes the discovery image to fail. I resolved this issue in my environment by updating app/views/unattended/provisioning_templates/iPXE/ipxe_global_default.erb. On lines 54 and 63, I changed "BOOTIF=01-${net0/mac}" to "BOOTIF=01-${mac}" and appended "fdi.initnet=all" to the end of the line.
Actions