[ipxe-devel] Howto boot from a non-pxe nic?

Michael Brown mcb30 at ipxe.org
Mon Nov 26 12:45:27 UTC 2018


On 26/11/2018 12:40, Oliver Rath wrote:
>> And O.P. is not aware that iPXE uses drivers from Linux. [1]
> 
> Ok, this I didnt know.

It's not actually true.  It's possible to take a Linux driver as the 
starting point for creating an iPXE driver, but it's not just a case of 
copying and pasting.

> Imho ipxe should show the card (incl. BusID) in the config command. But
> this I can try: Implementing the BusID into the ipxe-Source. Mayby this
> helps. And normally every nic should work with undionly, shouldnt it?

undionly.kpxe uses an UNDI driver provided by the NIC's own PXE 
firmware.  In your case, it sounds as though there is no existing PXE 
firmware, so that won't work.

What are the PCI vendor:device IDs for this NIC?

Michael



More information about the ipxe-devel mailing list