I have Centos7 installed on HP bl460c Gen9. Machine has two interfaces:<br />
06:00.0 Ethernet controller: Broadcom Corporation BCM57840 NetXtreme II 10/20-Gigabit Ethernet (rev 11)<br />
06:00.1 Ethernet controller: Broadcom Corporation BCM57840 NetXtreme II 10/20-Gigabit Ethernet (rev 11)<br />
<br />
On kernel 3.10.0-123.9.3.el7 first of them doesn't work (link down) when second works great:<br />
eno49: flags=6147<UP,BROADCAST,SLAVE,MULTICAST> mtu 1500<br />
eno50: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500<br />
<br />
[ 70.102848] bnx2x 0000:06:00.0 eno49: NIC Link is Up, 1000 Mbps full duplex, Flow control: none<br />
[ 70.157877] bnx2x 0000:06:00.0 eno49: NIC Link is Down<br />
<br />
# ethtool eno49<br />
Settings for eno49:<br />
Supported ports: [ FIBRE ]<br />
Supported link modes: 1000baseT/Full<br />
10000baseT/Full<br />
Supported pause frame use: Symmetric Receive-only<br />
Supports auto-negotiation: Yes<br />
Advertised link modes: 1000baseT/Full<br />
10000baseT/Full<br />
Advertised pause frame use: Symmetric Receive-only<br />
Advertised auto-negotiation: Yes<br />
Speed: Unknown!<br />
Duplex: Unknown! (255)<br />
Port: FIBRE<br />
PHYAD: 1<br />
Transceiver: internal<br />
Auto-negotiation: on<br />
Supports Wake-on: g<br />
Wake-on: g<br />
Current message level: 0x00000000 (0)<br />
<br />
Link detected: no<br />
<br />
Upgrading the kernel to kernel-ml-3.17.4-1.el7.elrepo.x86_64 resolved this problem.<br />
Related info:<br />
<a href="https://lists.launchpad.net/kernel-packages/msg80453.html">https://lists.launchpad.net/kernel-packages/msg80453.html</a> [<a href="https://lists.launchpad.net/kernel-packages/msg80453.html" target="_blank">^</a>]<br />
<a href="http://patchwork.ozlabs.org/patch/358990/">http://patchwork.ozlabs.org/patch/358990/</a> [<a href="http://patchwork.ozlabs.org/patch/358990/" target="_blank">^</a>]<br />
<br />
Please patch the stock kernel.
↧