<div dir="ltr">Meant to post to list.  In short, snponly.efi can be chainloaded from a PXE boot in UEFI as an application (<a href="https://git.ipxe.org/vendor/xcat/ipxe.git/shortlog">https://git.ipxe.org/vendor/xcat/ipxe.git/shortlog</a>)  It has a patch not yet accepted into ipxe main.<div>
<br></div><div style>However, you mentioned going from .iso.  That needs an extra step.  Either an intermediate loader to switch around the loaded image handle prior to execution, or a patch to ipxe shoring up it's support for non-IPXE SNP drivers to go beyond loaded image.  I had been hoping to get to the latter, but a combination of not having enough time or intelligence has gotten in the way.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jul 11, 2013 at 1:36 AM, Yixuan Huang <span dir="ltr"><<a href="mailto:yixuan178@gmail.com" target="_blank">yixuan178@gmail.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"><div><div><div>Oh, don't notice to list. :-) <br>Thanks Robin<br><br></div>Hello Guys,<br></div>If I want to use ipxe in EFI mode, any easy way to built one? Now, I have ipxe.efi, snponly,efi, snpnet.efi, 80861521.efi, (my nic is intel e1000, 8086/1521),  but it cannot detect that NIC. <br>



</div>Robin said we can use as EFI driver, Iwant to know how to execute it. Any documentation?<br><div class="gmail_extra"><br clear="all"><div>Thanks,<br>yixuan</div>
<br><br><div class="gmail_quote">On Wed, Jul 10, 2013 at 9:38 PM, Robin Smidsrød <span dir="ltr"><<a href="mailto:robin@smidsrod.no" target="_blank">robin@smidsrod.no</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



I don't know. Please keep the conversation on the list, not in private.<br>
<br>
Most likely some of the other people on the list can answer that. I also<br>
believe it's been answered before. Don't remember when. Check the<br>
mailing-list archives.<br>
<br>
-- Robin<br>
<div><br>
On <a href="tel:10.07.2013%2012" value="+861007201312" target="_blank">10.07.2013 12</a>:22, Yixuan Huang wrote:<br>
> hello Robin,<br>
> Thanks for your information.<br>
> But if I want to launch from uefi shell, how can I do? Any documentation<br>
</div>> in <a href="http://ipxe.org" target="_blank">ipxe.org</a> <<a href="http://ipxe.org" target="_blank">http://ipxe.org</a>>?<br>
<div>> And do you know if ipxe support as app in the furture?<br>
><br>
> Thanks,<br>
> Eugene<br>
><br>
> Thanks,<br>
> yixuan<div class="im"><br>
><br>
><br>
> On Wed, Jul 10, 2013 at 5:34 PM, Robin Smidsrød <<a href="mailto:robin@smidsrod.no" target="_blank">robin@smidsrod.no</a><br>
</div></div><div class="im"><div>> <mailto:<a href="mailto:robin@smidsrod.no" target="_blank">robin@smidsrod.no</a>>> wrote:<br>
><br>
>     iPXE as an UEFI app doesn't yet work. You'll need to load it as a driver<br>
>     or rom, AFAIK.<br>
><br>
>     -- Robin<br>
><br>
</div></div><div class="im"><div>>     On <a href="tel:10.07.2013%2009" value="+861007201309" target="_blank">10.07.2013 09</a> <tel:10.07.2013%2009>:56, Yixuan Huang wrote:<br>
>     > when I used snponly.efi, (make bin-x86-64/snponly.efi) same issue.<br>
>     ><br>
>     > Thanks,<br>
>     > yixuan<br>
>     ><br>
>     ><br>
>     > On Wed, Jul 10, 2013 at 3:27 PM, Yixuan Huang <<a href="mailto:yixuan178@gmail.com" target="_blank">yixuan178@gmail.com</a><br>
>     <mailto:<a href="mailto:yixuan178@gmail.com" target="_blank">yixuan178@gmail.com</a>><br>
</div></div><div class="im"><div>>     > <mailto:<a href="mailto:yixuan178@gmail.com" target="_blank">yixuan178@gmail.com</a> <mailto:<a href="mailto:yixuan178@gmail.com" target="_blank">yixuan178@gmail.com</a>>>> wrote:<br>



>     ><br>
>     >     Hello,<br>
>     >     I built ipxe.efi in my rhel6.4 platform with git clone that latest<br>
>     >     code level.<br>
>     >     And I enable ftp/https protocols.<br>
>     ><br>
>     >     my system is ibm x3650m4, last time when i used pre-build binary<br>
>     >     ipxe.iso,<br>
>     >     network cards can be set and http can work.<br>
>     ><br>
>     >     But this time, it seems no nic worked. i first boot from<br>
>     uefi-shell,<br>
>     >     then run ipxe.efi.<br>
>     ><br>
>     >     screen like following:<br>
>     >     ipxe 1.0.0+(9361) ...<br>
>     >     Features: FTP HTTP HTTPS DNS TFTP EFI Menu<br>
>     >     No more network devices<br>
>     >     iPXE initialsing device...<br>
>     ><br>
>     >     it will hang...<br>
>     ><br>
>     >     question:<br>
>     >     * how can i build other nic drivers or which one can support<br>
>     all nics?<br>
>     ><br>
>     ><br>
>     >     Thanks,<br>
>     >     yixuan<br>
>     ><br>
>     ><br>
>     ><br>
>     ><br>
>     > _______________________________________________<br>
>     > ipxe-devel mailing list<br>
</div></div>>     > <a href="mailto:ipxe-devel@lists.ipxe.org" target="_blank">ipxe-devel@lists.ipxe.org</a> <mailto:<a href="mailto:ipxe-devel@lists.ipxe.org" target="_blank">ipxe-devel@lists.ipxe.org</a>><div class="im">
<br>
<div>>     > <a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
>     ><br>
><br>
>     _______________________________________________<br>
>     ipxe-devel mailing list<br>
</div></div>>     <a href="mailto:ipxe-devel@lists.ipxe.org" target="_blank">ipxe-devel@lists.ipxe.org</a> <mailto:<a href="mailto:ipxe-devel@lists.ipxe.org" target="_blank">ipxe-devel@lists.ipxe.org</a>><br>
>     <a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
><br>
><br>
<br>
</blockquote></div><br></div></div>
<br>_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
<br></blockquote></div><br></div>