[Pkg-acpi-devel] Bug#554112: acpi-support: wlan switch does not work with kernel 2.6.30-bpo.1-amd64
Jakob Schuerz
wertstoffe at nurfuerspam.de
Mon Nov 2 23:16:27 UTC 2009
Package: acpi-support
Version: 0.109-11
Severity: normal
The script /usr/share/acpi-support/state-funcs asks for
$DEVICE/wireless
But on my System is no "wireless"-subdirectory in /sys/class/net/wlan0, so my wlan-interface is ignored by acpid.
jakob at pluto:/sys/class/net/wlan0$ ls -Al
insgesamt 0
-r--r--r-- 1 root root 4096 2. Nov 23:38 address
-r--r--r-- 1 root root 4096 2. Nov 23:39 addr_len
-r--r--r-- 1 root root 4096 3. Nov 00:09 broadcast
-r--r--r-- 1 root root 4096 3. Nov 00:09 carrier
lrwxrwxrwx 1 root root 0 2. Nov 23:38 device -> ../../../0000:0c:00.0
-r--r--r-- 1 root root 4096 3. Nov 00:09 dev_id
-r--r--r-- 1 root root 4096 3. Nov 00:09 dormant
-r--r--r-- 1 root root 4096 3. Nov 00:09 features
-rw-r--r-- 1 root root 4096 2. Nov 23:39 flags
-rw-r--r-- 1 root root 4096 3. Nov 00:09 ifalias
-r--r--r-- 1 root root 4096 2. Nov 23:39 ifindex
-r--r--r-- 1 root root 4096 3. Nov 00:09 iflink
-r--r--r-- 1 root root 4096 3. Nov 00:09 link_mode
-rw-r--r-- 1 root root 4096 3. Nov 00:09 mtu
-r--r--r-- 1 root root 4096 2. Nov 23:39 operstate
lrwxrwxrwx 1 root root 0 3. Nov 00:09 phy80211 -> ../../ieee80211/phy0
drwxr-xr-x 2 root root 0 3. Nov 00:09 power
drwxr-xr-x 2 root root 0 3. Nov 00:09 statistics
lrwxrwxrwx 1 root root 0 2. Nov 23:38 subsystem -> ../../../../../../class/net
-rw-r--r-- 1 root root 4096 3. Nov 00:09 tx_queue_len
-r--r--r-- 1 root root 4096 2. Nov 23:38 type
-rw-r--r-- 1 root root 4096 2. Nov 23:39 uevent
jakob at pluto:/sys/class/net/wlan0/device$ ls -Al
insgesamt 0
-rw-r--r-- 1 root root 4096 3. Nov 00:10 antenna
-rw-r--r-- 1 root root 4096 3. Nov 00:10 broken_parity_status
-r-------- 1 root root 4096 3. Nov 00:10 channels
-r--r--r-- 1 root root 4096 2. Nov 23:39 class
-rw-r--r-- 1 root root 4096 2. Nov 23:39 config
-r--r--r-- 1 root root 4096 2. Nov 23:38 device
lrwxrwxrwx 1 root root 0 2. Nov 23:38 driver -> ../../../../bus/pci/drivers/iwl3945
--w------- 1 root root 4096 3. Nov 00:10 dump_errors
--w------- 1 root root 4096 3. Nov 00:10 dump_events
-rw------- 1 root root 4096 3. Nov 00:10 enable
-rw-r--r-- 1 root root 4096 3. Nov 00:10 filter_flags
lrwxrwxrwx 1 root root 0 3. Nov 00:10 firmware_node -> ../../../LNXSYSTM:00/device:00/PNP0A03:00/device:3f/device:40
-rw-r--r-- 1 root root 4096 3. Nov 00:10 flags
drwxr-xr-x 3 root root 0 2. Nov 23:38 ieee80211
-r--r--r-- 1 root root 4096 3. Nov 00:10 irq
drwxr-xr-x 6 root root 0 2. Nov 23:39 leds
-r--r--r-- 1 root root 4096 3. Nov 00:10 local_cpulist
-r--r--r-- 1 root root 4096 3. Nov 00:10 local_cpus
-rw------- 1 root root 4096 3. Nov 00:10 measurement
-r--r--r-- 1 root root 4096 3. Nov 00:10 modalias
-rw-r--r-- 1 root root 4096 3. Nov 00:10 msi_bus
drwxr-xr-x 4 root root 0 2. Nov 23:38 net
-r--r--r-- 1 root root 4096 3. Nov 00:10 numa_node
drwxr-xr-x 2 root root 0 2. Nov 23:39 power
-rw------- 1 root root 4096 3. Nov 00:10 power_level
--w--w---- 1 root root 4096 3. Nov 00:10 remove
--w--w---- 1 root root 4096 3. Nov 00:10 rescan
-r--r--r-- 1 root root 4096 2. Nov 23:39 resource
-rw------- 1 root root 4096 3. Nov 00:10 resource0
-rw------- 1 root root 4096 3. Nov 00:10 retry_rate
drwxr-xr-x 3 root root 0 2. Nov 23:38 rfkill
-r--r--r-- 1 root root 4096 3. Nov 00:10 statistics
-r--r--r-- 1 root root 4096 3. Nov 00:10 status
lrwxrwxrwx 1 root root 0 2. Nov 23:38 subsystem -> ../../../../bus/pci
-r--r--r-- 1 root root 4096 2. Nov 23:39 subsystem_device
-r--r--r-- 1 root root 4096 2. Nov 23:39 subsystem_vendor
-r--r--r-- 1 root root 4096 3. Nov 00:10 temperature
-rw-r--r-- 1 root root 4096 3. Nov 00:10 tx_power
-rw-r--r-- 1 root root 4096 2. Nov 23:38 uevent
-r--r--r-- 1 root root 4096 2. Nov 23:38 vendor
And jakob at pluto:/sys/class/net/wlan0/device$ tree rfkill/
rfkill/
`-- rfkill2
|-- claim
|-- device -> ../../../0000:0c:00.0
|-- name
|-- power
| `-- wakeup
|-- state
|-- subsystem -> ../../../../../../class/rfkill
|-- type
`-- uevent
So the the Test for rf_kill wouldn´t work too, if the test for $DEVICE/wireless would be successfull.
Maybe this is the reason, why turning off my WLAN-Interface by the physica switch an turn on again won´t bring up the WLAN again.
My Laptop is a DELL Latitude D630.
The wireless-card is (lspci)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
The driver is iwl3945
Best regards from Vienna
Jakob
Debian Release: 5.0.3
APT prefers stable
APT policy: (990, 'stable'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-bpo.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages acpi-support depends on:
ii acpi-support-base 0.109-11 scripts for handling base ACPI eve
ii acpid 1.0.10-2~bpo50+1 Utilities for using ACPI power man
ii dmidecode 2.9-1 Dump Desktop Management Interface
ii finger 0.17-12 user information lookup program
ii hdparm 8.9-3 tune hard disk parameters for high
ii laptop-detect 0.13.6 attempt to detect a laptop
ii libc6 2.10.1-2 GNU C Library: Shared libraries
ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip
ii powermgmt-base 1.30+nmu1 Common utils and configs for power
ii vbetool 1.0-3 run real-mode video BIOS code to a
ii x11-xserver-utils 7.3+5 X server utilities
Versions of packages acpi-support recommends:
ii dbus 1.2.1-5+lenny1 simple interprocess messaging syst
ii hal 0.5.13-3 Hardware Abstraction Layer
ii nvclock 0.8b3-1 Allows you to overclock your nVidi
ii pm-utils 1.1.2.4-1 utilities and scripts for power ma
ii radeontool 1.5-5 utility to control ATI Radeon back
Versions of packages acpi-support suggests:
ii laptop-mode-tools 1.45-1 Scripts to spin down hard drive an
-- no debconf information
More information about the Pkg-acpi-devel
mailing list