[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#500366: marked as done (linux-image-2.6.26-1-686: eeepc_laptop wifi enable doesn't re-init card on eeepc 901)



Your message dated Sat, 1 May 2010 21:43:08 +0200
with message-id <20100501194308.GA13594@galadriel.inutil.org>
and subject line Re: Bug#500366: Acknowledgement (linux-image-2.6.26-1-686: eeepc_laptop wifi enable doesn't re-init card on eeepc 901)
has caused the Debian Bug report #500366,
regarding linux-image-2.6.26-1-686: eeepc_laptop wifi enable doesn't re-init card on eeepc 901
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
500366: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500366
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-2.6.26-1-686
Version: 2.6.26-5
Severity: normal


The eeepc_laptop module provides a sysfs file at /sys/devices/platform/eeepc/wlan
to turn power on and off to the WiFi card. Turning off the card
(modprobe -r rt2860sta && echo 0 > wlan) works as expected and
saves a significant amount of power on the Eeepc 901.
However, the PCI device is not unconfigured even though the device is no
longer accessible on the bus:

01:00.0 Network controller: RaLink Device 0781 (rev ff)

Re-enabling the card (echo 1 > wlan) does not correctly re-initialize
the card. Attempting to insert the card's driver (modprobe rt2860sta)
results in the following errors:

[20247.746819]
[20247.746819]
[20247.746819] === pAd = f8b41000, size = 580788 ===
[20247.746819]
[20247.746819] <-- RTMPAllocAdapterBlock, Status=0
[20247.746819] PCI: Setting latency timer of device 0000:01:00.0 to 64
[20247.794646] RX DESC f46b9000  size = 2048
[20247.795319] <-- RTMPAllocTxRxRingMemory, Status=0
[20247.989227] ERROR!!! BBP read R0=0xffffffff fail
[20247.989227] ERROR!!! BBP read R0=0xffffffff fail
[...]
[20248.198021] ERROR!!! NICInitializeAdapter failed, Status[=0x00000001]
[20248.198022] ERROR!!! H2M_MAILBOX still hold by MCU. command fail
[20248.206020] !!! RT2860 Initialized fail !!!
[20311.186092] ERROR!!! BBP write R62=0xffffffff fail

The system must be rebooted to make the card work again.

Since powering on/off the card is apparently handled by the
eeepc_laptop module, it should probably deal with the PCI
de/reconfigure.

-- Package-specific info:
** Version:
Linux version 2.6.26-1-686 (Debian 2.6.26-5) (waldi@debian.org) (gcc version 4.1.3 20080623 (prerelease) (Debian 4.1.2-23)) #1 SMP Wed Sep 10 16:46:13 UTC 2008

** Command line:
root=/dev/sda1 ro quiet

** Not tainted

** Kernel log:
[    8.841632] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[    8.885632] eeepc: Hotkey init flags 0x41
[    8.889547] eeepc: Get control methods supported: 0x101713
[    8.889639] ACPI: AC Adapter [AC0] (off-line)
[    8.889639] input: Lid Switch as /class/input/input2
[    8.905632] input: PC Speaker as /class/input/input3
[    8.918610] ACPI: Lid Switch [LID]
[    8.919477] input: Sleep Button (CM) as /class/input/input4
[    8.983808] ACPI: Sleep Button (CM) [SLPB]
[    8.984055] input: Power Button (CM) as /class/input/input5
[    9.015262] ACPI: Power Button (CM) [PWRB]
[    9.189265] ACPI: Battery Slot [BAT0] (battery present)
[    9.191914] input: Video Bus as /class/input/input6
[    9.247044] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[    9.349134] ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 19 (level, low) -> IRQ 19
[    9.974270] Error: Driver 'pcspkr' is already registered, aborting...
[   10.256102] Bluetooth: Core ver 2.11
[   10.256102] NET: Registered protocol family 31
[   10.256102] Bluetooth: HCI device and connection manager initialized
[   10.256102] Bluetooth: HCI socket layer initialized
[   10.277849] Bluetooth: HCI USB driver ver 2.9
[   10.286610] usbcore: registered new interface driver hci_usb
[   11.203393] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16
[   11.203393] PCI: Setting latency timer of device 0000:00:1b.0 to 64
[   11.235478] hda_codec: Unknown model for ALC269, trying auto-probe from BIOS...
[   12.570463] input: ImPS/2 Logitech Wheel Mouse as /class/input/input7
[   13.075388] Adding 514040k swap on /dev/sda5.  Priority:-1 extents:1 across:514040k
[   13.120180] EXT3 FS on sda1, internal journal
[   13.601969] fuse init (API version 7.9)
[   13.642490] kjournald starting.  Commit interval 5 seconds
[   13.642613] EXT3 FS on sdb1, internal journal
[   13.642613] EXT3-fs: mounted filesystem with ordered data mode.
[   16.067306] NET: Registered protocol family 10
[   16.067306] lo: Disabled Privacy Extensions
[   16.067306] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   20.772090] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[   20.772090] vboxdrv: Successfully done.
[   20.772090] vboxdrv: Found 2 processor cores.
[   20.772090] vboxdrv: fAsync=0 offMin=0x3c0 offMax=0x7608
[   20.772090] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[   20.772090] vboxdrv: Successfully loaded version 2.0.2 (interface 0x00090000).
[   21.379543] warning: `avahi-daemon' uses 32-bit capabilities (legacy support in use)
[   22.901615] Bluetooth: L2CAP ver 2.9
[   22.901615] Bluetooth: L2CAP socket layer initialized
[   23.089596] Bluetooth: RFCOMM socket layer initialized
[   23.089596] Bluetooth: RFCOMM TTY layer initialized
[   23.089596] Bluetooth: RFCOMM ver 1.8
[   23.255019] RX DESC f6fdd000  size = 2048
[   23.255019] <-- RTMPAllocTxRxRingMemory, Status=0
[   23.263772] I/F(ra0) Key1Str is Invalid key length! KeyLen = 0!
[   23.263875] I/F(ra0) Key2Str is Invalid key length! KeyLen = 0!
[   23.265364] I/F(ra0) Key3Str is Invalid key length! KeyLen = 0!
[   23.265364] I/F(ra0) Key4Str is Invalid key length! KeyLen = 0!
[   23.265364] 1. Phy Mode = 9
[   23.265364] 2. Phy Mode = 9
[   23.285901] RTMPSetPhyMode: channel is out of range, use first channel=1 
[   23.293901] 3. Phy Mode = 9
[   23.293901] MCS Set = ff ff 00 00 01
[   23.317902] <==== RTMPInitialize, Status=0
[   23.317902] 0x1300 = 00064300
[   26.264074] [drm] Initialized drm 1.1.0 20060810
[   26.272080] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 16
[   26.272080] PCI: Setting latency timer of device 0000:00:02.0 to 64
[   26.272080] [drm] Initialized i915 1.6.0 20060119 on minor 0
[   34.008177] ===>rt_ioctl_giwscan. 12(12) BSS returned, data->length = 1179
[   64.132511] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[   94.251040] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1015
[  124.338466] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  163.792151] RX DESC f53b3000  size = 2048
[  163.793278] <-- RTMPAllocTxRxRingMemory, Status=0
[  163.797897] I/F(ra0) Key1Str is Invalid key length! KeyLen = 0!
[  163.797897] I/F(ra0) Key2Str is Invalid key length! KeyLen = 0!
[  163.797897] I/F(ra0) Key3Str is Invalid key length! KeyLen = 0!
[  163.797922] I/F(ra0) Key4Str is Invalid key length! KeyLen = 0!
[  163.799081] 1. Phy Mode = 9
[  163.799094] 2. Phy Mode = 9
[  163.821893] RTMPSetPhyMode: channel is out of range, use first channel=1 
[  163.828980] 3. Phy Mode = 9
[  163.830066] MCS Set = ff ff 00 00 01
[  163.836270] <==== RTMPInitialize, Status=0
[  163.836350] 0x1300 = 00064300
[  174.022583] ra0: no IPv6 routers present
[  174.156576] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  174.158835] ==>rt_ioctl_siwfreq::SIOCSIWFREQ[cmd=0x8b04] (Channel=2)
[  190.384139] ra0: no IPv6 routers present
[  194.995764] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  200.003549] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  225.067792] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  230.077511] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  255.217644] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1015
[  260.238804] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1015
[  285.414031] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  290.428264] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  302.891607] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  315.548252] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1015
[  320.571374] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1015
[  445.830588] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  450.829899] ===>rt_ioctl_giwscan. 11(11) BSS returned, data->length = 1098
[  576.115232] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1019
[  581.119674] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1019

** Loaded modules:
Module                  Size  Used by
i915                   25280  2 
drm                    65256  3 i915
rfcomm                 28272  2 
l2cap                  17248  5 rfcomm
vboxdrv                52536  0 
ipv6                  235300  16 
acpi_cpufreq            6796  0 
cpufreq_conservative     5960  0 
cpufreq_stats           3776  0 
cpufreq_ondemand        6476  2 
freq_table              4224  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
cpufreq_userspace       3172  0 
cpufreq_powersave       1856  0 
fuse                   42908  1 
snd_hda_intel         324248  1 
serio_raw               4740  0 
psmouse                32336  0 
hci_usb                12252  2 
bluetooth              44900  7 rfcomm,l2cap,hci_usb
snd_seq_dummy           2660  0 
snd_pcm_oss            32800  0 
snd_mixer_oss          12320  1 snd_pcm_oss
snd_pcm                62628  2 snd_hda_intel,snd_pcm_oss
i2c_i801                7920  0 
i2c_core               19828  1 i2c_i801
video                  16400  0 
output                  2912  1 video
pcspkr                  2432  0 
iTCO_wdt                9508  0 
battery                10180  0 
rng_core                3940  0 
ac                      4196  0 
snd_seq_oss            24992  0 
snd_seq_midi            5728  0 
rt2860sta             435960  1 
snd_rawmidi            18560  1 snd_seq_midi
button                  6064  0 
eeepc_laptop            7440  0 
snd_seq_midi_event      6432  2 snd_seq_oss,snd_seq_midi
snd_seq                41456  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
intel_agp              22300  1 
agpgart                28776  3 drm,intel_agp
snd_timer              17800  2 snd_pcm,snd_seq
snd_seq_device          6380  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    45604  11 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
atl1e                  27636  0 
soundcore               6368  1 snd
snd_page_alloc          7816  2 snd_hda_intel,snd_pcm
evdev                   8000  6 
ext3                  105256  2 
jbd                    39444  1 ext3
mbcache                 7108  1 ext3
sd_mod                 22200  5 
ide_pci_generic         3908  0 [permanent]
ide_core               92628  1 ide_pci_generic
ata_piix               14180  3 
ata_generic             4676  0 
libata                140416  2 ata_piix,ata_generic
scsi_mod              129356  2 sd_mod,libata
dock                    8272  1 libata
ehci_hcd               28428  0 
uhci_hcd               18672  0 
usbcore               118160  4 hci_usb,ehci_hcd,uhci_hcd
thermal                15228  0 
processor              32576  4 acpi_cpufreq,thermal
fan                     4164  0 
thermal_sys            10856  4 video,thermal,processor,fan

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GME Express Memory Controller Hub [8086:27ac] (rev 03)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	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
	Capabilities: <access denied>
	Kernel driver in use: agpgart-intel
	Kernel modules: intel-agp

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	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 16
	Region 0: Memory at f7f00000 (32-bit, non-prefetchable) [size=512K]
	Region 1: I/O ports at dc80 [size=8]
	Region 2: Memory at d0000000 (32-bit, prefetchable) [size=256M]
	Region 3: Memory at f7ec0000 (32-bit, non-prefetchable) [size=256K]
	Capabilities: <access denied>

00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	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
	Region 0: Memory at f7f80000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: <access denied>

00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:831a]
	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 16
	Region 0: Memory at f7eb8000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)
	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
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02)
	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
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 0000e000-0000efff
	Memory behind bridge: fbf00000-fbffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)
	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
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 02)
	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
	Bus: primary=00, secondary=01, subordinate=02, sec-latency=0
	Memory behind bridge: f8000000-fbefffff
	Prefetchable memory behind bridge: 00000000f0000000-00000000f6ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 4: I/O ports at d480 [size=32]
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at d800 [size=32]
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 18
	Region 4: I/O ports at d880 [size=32]
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin D routed to IRQ 16
	Region 4: I/O ports at dc00 [size=32]
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02) (prog-if 20)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 0: Memory at f7eb7c00 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) (prog-if 01)
	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
	Bus: primary=00, secondary=06, subordinate=06, sec-latency=32
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel modules: iTCO_wdt, intel-rng

00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 02) (prog-if 80 [Master])
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 19
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4 [size=1]
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374 [size=1]
	Region 4: I/O ports at ffa0 [size=16]
	Capabilities: <access denied>
	Kernel driver in use: ata_piix
	Kernel modules: ata_piix

00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:830f]
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at 0400 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c-i801

01:00.0 Network controller [0280]: RaLink Device [1814:0781]
	Subsystem: RaLink Device [1814:2790]
	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 19
	Region 0: Memory at fbef0000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: rt2860
	Kernel modules: rt2860sta

04:00.0 Ethernet controller [0200]: Attansic Technology Corp. Device [1969:1026] (rev b0)
	Subsystem: ASUSTeK Computer Inc. Device [1043:8324]
	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 219
	Region 0: Memory at fbfc0000 (64-bit, non-prefetchable) [size=256K]
	Region 2: I/O ports at ec80 [size=128]
	Capabilities: <access denied>
	Kernel driver in use: ATL1E
	Kernel modules: atl1e



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.26-1-686 depends on:
ii  debconf [debconf-2.0]         1.5.22     Debian configuration management sy
ii  initramfs-tools [linux-initra 0.92j      tools for generating an initramfs
ii  module-init-tools             3.4-1      tools for managing Linux kernel mo

Versions of packages linux-image-2.6.26-1-686 recommends:
ii  libc6-i686                    2.7-13     GNU C Library: Shared libraries [i

Versions of packages linux-image-2.6.26-1-686 suggests:
ii  grub                          0.97-47    GRand Unified Bootloader (Legacy v
pn  linux-doc-2.6.26              <none>     (no description available)

-- debconf information excluded



--- End Message ---
--- Begin Message ---
On Sat, May 01, 2010 at 10:20:36PM +0300, Valtteri Vuorikoski wrote:
> Moritz Muehlenhoff <jmm@inutil.org> writes:
> 
> > On Sat, Sep 27, 2008 at 05:50:04PM +0300, Valtteri Vuorikoski wrote:
> >> 
> >> Of course I found a workaround right after filing this. As suggested on
> >> the debian-eeepc-devel list, manual 'modprobe pciehp pciehp_force=1 pciehp_slot_with_bus=1'
> >> (or similarly in /etc/modules) will make wifi card power on/off work properly.
> >
> > Is this workaround still needed with more recent kernels?
> 
> Sorry, I forgot to reply. I just tested on 2.6.32-3 and it seems
> that the old platform/eeepc/wlan device has been superseded by rfkill.
> Anyway, after removing the pciehp stuff from /etc/modules, disabling
> and enabling the rt2860 wifi appears to work fine. It also works after
> suspend and resume, and powertop readings confirm that the card is
> powered down properly.
> 
> So this issue seems to be fully fixed, as far as my 901 goes.

Thanks. Closing the bug, then.

Cheers,
        Moritz 


--- End Message ---

Reply to: