Intel-based ethernet interfaces can't detect link state

Asked by squirL on 2017-01-17

I have number of SUN x86-based servers with Intel Ethenet controllers. Both igb and e1000 drivers are used. All servers have strange issue: after fresh Ubuntu 16.04 installation all ethernet links are in down state even if cables are plugged in.

At the network switch side links are in up state!

If i try to manually up the link via ip link tool, all works fine. When i try to manually assign an IP address to "dead" interface it brings up... After reboot all links are down again.

Any suggestion?

Environment:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"

Description of affected adapters:

10:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
        Subsystem: QLogic Corp. 82571EB Gigabit Ethernet Controller
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 256 bytes
        Interrupt: pin B routed to IRQ 49
        Region 0: Memory at faee0000 (32-bit, non-prefetchable) [size=128K]
        Region 1: Memory at faec0000 (32-bit, non-prefetchable) [size=128K]
        Region 2: I/O ports at 7c00 [size=32]
        Expansion ROM at faea0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: e1000e
        Kernel modules: e1000e

1f:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
        Subsystem: Oracle/SUN 82576 Gigabit Network Connection
        Physical Slot: 0
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 256 bytes
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at faf60000 (32-bit, non-prefetchable) [size=128K]
        Region 1: Memory at faf40000 (32-bit, non-prefetchable) [size=128K]
        Region 2: I/O ports at d880 [size=32]
        Region 3: Memory at faf98000 (32-bit, non-prefetchable) [size=16K]
        Expansion ROM at faf20000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: igb
        Kernel modules: igb

Modules:
modinfo igb
filename: /lib/modules/4.4.0-59-generic/kernel/drivers/net/ethernet/intel/igb/igb.ko
version: 5.3.0-k

modinfo e1000e
filename: /lib/modules/4.4.0-59-generic/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko
version: 3.2.6-k

Question information

Language:
English Edit question
Status:
Open
For:
Ubuntu linux Edit question
Assignee:
No assignee Edit question
Last query:
2017-01-17
Last reply:

Can you help with this problem?

Provide an answer of your own, or ask squirL for more information if necessary.

To post a message you must log in.