Comment 2 for bug 267875

Revision history for this message
Steve Langasek (vorlon) wrote :

As of 2.6.27 in intrepid, the iwl3945 and iwl4965 drivers no longer provide /sys/class/net/$dev/device/rf_kill:

$ ls -ld /sys/class/net/*/device/rf*kill*
lrwxrwxrwx 1 root root 0 2008-09-08 11:29 /sys/class/net/wlan0/device/rfkill:rfkill1 -> ../../../../class/rfkill/rfkill1
lrwxrwxrwx 1 root root 0 2008-09-08 11:29 /sys/class/net/wmaster0/device/rfkill:rfkill1 -> ../../../../class/rfkill/rfkill1
$

This is with iwl3945 on my system; mdz has confirmed equivalent behavior with iwl4965.

The device/rf_kill interface is the one that acpi-support relies on in order to toggle the antenna state via the soft switch, so I think this is fairly important to resolve for intrepid. If this interface is deprecated for 2.6.27, please reassign to acpi-support and let us know what interface should be used instead for toggling the antenna in software.