Intel-based ethernet interfaces can't detect link state
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
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_
DISTRIB_
DISTRIB_
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]
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]
Kernel driver in use: igb
Kernel modules: igb
Modules:
modinfo igb
filename: /lib/modules/
version: 5.3.0-k
modinfo e1000e
filename: /lib/modules/
version: 3.2.6-k
---
AlsaDevices:
total 0
crw-rw----+ 1 root audio 116, 1 Jan 17 10:38 seq
crw-rw----+ 1 root audio 116, 33 Jan 17 10:38 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=
InstallationDate: Installed on 2016-12-29 (19 days ago)
InstallationMedia: Ubuntu-Server 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
IwConfig: Error: [Errno 2] No such file or directory
MachineType: Oracle Corporation SUN BLADE X6270 M2 SERVER MODULE
NonfreeKernelMo
Package: linux (not installed)
PciMultimedia:
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 astdrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157.6
RfKill: Error: [Errno 2] No such file or directory
Tags: xenial
Uname: Linux 4.4.0-59-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
_MarkForUpload: True
dmi.bios.date: 02/17/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 08070400
dmi.board.
dmi.board.name: ASSY,BLADE,X6270,M2
dmi.board.vendor: Oracle Corporation
dmi.board.version: 511-1418-03
dmi.chassis.type: 28
dmi.chassis.vendor: ORACLE CORPORATION
dmi.modalias: dmi:bvnAmerican
dmi.product.name: SUN BLADE X6270 M2 SERVER MODULE
dmi.sys.vendor: Oracle Corporation
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1657367
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.