[ipxe-devel] Hang during 'establishing link' using ASIX USB dongle and undi driver

Mike Harris mwharris at google.com
Thu May 22 23:03:48 UTC 2014


Same behavior with ipxe.usb or undi.usb, it doesn't see the network device.

When you say "provides the PXE ROM" what do you mean? You mean what the
BIOS runs during a network boot?


On Thu, May 22, 2014 at 3:27 PM, Michael Brown <mcb30 at ipxe.org> wrote:

> On 22/05/14 19:19, Mike Harris wrote:
>
>> So it seems the ASIX dongle can be initialized just once, by the PXE rom
>> in the BIOS. So I'm going to try burning ipxe to a USB stick, then
>> booting from that.
>>
>> Building a usb image should be the same, right? Just use
>> target bin/undionly.usb instead? iPXE starts OK doing that, but then
>> 'ifconf' shows no network devices. Is there something I need to do to
>> get my USB dongle to show up?
>>
>
> Unfortunately it's not that easy.  The "undionly" driver is only for
> chainloading; it doesn't have any capability to load or unload an
> underlying PXE stack.
>
> You can try using bin/undi.usb (or just the usual bin/ipxe.usb); either of
> these will include the UNDI PCI driver which will attempt to load a PXE ROM
> provided by a PCI device.  If your Dell provides the PXE ROM in the form of
> a PCI ROM image (possibly with vendor:device IDs matching the USB
> controller) then there is a slim chance of this working.
>
> Michael
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20140522/2c141154/attachment.htm>


More information about the ipxe-devel mailing list