The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 807 - File: showthread.php PHP 7.3.15 (Linux)
File Line Function
/showthread.php 807 errorHandler->error





Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
iPXE NET/MAC Ordering
2014-06-01, 16:46
Post: #1
iPXE NET/MAC Ordering
Hi,

When I boot iPXE and control B to cli, then run ifstat. My MAC addresses seem to be ordered incorrectly. I am seeing this on IBM and HP physical servers with the latest iPXE iso.

I use Foreman to install, however my installs are falling because the OS/Kickstart is expecting eth0 to have mac 38:ea:35:f5:c0 but iPXE orders them like below:

net:0 38:ea:35:f5:c3 Link up
net:1 38:ea:35:f5:c2 Link up
net 2:38:ea:35:f5:c1 Link Down
net 3 38:ea:35:f5:c0 Link Down

In Summary, iPXE is seeing MAC 38:ea:35:f5:c3 and 38:ea:35:f5:c2 as up. But then are not patched or configured on the switch. I think iPXE should order them like below, which accurately shows the MAC and physical presence of a network.

net:0 38:ea:35:f5:c0 Link up
net:1 38:ea:35:f5:c1 Link up
net 2:38:ea:35:f5:c2 Link Down
net 3 38:ea:35:f5:c3 Link Down

As a work around, I manually configure net0 with the appropriate network settings (IP netmask GW) then boot from my Foreman boot file

boot http://foreman.my.domain.com/unattended/gPXE

The install starts to run but then Kickstart fails because the OS wants to install from 38:ea:35:f5:c0. I then have to manually select eth0 from the Redhat/Kickstart menu and everything completes.

This is most likely something I am doing wrong so go easy on me!

Any ideas?

Ta,
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
iPXE NET/MAC Ordering - ts97783 - 2014-06-01 16:46
RE: iPXE NET/MAC Ordering - ts97783 - 2014-06-02, 21:54



User(s) browsing this thread: 1 Guest(s)