realtek RTL8111EPV
-
Hi,
we’re currently testing FOG with Lenovo Thinkpad L14 Gen5 AMD laptops. Those have RTL8111EPV nics from realtek.
FOG is up to date (version 1.5.10.1655) and works perfectly fine with all other machines in our arsenal.
Attempting to pxe boot, the client gets stuck at “initialising devices” with all .efi files except realtek.efi, where it gets stuck while accessing the boot.php file
I have so far recompiled the ipxe binaries (https://docs.fogproject.org/en/latest/kb/reference/compile_ipxe_binaries/#manual-compilation) with the same result. Compiling realtek.efi with DEBUGGING=realtek gets me this:. Any help would be much appreciated and if more information is needed, just ask.
-
@pilipp_edv ok what happens after boot.php runs?
While there is some extra text here because it looks like you have multiple network adapters in this lenovo, every thing looks good up to the call to boot.php (this tells me ipxe can reach the network because it loads default.ipxe).
I do see you are attempting to call https. Did you setup https correctly on your fog server? Did you compile the matching certificate into ipxe? I have done neither so I can’t give you exact steps, but I can tell you the certificate inside ipxe and on the apache server need to match.
-
@george1421 hi george, thanks for the reply.
Nothing happens after boot.php is called. Regardless of the used binaries, the process eventually just hangs indefinitely. HTTPS is working correctly server-side and all our existing inventory can use it properly with the default binaries (the ipxe.efi that FOG compiled during the upgrade/installation), however, I need to admit that I did not compile the new binaries from github with explicit HTTPS support. When installing or updating FOG, their script handles that part for you. Will test with HTTPS disabled for the node. If that works, I’ll recompile the binaries. -
After recompiling the ipxe binaries with SSL and testing a few more debugging options, it seems that this nic is just completely broken in this laptop. Will need to wait for lenovo or realtek to update their firmware. recompiling snponly.efi didn’t help either.
could not disconnect Simple Network Protocol Driver: Error 0x7f3e080e not supported by driver "PCI": Error 0x7f2f2083