No such thing as a generic kernel configuration in the way that you’re saying.

You’re going at this sideways, and we don’t even know what kind of laptop 
you’re running. Also, I wonder how much experience you have with Linux in 
general. So far the only version numbers you’ve provided are for an ancient 
kernel and our newer driver. Even 16.04 (which came out in April 2016) is 
running 4.13.0.

I’d say, start over. Get a newer version of Ubuntu LTS (16.04LTS or 18.04LTS if 
you can wait a week), and it should all work. If you have to, get a version 
that runs from memory (the live version) and download the bits you need for 
your old Ubuntu. Use google for help.

Todd Fujinaka
Software Application Engineer
Datacenter Engineering Group
Intel Corporation
todd.fujin...@intel.com

From: Dan Zulaica [mailto:dan.zulaica...@gmail.com]
Sent: Thursday, April 19, 2018 9:08 AM
To: Fujinaka, Todd <todd.fujin...@intel.com>
Cc: Kirsher, Jeffrey T <jeffrey.t.kirs...@intel.com>; 
e1000-devel@lists.sourceforge.net
Subject: Re: [E1000-devel] e1000 driver compile

Hi Todd,

The computer does not have any type of networking, just ‘lo’ shows up using 
‘ifconfig -a’. That is my problem trying to fix this. It definitely would be 
easier if I can use apt-get.

I have to type everything. So doing the best I can within a reasonable amount 
of time.

I need to compile for 2.6.32-24-generic #39 Ubuntu. I thought there would be a 
general way to create a generic kernel configuration.

Thanks,
Dan


On Thu, Apr 19, 2018 at 9:18 AM Fujinaka, Todd 
<todd.fujin...@intel.com<mailto:todd.fujin...@intel.com>> wrote:
Oh, and you never did tell us what version of Ubuntu you're running, either. 
Most likely it's no longer supported, but I'm not sure why you're having so 
much trouble with the drivers.

Todd Fujinaka
Software Application Engineer
Datacenter Engineering Group
Intel Corporation
todd.fujin...@intel.com<mailto:todd.fujin...@intel.com>


-----Original Message-----
From: Fujinaka, Todd 
[mailto:todd.fujin...@intel.com<mailto:todd.fujin...@intel.com>]
Sent: Thursday, April 19, 2018 8:06 AM
To: Dan Zulaica <dan.zulaica...@gmail.com<mailto:dan.zulaica...@gmail.com>>; 
Kirsher, Jeffrey T 
<jeffrey.t.kirs...@intel.com<mailto:jeffrey.t.kirs...@intel.com>>
Cc: e1000-devel@lists.sourceforge.net<mailto:e1000-devel@lists.sourceforge.net>
Subject: Re: [E1000-devel] e1000 driver compile

First, you really haven't shown us any of the error messages you're getting. 
Second, you really do need the kernel headers for your version of the kernel.

When you install the kernel headers, you should've done something like "apt 
install linux-headers-`uname -r`" (everything within the quotes) and something 
similar for the extras.

Cut-and-paste the errors (remember to paste them all) and maybe even file a bug 
and attach your whole dmesg if there's a run-time issue.

Todd Fujinaka
Software Application Engineer
Datacenter Engineering Group
Intel Corporation
todd.fujin...@intel.com<mailto:todd.fujin...@intel.com>

-----Original Message-----
From: Dan Zulaica 
[mailto:dan.zulaica...@gmail.com<mailto:dan.zulaica...@gmail.com>]
Sent: Wednesday, April 18, 2018 11:55 PM
To: Kirsher, Jeffrey T 
<jeffrey.t.kirs...@intel.com<mailto:jeffrey.t.kirs...@intel.com>>
Cc: e1000-devel@lists.sourceforge.net<mailto:e1000-devel@lists.sourceforge.net>
Subject: Re: [E1000-devel] e1000 driver compile

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<mailto: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<mailto:jeffrey.t.kirs...@intel.com>> wrote:
>>> -----Original Message-----
>>> From: Dan Zulaica 
>>> [mailto:dan.zulaica...@gmail.com<mailto:dan.zulaica...@gmail.com>]
>>> Sent: Wednesday, April 18, 2018 12:43
>>> To: Kirsher, Jeffrey T 
>>> <jeffrey.t.kirs...@intel.com<mailto:jeffrey.t.kirs...@intel.com>>
>>> Cc: 
>>> e1000-devel@lists.sourceforge.net<mailto: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<mailto: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<http://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<mailto:dan.zulaica...@gmail.com>]
>>> >> Sent: Wednesday, April 18, 2018 12:29
>>> >> To: Kirsher, Jeffrey T 
>>> >> <jeffrey.t.kirs...@intel.com<mailto:jeffrey.t.kirs...@intel.com>>
>>> >> Cc: 
>>> >> e1000-devel@lists.sourceforge.net<mailto: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<mailto:jeffrey.t.kirs...@intel.com>> wrote:
>>> >> >> -----Original Message-----
>>> >> >> From: Dan Zulaica 
>>> >> >> [mailto:dan.zulaica...@gmail.com<mailto:dan.zulaica...@gmail.com>]
>>> >> >> Sent: Wednesday, April 18, 2018 10:24
>>> >> >> To: 
>>> >> >> e1000-devel@lists.sourceforge.net<mailto: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<http://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<mailto:E1000-devel@lists.sourceforge.net>
>>> >> >> https://lists.sourceforge.net/lists/listinfo/e1000-devel
>>> >> >> To learn more about Intel&#174; 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<mailto:E1000-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; 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<mailto:E1000-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; 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&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to