<div dir="ltr">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.<div><br></div><div>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?</div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 22, 2014 at 11:08 AM, Mike Harris <span dir="ltr"><<a href="mailto:mwharris@google.com" target="_blank">mwharris@google.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Same problem there, the 'ifopen' call hangs iPXE just like the 'dhcp' call.</div><div class="HOEnZb">

<div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 21, 2014 at 5:07 PM, Andrzej Tobola <span dir="ltr"><<a href="mailto:ato@iem.pw.edu.pl" target="_blank">ato@iem.pw.edu.pl</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Wed, May 21, 2014 at 02:46:45PM -0700, Mike Harris wrote:<br>
> Is there a way I can take the open network connection from the original PXE<br>
> ROM (that loaded iPXE), and not have to do a new DHCP request? So basically<br>
> avoid PXENV_UNDI_OPEN? I'd be ok with setting a static address and such.<br>
<br>
</div>Yes.<br>
I am using this embeded script:<br>
<br>
  % cat /usr/local/ports/net/ipxe/files/embedded.ipxe<br>
  #!ipxe<br>
  # ato 2013<br>
  ifopen net0<br>
  chain -ar ${scriptlet} || autoboot<br>
<br>
and in dhcp config:<br>
<br>
  option iPXE.scriptlet "http://${next-server}/boot/select.cgi?hostname=${hostname}&mac=${netX/mac}";<br>
<br>
-a<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>