Lenovo Thinkpad x240
-
Another question would be, does FOG depend on the OS at all? I am running Ubuntu 12.04 LTS x64. Would it be better to choose a more current OS?
-
I don’t know. I’ve tried compiling any and all intel based information(s) that I could find, but so far nothing seems to be working. If I could narrow down the exact issue (as it isn’t spitting out any information to you) I might have better luck, but until then I haven’t got the foggiest (forgive the bad pun) idea of what to do.
-
Okay,
Chances are likely that that wasn’t the issue and you’re probably right about it not containing something. My guess is the Bus information isn’t translating properly, so I’m currently rebuilding the kernel to see if adding all possible South Bridges to the system, including PIIX4 (from Intel) will work. I’m not giving up, but I don’t know what else to try.
I’ll hopefully have a kernel up for you to try shortly, if this works, I’m posting that configuration as my main config (TomElliott.config)
-
Kernel is posted as:
-
Tom,
I will try to test your kernel. I finished making my custom kernel and it is working.
-
I have tested my kernel with both the T440p and the T440s, both working. It is based off of Linux kernel version 3.12.6.
-
Chris, can you post the config file. It should be located in the root of the Linux directory with filename .config (notice the period in front.)
-
Tom,
I would post it, but I had Fedora 20 on the T440s and after I tested the T440p with my kernel and it worked I tested the T440s. I was so excited it was working that I didn’t backup the /usr/src/linux-3.12.6 directory before I wiped it with FOG. -
Okay, so if I understand properly you used the fedora config?
-
I went back through my steps and the config I used was off of my FOG server. Location is /opt/fog-setup/fog_0.32/kernel/kitchensink.config. I copied that to the Fedora machine (/usr/src/linux-3.12.6/.config) Do you want kitchensink.config from my FOG server? I would bet you already have it.
-
If you used kitchen sink I can get it and see the major differences. Just try my kernel and let me know if it works. If not I’ll compare the two configs.
-
Chris, thanks a lot for your kernel! it s working for me on a brand new x240
-
Thanks Chris, kernel worked great!
-
Chris, you’re a lifesaver! We just got over 950 L440’s, and I’ve been trying different kernels with it all day till I finally tried your custom T440 kernel, which worked just fine.
-
Can someone please tell me what changed? Has any body had any luck with the latest kernel’s I’ve been producing?
-
Chris,
Thanks for the kernel. It worked great on a Lenovo X230 ThinkPad and a Lenovo M73 Mini Desktop.
Tom,
Thanks for all the work you put in on your kernels. I tried all of them. Unfortunately, I couldn’t get any of them to work with the Lenovos that I have.
-
Chris,
Another big thanks for your kernel. I was successfully able to get my clients (Lenovo Thinkcenter m83’s) to talk to the fog server and run an inventory and upload an image with your kernel. You saved me the pain of putting together a custom kernel myself or giving up on FOG all together.
Tom,
FYI I was unable to get either the kernel that was included with 0.32 or kernel v3.8.8 to load on my m83 client. Here’s the errors I observed with both:
tps65010: no chip?
acpi_ibm: ibm_acpihp_init: acpi_walk_namespace failed
Could not find Carillo Ranch MCH device.
uvesafb: failed to execute /sbin/v86d
uvesafb: make sure that the v86d helper is installed and executable.
uvesafb: Getting VBE info block failed (eax=0x4f00, err=2)
uvesafb: vbe_init() failed with -22
drm/i810 does not support SMP
Error: Driver 'mdio-gpio" is already registered, aborting…
cs89x0: request_region(0x320, 0x10) failed
Thanks,
Magnus
-
Magnus,
While I appreciate the information, I’m not ultimately in charge the kernel’s you’ve listed here.
I have built my own kernels which can be downloaded from:
[url]https://mastacontrola.com/fogboot/kernel/bzImage[/url]
I don’t know if it will work, but I’ve modified mine to work from the KS tree as Chris has done. I don’t know if it will work, but as that’s really the only change from my original Core based kernel, and that’s what Chris used, it should work. I just don’t know.
If you get a chance, please try it out and see. If it doesn’t use this kernel. I don’t know what other drivers he’s got added in though so it may not work across the board for your systems.
-
[quote=“Chris Sodey, post: 21062, member: 1418”]Tom,
I will try to test your kernel. I finished making my custom kernel and it is working.
[URL=‘https://skydrive.live.com/redir?resid=971575DDB836155F!175&authkey=!AFmNg5OiH-ViV00&ithint=file%2C’]https://skydrive.live.com/redir?resid=971575DDB836155F!175&authkey=!AFmNg5OiH-ViV00&ithint=file,[/URL][/quote]
I ran into this issue with some Dell 745 and 755 with ATI cards in them. This kernel worked for me as well. Thanks!
-
Michael, not that you need to, but you can test my kernel as well. The issue you’re reporting seems more related to KMS (Kernel Mode Setting) rather than the issue that is plaguing the Lenovo’s. That’s not to say this kernel isn’t correcting the same issue you were seeing, but more just trying to get a kernel built that works across the board, as best as I can at least.