[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
FC9d:4022
The card works under linux with this driver:
https://github.com/acooks/tn40xx-driver
Hth,
Oliver
More information about the ipxe-devel
mailing list