FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 12-26-2011, 06:42 PM
Udo Richter
 
Default Bug#653314: e1000e: Wake-on-lan from hibernate broken since 2.6.32-36

Package: linux-2.6
Version: 2.6.32-39
Severity: normal
Tags: squeeze

Between 2.6.32-35 and 2.6.32-36, the ability to wake-on-lan from
suspend-to-disk got lost for my mainboard. Waking from poweroff and from
suspend-to-ram still works. This is probably related to bug #627700. The
bug is present up to the current 2.6.32-39. Mainboard is an Intel
DB43LD. Hibernating via hibernate-1.99-1.1, module is not blacklisted.

lspci -n:
00:19.0 0200: 8086:10de (rev 02)

lspci -vv:
00:19.0 Ethernet controller: Intel Corporation 82567LM-3 Gigabit Network
Connection (rev 02)
Subsystem: Intel Corporation Device 0025
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
Interrupt: pin A routed to IRQ 27
Region 0: Memory at d0500000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at d0524000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at f100 [size=32]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0300c Data: 41c1
Capabilities: [e0] Vendor Specific Information: Len=06 <?>
Kernel driver in use: e1000e

ethtool:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 2
Transceiver: internal
Auto-negotiation: on
MDI-X: on
Supports Wake-on: pumbag
Wake-on: g
Current message level: 0x00000001 (1)
Link detected: yes

syslog 2.6.32-35:
[ 4.177719] e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2
[ 4.177722] e1000e: Copyright (c) 1999-2008 Intel Corporation.
[ 4.192986] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[ 4.192994] e1000e 0000:00:19.0: setting latency timer to 64
[ 4.193083] e1000e 0000:00:19.0: irq 27 for MSI/MSI-X
[ 8.068727] e1000e 0000:00:19.0: irq 27 for MSI/MSI-X
[ 8.124136] e1000e 0000:00:19.0: irq 27 for MSI/MSI-X
[ 9.709290] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow
Control: RX/TX
(initiate hibernate)
[ 156.996938] e1000e 0000:00:19.0: PCI INT A disabled
[ 156.996944] e1000e 0000:00:19.0: PME# enabled
[ 156.996951] e1000e 0000:00:19.0: wake-up capability enabled by ACPI
[ 157.015284] ACPI: Preparing to enter system sleep state S4
(wake on lan)
[ 157.384859] ACPI: Waking up from system sleep state S4
[ 157.400032] e1000e 0000:00:19.0: restoring config space at offset 0xf
(was 0x100, writing 0x10a)
[ 157.400047] e1000e 0000:00:19.0: restoring config space at offset 0x1
(was 0x100000, writing 0x100007)
[ 157.504155] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[ 157.504159] e1000e 0000:00:19.0: setting latency timer to 64
[ 157.504168] e1000e 0000:00:19.0: wake-up capability disabled by ACPI
[ 157.504172] e1000e 0000:00:19.0: PME# disabled
[ 157.504200] e1000e 0000:00:19.0: irq 27 for MSI/MSI-X
[ 159.228855] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow
Control: RX/TX

syslog 2.6.32-36:
[ 4.208513] e1000e: Intel(R) PRO/1000 Network Driver - 1.2.20-k2
[ 4.208515] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.
[ 4.208552] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[ 4.208560] e1000e 0000:00:19.0: setting latency timer to 64
[ 4.208638] e1000e 0000:00:19.0: irq 27 for MSI/MSI-X
[ 4.522391] e1000e 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1)
00:27:0e:02:95:35
[ 4.522394] e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network
Connection
[ 4.522433] e1000e 0000:00:19.0: eth0: MAC: 8, PHY: 8, PBA No: FFFFFF-0FF
[ 8.312251] e1000e 0000:00:19.0: irq 27 for MSI/MSI-X
[ 8.368575] e1000e 0000:00:19.0: irq 27 for MSI/MSI-X
[ 9.993387] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow
Control: Rx/Tx
[ 9.993390] e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO
(initiate hibernate)
[ 174.706368] e1000e 0000:00:19.0: PCI INT A disabled
[ 174.706373] e1000e 0000:00:19.0: PME# enabled
[ 174.706381] e1000e 0000:00:19.0: wake-up capability enabled by ACPI
[ 174.723245] ACPI: Preparing to enter system sleep state S4
(failed attempt to wake-on-lan, manual start)
[ 175.096864] ACPI: Waking up from system sleep state S4
[ 175.112028] e1000e 0000:00:19.0: restoring config space at offset 0xf
(was 0x100, writing 0x10a)
[ 175.112043] e1000e 0000:00:19.0: restoring config space at offset 0x1
(was 0x100000, writing 0x100007)
[ 175.216145] e1000e 0000:00:19.0: wake-up capability disabled by ACPI
[ 175.216149] e1000e 0000:00:19.0: PME# disabled
[ 175.216207] e1000e 0000:00:19.0: irq 27 for MSI/MSI-X
[ 175.218145] e1000e 0000:00:19.0: eth0: MAC Wakeup cause - Unicast Packet
(note the wakeup cause entry - it just did not wake up)
[ 176.884961] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow
Control: Rx/Tx
[ 176.884963] e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO





--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4EF8CE32.6030704@gmx.de">http://lists.debian.org/4EF8CE32.6030704@gmx.de
 
Old 12-27-2011, 07:56 PM
Ben Hutchings
 
Default Bug#653314: e1000e: Wake-on-lan from hibernate broken since 2.6.32-36

On Mon, 2011-12-26 at 20:42 +0100, Udo Richter wrote:
> Package: linux-2.6
> Version: 2.6.32-39
> Severity: normal
> Tags: squeeze
>
> Between 2.6.32-35 and 2.6.32-36, the ability to wake-on-lan from
> suspend-to-disk got lost for my mainboard. Waking from poweroff and from
> suspend-to-ram still works. This is probably related to bug #627700.

Right. Sorry about this.

> The
> bug is present up to the current 2.6.32-39. Mainboard is an Intel
> DB43LD. Hibernating via hibernate-1.99-1.1, module is not blacklisted.
[...]

Can you test whether wake-on-LAN works with the current version in
testing (3.1.5-1)? You will need to upgrade initramfs-tools and
linux-base to install the later kernel version, but nothing else.

Ben.

--
Ben Hutchings
Knowledge is power. France is bacon.
 
Old 12-27-2011, 09:56 PM
Udo Richter
 
Default Bug#653314: e1000e: Wake-on-lan from hibernate broken since 2.6.32-36

Am 27.12.2011 21:56, schrieb Ben Hutchings:
> Can you test whether wake-on-LAN works with the current version in
> testing (3.1.5-1)? You will need to upgrade initramfs-tools and
> linux-base to install the later kernel version, but nothing else.

Seems to be working fine with 3.1.5-1, suspending to disk, to ram, and
waking from poweroff. I'm back on 2.6.32-35 though, would have to
resolve some kernel dependencies before upgrading permanently.

[ 4.220630] e1000e: Intel(R) PRO/1000 Network Driver - 1.4.4-k
[ 4.220633] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.
[ 4.256346] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[ 4.256358] e1000e 0000:00:19.0: setting latency timer to 64
[ 4.256474] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X
[ 4.444411] e1000e 0000:00:19.0: eth0: (PCI Express:2.5GT/s:Width x1)
00:27:0e:02:95:35
[ 4.444414] e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network
Connection
[ 4.444454] e1000e 0000:00:19.0: eth0: MAC: 8, PHY: 8, PBA No: FFFFFF-0FF
[ 8.618384] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X
[ 8.672121] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X
[ 12.356890] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow
Control: Rx/Tx

[ 117.322196] e1000e 0000:00:19.0: PCI INT A disabled
[ 117.322203] e1000e 0000:00:19.0: PME# enabled
[ 117.322210] e1000e 0000:00:19.0: wake-up capability enabled by ACPI
[ 117.552694] ACPI: Preparing to enter system sleep state S4

[ 117.745040] ACPI: Waking up from system sleep state S4
[ 117.760019] e1000e 0000:00:19.0: BAR 0: set to [mem
0xd0500000-0xd051ffff] (PCI address [0xd0500000-0xd051ffff])
[ 117.760024] e1000e 0000:00:19.0: BAR 1: set to [mem
0xd0524000-0xd0524fff] (PCI address [0xd0524000-0xd0524fff])
[ 117.760030] e1000e 0000:00:19.0: BAR 2: set to [io 0xf100-0xf11f]
(PCI address [0xf100-0xf11f])
[ 117.760041] e1000e 0000:00:19.0: restoring config space at offset 0xf
(was 0x100, writing 0x10a)
[ 117.760057] e1000e 0000:00:19.0: restoring config space at offset 0x1
(was 0x100000, writing 0x100007)
[ 117.771931] e1000e 0000:00:19.0: wake-up capability disabled by ACPI
[ 117.771936] e1000e 0000:00:19.0: PME# disabled
[ 117.772033] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X
[ 117.773989] e1000e 0000:00:19.0: eth0: MAC Wakeup cause - Unicast Packet


Cheers,

Udo



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4EFA4D0A.9040003@gmx.de">http://lists.debian.org/4EFA4D0A.9040003@gmx.de
 

Thread Tools




All times are GMT. The time now is 07:11 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org