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

Oliver Rath oliver at greenunit.de
Mon Nov 26 13:09:51 UTC 2018

Hi Michael,

On 26.11.18 13:45, Michael Brown wrote:
> 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.

Ok. This makes sense.

>> 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.
Exactly. No PXE-Code here.
> What are the PCI vendor:device IDs for this NIC?

Vendor:device ID is


The card works under linux with this driver:



More information about the ipxe-devel mailing list