Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
iPXE shell not showing any interface after booting with ipxe.efi
2019-01-14, 10:01
Post: #3
RE: iPXE shell not showing any interface after booting with ipxe.efi
(2019-01-13 11:43)NiKiZe Wrote:  If 8086:1563 truly is the pciid of your nic (please double check with linux and lspci -nn)
Then you should have the nic show up when you enter the iPXE shell and type ifstat.

What you can do is to build iPXE with DEBUG=intelx which should show any issues with the driver.
I would also recommend that you test for example bin/ipxe.usb and boot that in legacy mode, that way you can rule out EFI firmware issues if it works. Sometimes EFI refuses to release nic drivers or similar which could cause your the issue you are currently seeing.

another alternative is to try snponly.efi which tries to reuse the firmware driver for the nic instead of using the iPXE native one.

Thanks much ! I've used snponly.efi and able to get the onboard nic showing up. Now hitting failure in the subsequent step where UEFI based Centos 7 boot, leads to initqueue failure with /dev/root does not exist. If I specify root in command line it leads to /sysroot failed to startup. For sure, i'm not doing something right. I dont have similar issue with legacy. I've searched this forum and other places and tried to accomodate the initrd part of the kernel command line etc, but still its failing.

kernel http://<ip>/vmlinuz-centos-7.5 initrd=initrd-centos-7.5.img ksdevice ks=<kickstart_file>
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: iPXE shell not showing any interface after booting with ipxe.efi - nswami - 2019-01-14 10:01



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