Trouble making a kernel with updated drivers
-
I did some searching in the forum here prior to posting. I saw that some other [URL=‘http://sourceforge.net/projects/freeghost/files/Kernels/’]kernels can be found here[/URL] and I’m gonna try that approach as a work around to my problem. For curiosity, here’s my problem;
I’m trying to add the latest Intel driver for the e1000e into my kernel and it’s throwing this error, but still continues and produces a bzImage. In testing, the laptop fails to bring up the NIC. I’m expecting the driver should work because booting a live Ubuntu 12.10 ISO, the Dell latitude e6530 is up and running with the NIC using the e1000e driver. I’m guessing that the latest Intel driver (on their site) is the same as what’s included on the Ubuntu 12.10 ISO. The error message below seems painfully obvious that i need to switch my builds machine from SMP to UP, but I’m not quite sure how to do that.
[CODE]/usr/src/linux-source-2.6.32/drivers/net/e1000e/Makefile:200: ***
/usr/src/linux-source-2.6.32/drivers/net/e1000e/Makefile:205: *** Warning: kernel source configuration (UP)
/usr/src/linux-source-2.6.32/drivers/net/e1000e/Makefile:206: *** does not match running kernel (SMP)
/usr/src/linux-source-2.6.32/drivers/net/e1000e/Makefile:208: *** Continuing with build,
/usr/src/linux-source-2.6.32/drivers/net/e1000e/Makefile:209: *** resulting driver may not be what you want
/usr/src/linux-source-2.6.32/drivers/net/e1000e/Makefile:210: ***[/CODE]I attempted changing [CODE]CONFIG_LOCALVERSION=“SMP”[/CODE] but that didnt seem to change anything.
Current builds server:
Ubuntu
Linux AusFog01 2.6.32-45-server #102-Ubuntu SMP Wed Jan 2 22:53:00 UTC 2013 x86_64 GNU/Linux
Fog .32Sources I’ve been using:
[url]http://www.cs.csubak.edu/~steve/cs216/Kernel-Build-HOWTO.html[/url]
[url]http://alien.slackbook.org/dokuwiki/doku.php?id=linux:kernelbuilding[/url] -
Yep, this ([url]http://sourceforge.net/projects/freeghost/files/Kernels/[/url]) was my answer. I simply ran the update from within the fog server web admin page and my Dell Latitude e6530 was able to boot and register.
I’m still curious about building kernels with new drivers but at least i can learn that without pressure of getting this laptop going.