Bug 508590

Summary: tg3.ko (Broadcom NetXtreme BCM5722 NIC) unable to bring up the second NIC
Product: Red Hat Enterprise Linux 5 Reporter: Gabriele Paggi <gabriele.pgi>
Component: kernelAssignee: John Feeney <jfeeney>
Status: CLOSED NOTABUG QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: medium Docs Contact:
Priority: low    
Version: 5.3CC: dzickus, gabriele.pgi
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-06-29 15:31:59 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Gabriele Paggi 2009-06-28 21:53:23 UTC
Description of problem:

Server HP DL180 with two "Broadcom NetXtreme BCM5722 Gigabit Ethernet PCI Express" NICs.
Both card are recognized by the OS and the tg3.ko module is loaded but I'm not able to bring up the second network interface.
The same exact NIC works on another server (same model) that is running Windows 2003 STD 32Bit.

Version-Release number of selected component (if applicable):

2.6.18-128.1.14.el5

How reproducible:


Steps to Reproduce:
1. ifup eth1
  
Actual results:

tg3 device eth1 does not seem to be present, delaying initialization.


Additional info:

[root@HOST ~]# lspci | grep -i broadcom
05:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5722 Gigabit Ethernet PCI Express
07:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5722 Gigabit Ethernet PCI Express
==========================================
[root@HOST ~]# dmesg | grep eth[01]
eth0: Tigon3 [partno(BCM95722A2202G) rev a200 PHY(5722/5756)] (PCI Express) 10/100/1000Base-T Ethernet 00:10:18:32:2d:a3
eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1]
eth0: dma_rwctrl[76180000] dma_mask[64-bit]
eth1: Tigon3 [partno(N/A) rev a200 PHY(5722/5756)] (PCI Express) 10/100/1000Base-T Ethernet 00:22:64:42:db:13
eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1]
eth1: dma_rwctrl[76180000] dma_mask[64-bit]
tg3: eth0: Link is up at 1000 Mbps, full duplex.
tg3: eth0: Flow control is off for TX and off for RX.
eth0: no IPv6 routers present
==========================================
[root@HOST ~]# tail -n2 -f /etc/modprobe.conf
alias eth0 tg3
alias eth1 tg3

Comment 1 Gabriele Paggi 2009-06-29 15:01:54 UTC
My apologizes. 
Mac-addresses were misconfigured in the ifcfg-eth[01] files. Modifying the two files according to what is reported by dmesg fixed this issue.

Comment 2 John Feeney 2009-06-29 15:31:59 UTC
As a result of comment #1, I am going to close this as not-a-bug.