Bugzilla – Bug 1673
iwl3945 doesn't recover from rf_kill
Last modified: 2008-06-04 15:26:56
You need to log in before you can comment on or make changes to this bug.
Created an attachment (id=1438) [details] Logfile of testcase (commands inserted) Activating the software rf_kill switch works, but re enabling it fails. Testcase: modprobe iwl3945 debug=0x43fff ip link set wlan0 up ip link set wlan0 down echo -n 1 > /sys/class/net/wlan0/device/rf_kill echo -n 0 > /sys/class/net/wlan0/device/rf_kill ip link set wlan0 up iwlist wlan0 scan > wlan0 Interface doesn't support scanning : Network is down Note that without bringing the link up first, recovering from rf_kill works. Sometimes the computer locks up hard when trying to recover from rf_kill. It seems to me it is IRQ related. This bug might be related to bug #1622. System information: Lenevo Thinkpad x61s Debian testing (Lenny) Linux 2.6.24-1-686 #1 SMP Compat-Wireless snapshot, May 20th 2008 iwl3945 1.2.26kd
Created an attachment (id=1441) [details] fix patch This patch should fix the problem.
Winfried, please test the patch in comment #1
Excuses for the delay, I tested it against compat-wireless of may the 24th, and it works ok now. Thanks.