[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