[CentOS] Network cards not recognised

Sat Sep 11 14:52:34 UTC 2010
Larry Vaden <vaden at texoma.net>

On Sat, Sep 11, 2010 at 9:37 AM, Gabriel Tabares
<gabriel.tabares at roboreus.com> wrote:
>  Hi,
>
> We have a HP DL385 G6 server that is having an issue. Two of the 4
> network cards are not being recognised by Linux.
>
> We have quite a few other servers with the same hardware and no issues
> but, before I call HP, I would like to make sure that I am not doing
> anything wrong :)
>
> I have tried with the kernel that came with CentOS 5.5 and the updated
> one kernel-2.6.18-194.11.3.
>
> I do an lspci and they're all there:
>
> lspci | grep Eth
> 03:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709
> Gigabit Ethernet (rev 20)
> 03:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709
> Gigabit Ethernet (rev 20)
> 41:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709
> Gigabit Ethernet
> 41:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709
> Gigabit Ethernet

Notice that two of the cards are Rev 20, two are not.

Look at each card to determine the Rev level of each card.

Then populate the machine with only the Rev 20 cards and see if you
get what you would expect.

Then populate the machine with only the non-Rev 20 cards and see if
you get what you would expect.

There are a number of articles found by Google that indicate you may
need to upgrade BIOS or use a later version of the driver.

kind regards/ldv