Intel-based ethernet interfaces can't detect link state

Bug #1657367 reported by squirL
16
This bug affects 3 people
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_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

---
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=UUID=a4e3c371-9e25-45f8-ae21-6e876f19c276
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
NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
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=/vmlinuz-4.4.0-59-generic root=UUID=396b00e0-4d6d-4143-a0a0-d954eafc3c12 ro
ProcVersionSignature: Ubuntu 4.4.0-59.80-generic 4.4.35
RelatedPackageVersions:
 linux-restricted-modules-4.4.0-59-generic N/A
 linux-backports-modules-4.4.0-59-generic N/A
 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.asset.tag: 511-1418-03
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:bvnAmericanMegatrendsInc.:bvr08070400:bd02/17/2014:svnOracleCorporation:pnSUNBLADEX6270M2SERVERMODULE:pvr:rvnOracleCorporation:rnASSY,BLADE,X6270,M2:rvr511-1418-03:cvnORACLECORPORATION:ct28:cvr:
dmi.product.name: SUN BLADE X6270 M2 SERVER MODULE
dmi.sys.vendor: Oracle Corporation

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

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.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
squirL (andriy-tovstik) wrote : CRDA.txt

apport information

tags: added: apport-collected xenial
description: updated
Revision history for this message
squirL (andriy-tovstik) wrote : CurrentDmesg.txt

apport information

Revision history for this message
squirL (andriy-tovstik) wrote : JournalErrors.txt

apport information

Revision history for this message
squirL (andriy-tovstik) wrote : Lspci.txt

apport information

Revision history for this message
squirL (andriy-tovstik) wrote : Lsusb.txt

apport information

Revision history for this message
squirL (andriy-tovstik) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
squirL (andriy-tovstik) wrote : ProcInterrupts.txt

apport information

Revision history for this message
squirL (andriy-tovstik) wrote : ProcModules.txt

apport information

Revision history for this message
squirL (andriy-tovstik) wrote : UdevDb.txt

apport information

Revision history for this message
squirL (andriy-tovstik) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.10 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10-rc4

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
squirL (andriy-tovstik) wrote :

Thanks for your help!

Well, i've installed kernel v4.10-rc4. Unfortunately after mainline kernel installation my system doesn't boot at all. it hangs while systemd jobs are running.

I have rolled back to old kernel 4.4.0-59

Any ideas?

Revision history for this message
squirL (andriy-tovstik) wrote :

Unfortunately i have no ability to copy mainline kernel boot log from ILOM screen... What additional information should i provide?

squirL (andriy-tovstik)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
John Arce (john-arce) wrote :

I'm having this issue in a fresh install of Ubuntu 20.04 with an Intel NIC and the IGC driver.

https://askubuntu.com/questions/1244745/ubuntu-20-04-intel-network-connectivity-issue-bug-in-igc

Should I submit new logfiles? Start a new bug?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.