[lenny] iwl4965: Radio disabled by HW RF Kill switch
Hallo,
seit heute funktioniert meine WLAN Karte nicht mehr. Ich hatte davor nie
Probleme damit.
dmesg gibt folgendes aus:
[ 9.313122] iwl4965: Intel(R) Wireless WiFi Link 4965AGN driver for Linux, 1.2.26ks
[ 9.313126] iwl4965: Copyright(c) 2003-2008 Intel Corporation
[ 9.676659] iwl4965: Detected Intel Wireless WiFi Link 4965AGN
[ 9.728937] iwl4965: Tunable channels: 13 802.11bg, 19 802.11a channels
[ 27.827104] iwl4965: Radio disabled by HW RF Kill switch
[ 27.841360] iwl4965: Radio disabled by HW RF Kill switch
Es handelt sich um ein Lenovo ThinkPad X61s
$lshw -C network
[..]
*-network DISABLED
description: Wireless interface
product: PRO/Wireless 4965 AG or AGN [Kedron] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wmaster0
version: 61
serial: 00:1f:3b:8f:e8:63
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list logical ethernet physical wireless
configuration: broadcast=yes driver=iwl4965 latency=0 module=iwl4965 multicast=yes wireless=IEEE 802.11
iwconfig gibt das aus:
wlan0 IEEE 802.11 ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Bis gestern hat immer sowohl die Bluetooth als auch die WLAN LED
geleuchtet, seit heute sind beide aus.
Da ich bei meiner Recherche herausgefunden habe, dass bei einigen das
Problem dadurch auftaucht, dass WLAN über einen Hardwareschalter
ausgeschaltet wurde habe ich die nötigen Skripte für die Fn-Tasten
installiert (Paket: acpi-support), habe mich davor nie um die Tasten
gekümmert. Aber auch damit konnte ich weder die WLAN LED noch die
Bluetooth LED zum leuchten bewegen.
Bei dem Skript für die FN-Netzwerk-Taste ist mir aufgefallen, dass die
Kommentare zwar auch was von Wireless steht, das Skript selber
anscheinend aber nur /proc/acpi/ibm/bluetooth umschaltet (ein
/proc/acpi/ibm/wireless oder so gibt es bei mir aber auch gar nicht...)
Das Skript sieht so aus:
$ cat /etc/acpi/ibm-wireless.sh
#!/bin/sh
test -f /usr/share/acpi-support/state-funcs || exit 0
# Find and toggle wireless of bluetooth devices on ThinkPads
. /usr/share/acpi-support/state-funcs
BLUETOOTH=/proc/acpi/ibm/bluetooth
if [ -r $BLUETOOTH ]; then
grep -q disabled $BLUETOOTH
bluetooth_state=$?
fi
# Note that this always alters the state of the wireless!
toggleAllWirelessStates;
# Sequence is Both on, Bluetooth only, Wireless only, Both off
if ! isAnyWirelessPoweredOn; then
# Wireless was turned off
if [ -w $BLUETOOTH ]; then
if [ "$bluetooth_state" = 0 ]; then
echo enable > $BLUETOOTH;
else
echo disable > $BLUETOOTH
fi
fi
fi
Wie gesagt, /proc/acpi/ibm/bluetooth wird damit zwischen "enabled" und
"disabled" hin und her geschalten, die LED bleibt aber immer aus.
Es wundert mich vorallem auch, dass beide (WLAN und Bluetooth) plötzlich
weg sind und es kein extra /proc/acpi/ibm/wireless gibt. Ist das ein
Device? Hängen die irgendwie zusammen?
Ich bin ratlos, vorallem da ich von heute auf morgen nichts am System
geändert habe.
Hat hier jemand eine Idee was da nicht stimmt?
Danke!
Björn
--
Björn Schießle (http://www.schiessle.org)
Support Free Software, join FSFE's Fellowship (http://fellowship.fsfe.org)
Reply to: