Intel gigabit network controllers not detected when netinstalling 20081022.1 on Intel Bensley

Bug #290073 reported by Marc Tardif
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Intrepid
Fix Released
Undecided
Unassigned

Bug Description

When netinstalling the daily server i386 image from 20081022.1, the Intel gigabit network controllers are not detected which prevents the installation to continue. It's pretty hard to gather information in this context, so here is a copy and paste from the relevant part of the lspci -vvnn output:

07:00.0 Ethernet controller [0200]: Intel Corporation 82575EB Gigabit Network Connection [8086:10a7] (rev 02)
        Subsystem: Super Micro Computer Inc Device [15d9:10a7]
        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: 32 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at d8020000 (32-bit, non-prefetchable) [size=128K]
        Region 1: Memory at d8000000 (32-bit, non-prefetchable) [size=128K]
        Region 2: I/O ports at 2000 [size=32]
        Region 3: Memory at d8080000 (32-bit, non-prefetchable) [size=16K]
        [virtual] Expansion ROM at d8300000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
                Address: 0000000000000000 Data: 0000
        Capabilities: [60] MSI-X: Enable- Mask- TabSize=10
                Vector table: BAR=3 offset=00000000
                PBA: BAR=3 offset=00002000
        Capabilities: [a0] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Latency L0 <4us, L1 <64us
                        ClockPM- Suprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [100] Advanced Error Reporting <?>
        Capabilities: [140] Device Serial Number 30-9d-7d-ff-ff-48-30-00

07:00.1 Ethernet controller [0200]: Intel Corporation 82575EB Gigabit Network Connection [8086:10a7] (rev 02)
        Subsystem: Super Micro Computer Inc Device [15d9:10a7]
        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: 32 bytes
        Interrupt: pin B routed to IRQ 11
        Region 0: Memory at d8060000 (32-bit, non-prefetchable) [size=128K]
        Region 1: Memory at d8040000 (32-bit, non-prefetchable) [size=128K]
        Region 2: I/O ports at 2020 [size=32]
        Region 3: Memory at d8084000 (32-bit, non-prefetchable) [size=16K]
        [virtual] Expansion ROM at d8320000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
                Address: 0000000000000000 Data: 0000
        Capabilities: [60] MSI-X: Enable- Mask- TabSize=10
                Vector table: BAR=3 offset=00000000
                PBA: BAR=3 offset=00002000
        Capabilities: [a0] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Latency L0 <4us, L1 <64us
                        ClockPM- Suprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [100] Advanced Error Reporting <?>
        Capabilities: [140] Device Serial Number 30-9d-7d-ff-ff-48-30-00

CVE References

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Marc,

Is it possible to grab any dmesg output from the machine? Also, just curious if this also happens when installing from a CD?

Revision history for this message
Marc Tardif (cr3) wrote :

By the way, the same problem occurs with the ubuntu amd64 image from 20081022.1. Just to make sure the network controllers aren't being detected, here's the output of "ip link show" on the server:

1: lo: <LOOPBACK> mtu 16436 qdisc noop
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

So, the network interfaces are really not being detected. After I try to modprobe e1000 and e1000e, the above output still doesn't change.

Revision history for this message
Marc Tardif (cr3) wrote :

The server is only available from remote, so I can't try installing from a CD.

Revision history for this message
Tim Gardner (timg-tpi) wrote :
Revision history for this message
Erik Reuter (misc71) wrote :

I experienced this bug installing 8.10 server amd64 release from CD. Judging from Tim Gardner's fix, the problem is that igb module is missing.

Is there a workaround that I can specify during the install to get it to work, until Tim's fix is available? When will Tim's fix make it into the CD image downloads?

Revision history for this message
Tim Gardner (timg-tpi) wrote :

How bizarre. Somehow the last commit ended up in a branch. Now its really commited to 'master':

http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-intrepid.git;a=commit;h=6ef67b2ff1f2074029a4d55ef96138caa90ab35c

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (5.7 KiB)

This bug was fixed in the package linux - 2.6.27-9.18

---------------
linux (2.6.27-9.18) jaunty; urgency=low

  [ Amit Kucheria ]

  * Add the armel architecture

  [ Leann Ogasawara ]

  * Reboot stalls after installing Intrepid from alternate on a Dell
    Optiplex 330
    - LP: #293372

  [ Stefan Bader ]

  * (no-up) buildenv: Update git-ubuntu-log

  [ Tim Gardner ]

  * SAUCE: Firmware Version is invalid in cciss (version 2)
    - LP: #284031
  * Add igb to debian installer udeb
    - LP: #290073

  [ Upstream Kernel Changes ]

  * Revert "HID: Invert HWHEEL mappings for some Logitech mice"
  * md: fix bug in raid10 recovery.
    - LP: #285156
  * SCSI: sd: Fix handling of NO_SENSE check condition
  * S390: Fix sysdev class file creation.
  * sysfs: Fix return values for sysdev_store_{ulong, int}
  * USB: fix crash when URBs are unlinked after the device is gone
  * ALSA: hda - Add reboot notifier
  * kbuild: mkspec - fix build rpm
  * x86: fix /dev/mem mmap breakage when PAT is disabled
  * atl1: fix vlan tag regression
  * libertas: fix buffer overrun
  * libata: initialize port_task when !CONFIG_ATA_SFF
  * syncookies: fix inclusion of tcp options in syn-ack
  * tcpv6: fix option space offsets with md5
  * pkt_sched: sch_generic: Fix oops in sch_teql
  * sparc64: Fix race in arch/sparc64/kernel/trampoline.S
  * math-emu: Fix signalling of underflow and inexact while packing result.
  * firewire: fix setting tag and sy in iso transmission
  * firewire: fix ioctl() return code
  * firewire: Survive more than 256 bus resets
  * firewire: fix struct fw_node memory leak
  * firewire: fw-sbp2: delay first login to avoid retries
  * firewire: fw-sbp2: fix races
  * ACPI: Always report a sync event after a lid state change
  * powerpc: fix i2c on PPC linkstation / kurobox machines
  * powerpc: Reserve in bootmem lmb reserved regions that cross NUMA nodes
  * powerpc/numa: Make memory reserve code more robust
  * powerpc: Don't use a 16G page if beyond mem= limits
  * i2c: The i2c mailing list is moving
  * scx200_i2c: Add missing class parameter
  * ALSA: use correct lock in snd_ctl_dev_disconnect()
  * V4L: pvrusb2: Keep MPEG PTSs from drifting away
  * DVB: s5h1411: bugfix: Setting serial or parallel mode could destroy
    bits
  * DVB: s5h1411: Perform s5h1411 soft reset after tuning
  * DVB: s5h1411: Power down s5h1411 when not in use
  * PCI: fix 64-vbit prefetchable memory resource BARs
  * sched: disable the hrtick for now
  * sched_clock: prevent scd->clock from moving backwards
  * x86: avoid dereferencing beyond stack + THREAD_SIZE
  * rtc-cmos: look for PNP RTC first, then for platform RTC
  * USB: storage: Avoid I/O errors when issuing SCSI ioctls to JMicron
    USB/ATA bridge
  * sata_promise: add ATA engine reset to reset ops
  * sata_nv: fix generic, nf2/3 detection regression
  * ACPI: EC: Rename some variables
  * ACPI: EC: Check for IBF=0 periodically if not in GPE mode
  * libata: Fix LBA48 on pata_it821x RAID volumes.
  * ACPI: Ingore the RESET_REG_SUP bit when using ACPI reset mechanism
  * ACPI: Clear WAK_STS on resume
  * hfsplus: fix Buffer overflow with a corrupted image
  * hfsplus: check read_mapping_page() retur...

Read more...

Changed in linux:
status: Fix Committed → Fix Released
Martin Pitt (pitti)
Changed in linux:
assignee: nobody → timg-tpi
milestone: none → intrepid-updates
milestone: intrepid-updates → none
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted linux into intrepid-proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in linux:
milestone: intrepid-updates → none
status: New → Fix Committed
Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Intrepid):
assignee: Tim Gardner (timg-tpi) → nobody
status: Fix Committed → Fix Released
Changed in linux (Ubuntu):
assignee: Tim Gardner (timg-tpi) → nobody
importance: Medium → Undecided
status: Fix Released → Invalid
Revision history for this message
televisi (jo-sidarta) wrote :

Hi there,
I use Ubuntu Server 9.04 with dual NIC Intel 82575EB (igb); seems there is still an intermittent issue during ping / "apt-get update";
Please help me solve the issue through thread in: http://art.ubuntuforums.org/showthread.php?t=1193107

Thanks

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

Other bug subscribers

Remote bug watches

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