Fog PXE Boot with USB to Ethernet Adapter
-
the files you’re downloading from kernel.org are not the kernel’s, well not built at least. You’re actually downloading the source files that allow you to build the kernels. This is why you’re seeing “Invalid or corrupt kernel.” Because they’re invalid.
-
I was just noticing that. Do you know where I can find them pre-compiled?
-
Sourceforge
From the web gui, you can go to Other Information/FOG Configuration (the ? icon) -> kernel update and select the kernel you want.
-
Alright. I updated to 3.8.8 through the webGUI and tried to inventory. I’m getting the attached error now.
[IMG]http://i563.photobucket.com/albums/ss71/STi413/fogerror388kernel.png[/IMG]
-
I will try to rebuild a core kernel without uvesfb and have all network cards. It’ll likely take some time okay?
-
Totally fine! I’m just grateful for all of your help.
I promise I will start honing my Linux skills in the future so I’m not so helpless. :oops:
-
Alright
try this kernel:
[code]wget -O bzImage --no-check-certificate https://mastacontrola.com/fogboot/kernel/Kernel.Core.3.14.1.32[/code] -
I loaded in the new kernel and it stops the following error:
“tps605010: no chip?
acpiphp_ibm: ibm_acpiinit: acpi_walk_namespace failed” -
let it keep working.
-
It has been sitting there for a full 6 minutes now (just a blinking prompt). I also see that there is no link light on the NIC.
-
I let it cook on that screen for about 40 minutes before I shut it off.
-
Okay,
So I don’t have a kernel that works at the moment.
I’m trying to figure it out.
-
Thanks man. For now I’m imaging them with Ghost and flash drives.
-
Hey Tom,
I hate to be a pest, but have you have any luck?I would think the USB 3.0 controller would need to be added to the Kernel so that the USB network adapter could be detected. These Lenovo Yoga S1 units use the “Intel USB 3.0 eXtensible host Controller”. Maybe I’m way wrong or you have already thought of that - I just thought I’d trow it out there.
Thanks!
-
All of the kernels I’ve build have the XHCI driver (USB 3.0) installed in them. They also have the specific driver needed for this device.
I really don’t know what’s going on with it. Could you try 3.14.2?
-
I just tried 3.14.2. I get the same issue I had before with your kernel. It gets much further than the stock kernels but it just says “Attempting to send inventory…” indefinitely and there’s no link light on the NIC.
-
FWIW I tried two different USB to Ethernet adapters today with the same result. It seems like the USB3.0 controller driver is not working properly.
-
Hey Tom,
Have you had a chance to look into this one some more? -
Keith,
I also am trying to image some Lenovo Yoga S1; however, I can’t even get to Fog’s pxe boot menu with a USB to RJ45. What are your BIOS settings set at, such that the system is allowing you to utilize it? If you can help me get that far, I’ll be able to report back as to whether I’m getting the same errors as you are. -
I would be curious to see if anyone has had iPXE success with USB to Ethernet adapters.