LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   PCI card not discovered (https://www.linuxquestions.org/questions/linux-newbie-8/pci-card-not-discovered-829756/)

rake1596 09-01-2010 10:56 AM

PCI card not discovered
 
Hi,

We have 2 Dell Poweredge R610's running Redhat 2.6.9-67.ELsmp.

The onboard Broadcom Network card works as expected but we are having problems configuring the INTEL quad card which I believe is also installed as default.

The correct driver (e1000 which has been downloaded) can be seen from lsmod although that's about it really (presume this is the correct driver). I am unable to plumb eth4-eth7 which I think would be the INTEL Network interfaces.

When I do add eth5 for example and ifup the interface I receive:

e1000 device eth5 does not seem to be present, delaying initialization

lsmod shows:

e1000 122705 0

The card is installed in PCI slot1

lspci shows the following: NB: I did try update-pciids but the servers are behind a Firewall and unable to reach the Internet.

06:00:0 Ethernet controller: Intel Corporation: Unknown device 10e8 (rev 01)
06:00:1 Ethernet controller: Intel Corporation: Unknown device 10e8 (rev 01)
07:00:0 Ethernet controller: Intel Corporation: Unknown device 10e8 (rev 01)
07:00:1 Ethernet controller: Intel Corporation: Unknown device 10e8 (rev 01)

Ive added the following entries to modprobe.conf

alias eth4 e1000
alias eth5 e1000
alias eth6 e1000
alias eth7 e1000

But still no luck.

Ive tried kudzu to try and recognise the device and dmesg shows:

Intel (R) PRO/1000 Network Driver - version 7.3.20-k3-NAPI
Copyright (c) 1995-2006 Intel Corporation


On another note, what's the procedure to reread modprobe.conf on the fly please..??..

Any advise would be gratefully received.



Thanks...

rake1596 09-01-2010 11:00 AM

For info, according to 'modprobe e1000' the version is:

7.3.20-k2-NAPI 9F1780ED381F0860E4C0847

jefro 09-01-2010 04:31 PM

I'd boot to some live cd's that you have around. See what they say about lspci on that slot. I'd also move the card to a free slot if possible just in case it is some slot issue.

Tinkster 09-01-2010 07:17 PM

Quote:

Originally Posted by rake1596 (Post 4084975)
Hi,

We have 2 Dell Poweredge R610's running Redhat 2.6.9-67.ELsmp.

The onboard Broadcom Network card works as expected but we are having problems configuring the INTEL quad card which I believe is also installed as default.

The correct driver (e1000 which has been downloaded) can be seen from lsmod although that's about it really (presume this is the correct driver). I am unable to plumb eth4-eth7 which I think would be the INTEL Network interfaces.

When I do add eth5 for example and ifup the interface I receive:

e1000 device eth5 does not seem to be present, delaying initialization

lsmod shows:

e1000 122705 0

The card is installed in PCI slot1

lspci shows the following: NB: I did try update-pciids but the servers are behind a Firewall and unable to reach the Internet.

06:00:0 Ethernet controller: Intel Corporation: Unknown device 10e8 (rev 01)
06:00:1 Ethernet controller: Intel Corporation: Unknown device 10e8 (rev 01)
07:00:0 Ethernet controller: Intel Corporation: Unknown device 10e8 (rev 01)
07:00:1 Ethernet controller: Intel Corporation: Unknown device 10e8 (rev 01)

Ive added the following entries to modprobe.conf

alias eth4 e1000
alias eth5 e1000
alias eth6 e1000
alias eth7 e1000

But still no luck.

Ive tried kudzu to try and recognise the device and dmesg shows:

Intel (R) PRO/1000 Network Driver - version 7.3.20-k3-NAPI
Copyright (c) 1995-2006 Intel Corporation


On another note, what's the procedure to reread modprobe.conf on the fly please..??..

Any advise would be gratefully received.



Thanks...

That kernel is just about prehistoric; the fact that lspci
flags the cards as "unknown" doesn't bode too well, either.

Any chance for you to upgrade RH AS4 to a newer patch-level?


Cheers,
Tink

rake1596 09-02-2010 04:04 AM

Thanks for the replies...

I downloaded and ran a nice little script called 'netdriverinfo.sh' which when run shows the following:

: 06:00.0
Make/Model - Intel Corporation: Unknown device a02c
Ethernet controller - Intel Corporation: Unknown device 10e8
VenID:DevID - 06:00.0 C
Driver Name = No driver loaded
Driver Version = No driver loaded


and for 06:00.1, 07:00.0 and 07:00.1

I then downloaded the e1000e driver and compiled but have the same issue.

According to the release notes, the driver (and the default e1000 driver) should work as expected with the 2.4.x and 2.6.x kernel, appreciate I could upgrade the kernel to a newer patch level (which I may do as a last resort) but still caan't understand why the card is not being recognised.

Will continue my investigations, thanks...

rake1596 09-02-2010 07:06 AM

On further investigation it would seem that the card installed is a 82576 so I needed to load the 'igb' driver which I did but unfortunately I am still not able to see the card.

This is becoming increasingly frustrating so I may have to bite the bullet and patch the kernel.

jefro 09-02-2010 03:35 PM

Or put in a supported card.

rake1596 09-07-2010 03:52 AM

Turns out the R610 is only supported from RHEL V4.7 which would explain the issues.

Will upgrade to V4.8 and in future read RHN for the hardware support lists.

Thanks again to all who responded.


All times are GMT -5. The time now is 07:00 PM.