Project

General

Profile

Actions

Bug #36502

closed

iPXE Discovery Only Works On net0

Added by Jim Mott 11 months ago. Updated 2 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-

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 #1

Updated by Jim Mott 11 months ago

  • Pull request https://github.com/theforeman/foreman/pull/9733 added
Actions #2

Updated by The Foreman Bot 7 months ago

  • Status changed from New to Ready For Testing
Actions #3

Updated by The Foreman Bot 4 months ago

  • Pull request deleted (https://github.com/theforeman/foreman/pull/9733)
Actions #4

Updated by The Foreman Bot 4 months ago

  • Pull request https://github.com/theforeman/foreman/pull/9733 added
Actions #5

Updated by The Foreman Bot 3 months ago

  • Fixed in Releases 3.11.0 added
Actions #6

Updated by Jim Mott 3 months ago

  • Status changed from Ready For Testing to Closed
Actions #7

Updated by The Foreman Bot 3 months ago

  • Assignee set to Evgeni Golov
  • Pull request https://github.com/theforeman/foreman/pull/10070 added
Actions #8

Updated by The Foreman Bot 2 months ago

  • Pull request https://github.com/theforeman/foreman/pull/10103 added
Actions #9

Updated by The Foreman Bot 2 months ago

  • Fixed in Releases 3.10.0 added
Actions

Also available in: Atom PDF