iPXE discussion forum
Lenovo Thinksystem ST550 - Printable Version

+- iPXE discussion forum (http://forum.ipxe.org)
+-- Forum: iPXE user forums (/forumdisplay.php?fid=1)
+--- Forum: General (/forumdisplay.php?fid=2)
+--- Thread: Lenovo Thinksystem ST550 (/showthread.php?tid=11050)



Lenovo Thinksystem ST550 - rweisman - 2018-03-13 18:03

I can't seem to get my uEFI ipxe debug to work on this hardware..Seems to fail initializing the Network.

The network ports are part of the chipset: Two integrated Gigabit Ethernet 1000BASE-T ports (RJ-45) based on Intel X722 embedded controller (No 10/100 Mbps support)

I downloaded the latest source and re-complied the debug.efi

29 hours ago Michael Brown [efi] Drop to TPL_APPLICATION when gathering entropy master github/coverity_scan github/master commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip)

I am not a driver developer, so any help would be appreciated.

Randy


RE: Lenovo Thinksystem ST550 - NiKiZe - 2018-03-13 19:43

What command did you use to build iPXE?
AFAIK there is no debug.efi target so must be something else
Also quite sure there is no native driver for the X7xx series from Intel in iPXE please correct me if I'm wrong.
So best thing to try might be snponly.efi instead


RE: Lenovo Thinksystem ST550 - rweisman - 2018-03-13 20:06

(2018-03-13 19:43)NiKiZe Wrote:  What command did you use to build iPXE?
AFAIK there is no debug.efi target so must be something else
Also quite sure there is no native driver for the X7xx series from Intel in iPXE please correct me if I'm wrong.
So best thing to try might be snponly.efi instead

Sorry.. I built the debug.efi using the following script, I called debug.ipxe
#!ipxe
dhcp
shell

I then run make bin-x86_64-efi/ipxe.efi EMBED=debug.ipxe
Finally I copy bin-x86_64-efi/ipxe.efi to debug.efi in my tftproot.

This has worked on most hardware, until today. So I suspect a network driver issue.

I would attached a screen shot.. but seems to not like my file. I'll try in a sep. Post


Thanks

Randy




I used the snponly and all works now. Thanks for pointing me in the correct direction.

Randy
I used the snponly and all works now. Thanks for pointing me in the correct direction.

Randy


RE: Lenovo Thinksystem ST550 - NiKiZe - 2018-03-14 19:54

Indeed something with your hardware does not work well with the ipxe buildtarget in efi mode.
Do you have more NICs in the same machine? and for reference could you post all nic pciids in the machine (grab them with lspci -nn in linux or similar)

snponly.efi and snp.efi should work in most cases but does not give you native drivers, this means that it sometimes is slower. But on the upside it should be more compatible so long as the firmwares SNP or NII implementation isn't broken.

The forum does not allow file uploads.