Well, There are 'invalid module format' errors trying to install the re-compile .ko files from '2.6.32.24'. Is there a version mis-match? If so how do I configure for generic and can I change the version? I need version '2.6.32-24-generic'. If that is the problem. I guess I could try to force the install.
Any ideas? Dan On Thu, Apr 19, 2018 at 12:16 AM, Dan Zulaica <dan.zulaica...@gmail.com> wrote: > Hi Jeffrey, > > I finally found the version.h and autoconf.h files in the > include/linux directory. This was after creating the kernel .config > file and re-compiling the entire kernel and modules. I will try the > included modules and if still do not work, will compile the separate > downloaded modules from sourceforge that you gave me earlier. > > Thanks for the help! > Dan > > > On Wed, Apr 18, 2018 at 2:49 PM, Kirsher, Jeffrey T > <jeffrey.t.kirs...@intel.com> wrote: >>> -----Original Message----- >>> From: Dan Zulaica [mailto:dan.zulaica...@gmail.com] >>> Sent: Wednesday, April 18, 2018 12:43 >>> To: Kirsher, Jeffrey T <jeffrey.t.kirs...@intel.com> >>> Cc: e1000-devel@lists.sourceforge.net >>> Subject: Re: [E1000-devel] e1000 driver compile >>> >>> Great, >>> >>> I thought I at least had the linux headers, though no autoconf.h file. >>> Are you saying I should download more than the headers? >> >> In Ubuntu (or Kubuntu), there are 2 kernel header packages that you need to >> install, they are linux-headers-<kernel version> and linux-headers-<kernel >> version>-generic. After installing both, if you still do not have a >> autoconf.h file, then you will need to download the entire kernel source. >> >> It is also recommended (by Ubuntu) to install the build-essentials package. >> >>> >>> On Wed, Apr 18, 2018 at 1:39 PM, Kirsher, Jeffrey T >>> <jeffrey.t.kirs...@intel.com> wrote: >>> > The Intel 1502 device id is the 82579LM Gigabit Network Connection, >>> which is supported by the e1000e driver. You can download the e1000e >>> driver from sourceforge.net: >>> > https://sourceforge.net/projects/e1000/files/e1000e%20stable/ >>> > >>> > Latest version is 3.4.0.2 and should compile just fine on your kernel, you >>> just need to make sure you have the Linux kernel source installed. >>> > >>> > The Broadcom device is your wireless adapter. >>> > >>> >> -----Original Message----- >>> >> From: Dan Zulaica [mailto:dan.zulaica...@gmail.com] >>> >> Sent: Wednesday, April 18, 2018 12:29 >>> >> To: Kirsher, Jeffrey T <jeffrey.t.kirs...@intel.com> >>> >> Cc: e1000-devel@lists.sourceforge.net >>> >> Subject: Re: [E1000-devel] e1000 driver compile >>> >> >>> >> Hi, >>> >> This is an older Dell latitude laptop. I see on Ethernet and one >>> >> Network controller line using lspci. >>> >> >>> >> 00:19.0 Ethernet controller: Intel Corporation Device 1502 (rev >>> >> 04) >>> >> >>> >> 02:00.0 Network controller: Broadcom Corporation Device 4727 (rev >>> >> 01) >>> >> >>> >> I have tried 'modprobe e1000.ko' and also for e1000e.ko and no return >>> >> messages. >>> >> >>> >> 'ifconfig -a' only shows 'lo'. >>> >> >>> >> Thanks for the help, >>> >> Dan >>> >> >>> >> >>> >> On Wed, Apr 18, 2018 at 1:15 PM, Kirsher, Jeffrey T >>> >> <jeffrey.t.kirs...@intel.com> wrote: >>> >> >> -----Original Message----- >>> >> >> From: Dan Zulaica [mailto:dan.zulaica...@gmail.com] >>> >> >> Sent: Wednesday, April 18, 2018 10:24 >>> >> >> To: e1000-devel@lists.sourceforge.net >>> >> >> Subject: [E1000-devel] e1000 driver compile >>> >> >> >>> >> >> Hi, >>> >> >> >>> >> >> I have Kubuntu with kernel version 2.6.32-24-generic on a Dell >>> >> >> Latitude laptop that has Intel Pro/100 network adapter. E1000 is >>> >> >> said to be the driver that needs to be re-compiled, however I >>> >> >> cannot re-compile it. Trying an E100 compile says it is no longer >>> >> >> supported after >>> >> OS 2.4. >>> >> > >>> >> > The in-kernel driver for e1000 will be the most up-to-date driver. >>> >> > The out- >>> >> of-tree (OOT) driver on sourceforge will be older than what is in >>> >> that particular kernel. Are you sure you need the e1000 driver? You >>> >> might need the e1000e driver, which is the follow on to e1000 and >>> >> supports newer client silicon. >>> >> > >>> >> > If you have the device id (it can be retrieved from 'lspci'), we >>> >> > can verify >>> >> which driver you should be using for your ethernet device on the Dell >>> >> laptop. >>> >> > >>> >> >> I found some needed linux header files from the kernel.org >>> >> >> archives, however it does not have any autoconf.h file. I found a >>> 'version.h' >>> >> >> file for the Makefile check for it. I decided to remove the check >>> >> >> for these two files and try the make. There are now a lot of >>> >> >> warnings and a few error messages. >>> >> >> >>> >> >> I am wondering what I need to compile a new driver. The laptop has >>> >> >> not network connection. I even looked for a USB to ethernet driver. >>> >> >> >>> >> >> Thanks, >>> >> >> Dan Zulaica >>> >> >> >>> >> >> ------------------------------------------------------------------ >>> >> >> --- >>> >> >> --------- Check out the vibrant tech community on one of the >>> >> >> world's most engaging tech sites, Slashdot.org! >>> >> >> http://sdm.link/slashdot >>> >> >> _______________________________________________ >>> >> >> E1000-devel mailing list >>> >> >> E1000-devel@lists.sourceforge.net >>> >> >> https://lists.sourceforge.net/lists/listinfo/e1000-devel >>> >> >> To learn more about Intel® Ethernet, visit >>> >> >> http://communities.intel.com/community/wired ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired