Hi Leann Ogasawara:

I posted a quite complete report to Debian. This is the link:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527056

And I make a copy here:

The ethernet controller doesn't work after normal reboot. I have to halt
the system and restart the power if I want to "reboot". The ethernet
controller works well after these "reboot" steps.

A part of "lscpi -v":
01:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (MOB) 
Ethernet Controller (rev 83)
        Subsystem: Benq Corporation Device 500c
        Flags: bus master, medium devsel, latency 128, IRQ 10
        Memory at e0008000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at c0c0 [size=64]
        Capabilities: <access denied>
        Kernel driver in use: e100

When the ethernet controller isn't working, i.e. after a normal reboot,
"lspci" can list out the information of the ethernet controller just
like above except the line "Kernel driver in use: e100". I then try
loading the "e100" module manually with "sudo modprobe e100". But it
still doesn't work.

A part of "dmesg" of a perfect boot:
[    3.083513] e100: Intel(R) PRO/100 Network Driver, 3.5.23-k6-NAPI
[    3.083517] e100: Copyright(c) 1999-2006 Intel Corporation
[    3.086374] ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 10
[    3.086381] e100 0000:01:08.0: PCI INT A -> Link[LNKE] -> GSI 10 (level, 
low) -> IRQ 10
[    3.171720] e100 0000:01:08.0: PME# disabled
[    3.172127] e100: eth0: e100_probe: addr 0xe0008000, irq 10, MAC addr 
00:03:9d:73:a4:20

A part of "dmesg" of an imperfect boot:
[    2.047247] e100: Intel(R) PRO/100 Network Driver, 3.5.23-k6-NAPI
[    2.047251] e100: Copyright(c) 1999-2006 Intel Corporation
[    2.047302] e100 0000:01:08.0: BAR 0: error updating (0xe0008000 != 0x000000)
[    2.047355] e100 0000:01:08.0: enabling device (0000 -> 0003)
[    2.050246] ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 10
[    2.050255] e100 0000:01:08.0: PCI INT A -> Link[LNKE] -> GSI 10 (level, 
low) -> IRQ 10
[    2.050363] e100 0000:01:08.0: setting latency timer to 64
[    2.137823] e100: 0000:01:08.0: e100_eeprom_load: EEPROM corrupted
[    2.137879] e100 0000:01:08.0: PCI INT A disabled
[    2.137894] e100: probe of 0000:01:08.0 failed with error -11

And I have tried a few other versions of Linux kernel. I found that this bug 
emerged in 2.6.27 version.
Default kernel of Ubuntu 8.04, i.e. 2.6.24 doesn't have this bug, and default 
kernel of Testing, i.e. 2.6.26 neither.
All kernels from 2.6.27 version from multiple distributions like Ubuntu 
8.10(2.6.27), Ubuntu 9.04(2.6.28), Arch(2.6.28), Gentoo(2.6.28) and 
Unstable(2.6.29) have this bug, including the 2.6.29.2 kernel I compiled by 
myself.


Leann Ogasawara :
> Hi Cheese Lee,
>
> Can you capture and attach your full dmesg output after a reboot where
> the controller isn't working.  I'm curious to see what messages (if any)
> are logged.  Thanks.
>
> ** Changed in: linux (Ubuntu)
>        Status: New => Incomplete
>
>

-- 
Ethernet controller doesn't work after reboot
https://bugs.launchpad.net/bugs/363216
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to