No USB-driver for lates Lenovo Yoga 11E 6th Gen
-
Hello there,
at our grammar school in Germany we have 56 Lenovo Yoga 11E 6th Gen. That’s this device: https://www.lenovo.com/de/de/laptops/thinkpad/11e-series/11e-Yoga-G6/p/22ED11E11N6
Unfortunately they come without a LAN-Port, so i bought several LAN-USB-Adapter (original Lenovo brand), that’s this adapter: https://www.conrad.de/de/p/lenovo-4x90s91830-ethernet-adapter-passend-fuer-marke-lenovo-2107618.html
The Yoga sees this device in the boot options, but after trying to connect to our FOG Server, the FOG won’t respond.
Our IT-Partner says, that the USB-drivers for this Adapter are missing, because the Yoga is on the market for a period of time that is too short to already have these drivers added to the kernel. The Kernel we are using is (at least i think so, it’s the top-most in the List of the webinterface):
September 7, 2020
4.19.143
TomElliott
ARM 64 BitDo we have any chance to make this work right now with the FOG, or are we, like our IT-Partner says, forced to wait, till the drivers are added?
Sincerely
Julian
P.S.: Please tell me, if you need any information added to my question so it would help answering it. Thanks in advance! -
Well there is a couple of things we can do here.
Update your FOS Linux kernel to 5.6.18 (FOG Configuration -> Kernel Update) Be sure to download both the 32 and 64 bit versions. (Note I see ARM in your OP. Hopefully that is a type-o or we need to think differently)
Try 5.6.18 to image. I’m going to suspect that it will not help you. That is OK you need to be on the latest FOS Linux kernel for other new hardware you purchase.
So I will ask you, do you even get to the FOG iPXE menu to register the target computer, or do you get an error before the iPXE Menu? (Hint the FOS Linux kernel starts working after you pick an iPXE Menu command. If you don’t see the iPXE Menu then we need to focus on ipxe.efi)
In ms windows on one of these yogas then go into device manager and give me the hardware ID of this usb network adapter. The numbers I need look something like this: PCI\VEN_8086&DEV_15BB But it may be prefixed with USB\VEN_ instead of PCI\
-
@snjlscmi said in No USB-driver for lates Lenovo Yoga 11E 6th Gen:
The Yoga sees this device in the boot options, but after trying to connect to our FOG Server, the FOG won’t respond.
This can mean many different things. Please take a picture of where exactly in the boot process it hangs/stops and post that here in the forums!
-
So I don’t have any of this exact model but we do have a couple lenovo’s that don’t come with ethernet ports.
We didn’t get that same adapter, we got the usb-c ethernet adapter and the special proprietary lenovo ones for the x390 and l390. But that usb adapter does say it supports pxe boot, so it should be fine.
One thing I had to do to get things working was adjust a setting in the bios called
Mac Address Pass Through
. There may be an option to select from internal or second Mac Address. Try them both and see if it makes any difference.I would also second the recommendation from @george1421 to update to 5.6.18
-
@JJ-Fullmer I’ll try that when i’m at school tomorrow. Hopefully i’ll find time, because as IT Administrator (and teacher) at our school it’s sometimes veeeery busy. But thanks for the suggestion!
-
@george1421 The 5.6.18 is in the List of Kernels, though not the top-most entry of the kernel list. It looks like this:
So a more up-to-date Kernel seems to be available, but from what i was told by the IT-Partner they already tried different Kernels and none seemed to have the driver to make it work.
As per your question about when the process stops: the iPXE Menu won’t show, the boot procees stops after choosing LAN-Boot in BIOS, then there are 2 or 3 lines (which, unfortunately i don’t have right now) and then nothing…
-
@snjlscmi said in No USB-driver for lates Lenovo Yoga 11E 6th Gen:
As per your question about when the process stops: the iPXE Menu won’t show, the boot procees stops after choosing LAN-Boot in BIOS, then there are 2 or 3 lines (which, unfortunately i don’t have right now) and then nothing…
The Linux kernel is not involved at this stage yet I am sure. Please try to take a picture of where exactly it hangs and post here.
As well let me ask what is serving DHCP in your network? Is it setup to serve PXE boot information for legacy BIOS as well as UEFI machines? Which iPXE binaries do you use?
-
@snjlscmi If you are willing it may add value for your IT partner to participate in this thread since the solution may require some technical questions and answers.
Network pxe booting requires the cooperation of several technologies. As Sebastian mentioned having a picture of the error will help set the context of where its broken. If you get no iPXE menu then that means the iPXE boot loader is not being sent to the target computer. In this case undionly.kpxe (for a bios computer) or ipxe.efi (for a uefi computer) is not being sent to the target computer. This information is typically sent via the dhcp process.