<p dir="ltr">Oh, forgot about this detail. ;)<br>
Indeed, my case is irrelevant.</p>
<p dir="ltr">Anton.<br></p>
<p dir="ltr">On 27 Aug 2013 09:02, "Robin Smidsrød" <<a href="mailto:robin@smidsrod.no">robin@smidsrod.no</a>> wrote:<br>
><br>
> On 26.08.2013 21:46, Anton Starikov wrote:<br>
> > I use ipxe on X520-DA2. But in my case ipxe is supplied by DHCP, so I can not say much about booting it from USB.<br>
><br>
> Is that your way of saying that you use undionly.kpxe chainloaded from<br>
> vendor PXE? In that case, you're not really using iPXE drivers.<br>
><br>
> > In my case it is compiled from git repo, commit 31f5211035cf0434a1b5043f707ecd2316d4a18c.<br>
><br>
> You should be able to quickly gauge which devices are supported by the<br>
> intelx driver by running this command from the git checkout:<br>
><br>
> src/util/<a href="http://niclist.pl">niclist.pl</a> --format csv | grep intelx<br>
><br>
> If you chainload <a href="http://boot.salstar.sk/lspci">http://boot.salstar.sk/lspci</a> you should also be able to<br>
> quickly see what devices are in your machine. That should make it<br>
> trivial to verify if it is supported.<br>
><br>
> If the PCI vendor/device id is not in the <a href="http://niclist.pl">niclist.pl</a> list then you can<br>
> try to add a PCI_ROM() line in intelx.c and recompile and see if it<br>
> works. If it doesn't, the card might need some slight modifications to<br>
> the driver to work.<br>
><br>
> Remember to build like this if you want to capture an image of the issue:<br>
><br>
> make bin/ipxe.usb DEBUG=intelx<br>
><br>
> -- Robin<br>
><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">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
</p>