[CentOS] lan driver for intel dg43nb

Wed Sep 17 01:06:46 UTC 2008
John R Pierce <pierce at hogranch.com>

Lanny Marcus wrote:
> On Tue, Sep 16, 2008 at 7:16 PM, Lanny Marcus <lmmailinglists at gmail.com> wrote:
>   
>> On Tue, Sep 16, 2008 at 4:45 AM, Rilawich Ango <maillisting at gmail.com> wrote:
>>     
>>>  I have an intel mother board dg43b
>>> (http://support.intel.com/Products/Desktop/Motherboards/DG43NB/DG43NB-overview.htm)
>>> which have an on board lan interface.  In default, it can't be
>>> activated after CentOS5.2 installed.  I can't find any driver or
>>> information about how to activate this interface.  Can anyone tell me
>>> how to work it out?
>>>       
>> LAN support
>> Gigabit (10/100/1000 Mbits/sec) LAN subsystem using the Intel(R)
>> 82567V Boazman Gigabit Ethernet Controller
>>
>> The question is, whether or not there is support for that chip in the
>> Kernel or the Plus Kernel or if you can add it, if not. Hopefully,
>> someone here knows about that controller. In the mean time, Google for
>> that controller and Linux.
>>
>>     
> Look here:
> <http://cateee.net/lkddb/web-lkddb/E1000E.html>
>   


so, the latest (2.6.27) generic kernel e1000e driver supports the 82567V 
and variants, and I note that centOS 5.latest has 
/lib/modules/2.6.18-92.1.10.el5/kernel/drivers/net/e1000e/e1000e.ko but 
that STILL doesn't answer if the e1000e family driver in CetnOS 5.2 
supports this specific version chip.

the only way I'd know to determine this would be to look at the RHEL 
SRPM's and see if they built in support for /VEN_8086/DEV_10CB/ 
(assuming thats the chip you have)...

however, I *think* this does answer the question...

# grep ^e1000e modules./lib/modules/2.6.18-92.1.10.el5/pcimap
e1000e               0x00008086 0x0000105e 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000105f 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010a4 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010bc 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010a5 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x00001060 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010d9 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010da 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010d5 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010b9 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000107d 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000107e 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000107f 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000108b 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000108c 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000109a 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x00001096 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010ba 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x00001098 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010bb 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000104c 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010c5 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010c4 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000104a 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000104b 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000104d 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x00001049 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010c0 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010c2 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010c3 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x000010bd 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0
e1000e               0x00008086 0x0000294c 0xffffffff 0xffffffff 
0x00000000 0x00000000 0x0

I don't see 0x00008086 0x000010cb here.

so, 82567V chips /are not/ recognized here (see the list of 
vendor/device ID's on http://cateee.net/lkddb/web-lkddb/E1000E.html for 
what chip is what)