Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#29323 - [linux] recent kernels (3.2.12-3.2.14) got unstable support of AR8152 rev1.1 in atl1c driver

Attached to Project: Arch Linux
Opened by Alexey (zxalexis) - Saturday, 07 April 2012, 14:44 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 26 April 2012, 15:56 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After not using eth0 device for some time kernel can't awake it from D1 state with following errors in messages.log:
atl1c 0000:01:00.0: Refused to change power state, currently in D1
atl1c 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
atl1c 0000:01:00.0: PCI INT A disabled
atl1c: probe of 0000:01:00.0 failed with error -5
kernel.log before (just after boot):
pci 0000:01:00.0: [1969:2060] type 0 class 0x000200
pci 0000:01:00.0: reg 10: [mem 0x57000000-0x5703ffff 64bit]
pci 0000:01:00.0: reg 18: [io 0x5000-0x507f]
pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:01:00.0: PME# disabled
pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
and udev complains that could not map device registers.


Additional info:
* package version(s)

Linux zxbook 3.2.14-1-ARCH #1 SMP PREEMPT Tue Apr 3 17:02:11 UTC 2012 i686 Intel(R) Atom(TM) CPU N455 @ 1.66GHz GenuineIntel GNU/Linux
eMachines eM355-131G16ikk netbook
InsydeH2O BIOS
* config and/or log files etc.
lspci|grep Atheros:

01:00.0 Ethernet controller: Atheros Communications Inc. AR8152 v1.1 Fast Ethernet (rev c1)
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

Steps to reproduce:

Do not use eth0 for a while - on a next boot you loose eth0 device.
To return device back - try to boot another distro with 2.6.35<kernel<3.1 (tinycore as an example). If you got ethernet back - you'll get it after reboot in Arch
The log then looks like:
atl1c 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
atl1c 0000:01:00.0: setting latency timer to 64
atl1c 0000:01:00.0: version 1.0.1.0-NAPI
atl1c 0000:01:00.0: irq 45 for MSI/MSI-X
atl1c 0000:01:00.0: atl1c: eth0 NIC Link is Up<100 Mbps Full Duplex>
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Thursday, 26 April 2012, 15:56 GMT
Reason for closing:  Fixed
Comment by Alexey (zxalexis) - Saturday, 07 April 2012, 14:48 GMT
PS
- not to use eth0 = do not bring iface up and do not attach it phisically anywhere.
Comment by Tobias Powalowski (tpowa) - Wednesday, 25 April 2012, 06:30 GMT
Status on 3.3.x series?
Comment by Alexey (zxalexis) - Thursday, 26 April 2012, 15:35 GMT
Looks good - I've never lost Ether yet.

Loading...