The igb driver fails to work when using Broadcom 54616 as PHY.
00:14.0 Ethernet controller: Intel Corporation Ethernet Connection I354 (rev 03) 00:14.1 Ethernet controller: Intel Corporation Ethernet Connection I354 (rev 03) 00:14.2 Ethernet controller: Intel Corporation Ethernet Connection I354 (rev 03)
$ dmesg | grep igb [ 3.472655] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.3.0-k [ 3.480475] igb: Copyright (c) 2007-2014 Intel Corporation. [ 3.584768] igb: probe of 0000:00:14.0 failed with error -2 [ 3.965971] igb 0000:00:14.1: added PHC on eth0 [ 3.971066] igb 0000:00:14.1: Intel(R) Gigabit Ethernet Network Connection [ 4.010706] igb 0000:00:14.1: eth0: PBA No: 002000-000 [ 4.016458] igb 0000:00:14.1: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s) [ 4.399662] igb 0000:00:14.2: added PHC on eth1 [ 4.404738] igb 0000:00:14.2: Intel(R) Gigabit Ethernet Network Connection [ 4.412489] igb 0000:00:14.2: eth1: PBA No: 002000-000 [ 4.418235] igb 0000:00:14.2: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s) [ 4.428206] igb 0000:00:14.1 enp0s20f1: renamed from eth0 [ 4.465744] igb 0000:00:14.2 enp0s20f2: renamed from eth1
A patch can be found in OpenNetworkLinux: https://github.com/opencomputeproject/OpenNetworkLinux/blob/master/packages/base/any/kernels/3.18.25/patches/driver-support-intel-igb-bcm54616-phy.patch
The igb driver fails to work when using Broadcom 54616 as PHY.
00:14.0 Ethernet controller: Intel Corporation Ethernet Connection I354 (rev 03)
00:14.1 Ethernet controller: Intel Corporation Ethernet Connection I354 (rev 03)
00:14.2 Ethernet controller: Intel Corporation Ethernet Connection I354 (rev 03)
$ dmesg | grep igb
[ 3.472655] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.3.0-k
[ 3.480475] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.584768] igb: probe of 0000:00:14.0 failed with error -2
[ 3.965971] igb 0000:00:14.1: added PHC on eth0
[ 3.971066] igb 0000:00:14.1: Intel(R) Gigabit Ethernet Network Connection
[ 4.010706] igb 0000:00:14.1: eth0: PBA No: 002000-000
[ 4.016458] igb 0000:00:14.1: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
[ 4.399662] igb 0000:00:14.2: added PHC on eth1
[ 4.404738] igb 0000:00:14.2: Intel(R) Gigabit Ethernet Network Connection
[ 4.412489] igb 0000:00:14.2: eth1: PBA No: 002000-000
[ 4.418235] igb 0000:00:14.2: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
[ 4.428206] igb 0000:00:14.1 enp0s20f1: renamed from eth0
[ 4.465744] igb 0000:00:14.2 enp0s20f2: renamed from eth1
A patch can be found in OpenNetworkLinux: https:/ /github. com/opencompute project/ OpenNetworkLinu x/blob/ master/ packages/ base/any/ kernels/ 3.18.25/ patches/ driver- support- intel-igb- bcm54616- phy.patch