[CentOS] Network cards not recognised

Sat Sep 11 15:04:34 UTC 2010
Gabriel Tabares <gabriel.tabares at roboreus.com>

  On 11/09/2010 15:52, Larry Vaden wrote:
> 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.
>
Unluckily, I have no physical access to the machine, so removing cards 
is not an option.

> 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.
>
I have already upgraded the firmware to the latest.

I will look for updated drivers for the cards.

Thanks