<div dir="ltr"><div dir="ltr">On Wed, 19 Aug 2020 at 15:26, Michael Brown <<a href="mailto:mcb30@ipxe.org">mcb30@ipxe.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 19/08/2020 11:48, 丰立波 wrote:<br>
> The network interface controller in our platform only installs the SNP <br>
> protocol, not install NII protocol. Is snponly.efi dependent on NII <br>
> porotocol? now after chainloading snponly.efi, the function of autoboot <br>
> can't find any network device in our platform, and then enter the shell. <br>
> Is NII protocol necessary for the snponly.efi?<br>
<br>
No, you do not need an NII protocol.  iPXE will work with your <br>
platform's SNP protocol.<br>
<br>
You can build iPXE with DEBUG=efi_driver,snpnet to see any errors <br>
arising during detection of the NIC.<br>
<br>
Michael<br></blockquote><div><br></div><div>Could it be a case of snponly not being chained via the nic, as such it will not try to initialize the device with snponly (or is that not an issue, and only relevant for undi)?</div><div>If that is the case snp should work just fine. (but detect all nics instead)</div></div></div>