[ltp] thinkpad-acpi (T6x/R6x/X6x): requesting testers for wireless switch behaviour

rocku linux-thinkpad@linux-thinkpad.org
Thu, 08 May 2008 20:41:06 +0200


Henrique de Moraes Holschuh pisze:
> 1. ThinkPad Model and BIOS version (dmidecode can tell you this)

ThinkPad R61i, model 8943DKG, BIOS 7QET27WW (1.09 ), EC 7QHT15WW-1.00
Bluetooth and wifi, no wwan.

> 2. Turn all radios ON (including bluetooth and wwan if you have it), and
> make sure you do it with the radio switch in the "on" position.  Now,
> move the switch to the radios-off position.

# dmesg
iwl3945: Radio Frequency Kill Switch is On:
Kill switch must be turned off for wireless networking to work.
usb 1-1: USB disconnect, address 14
wlan0: deauthenticate(reason=3)
iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC
iwl3945: MAC is in deep sleep!
iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC
iwl3945: MAC is in deep sleep!
iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC
iwl3945: MAC is in deep sleep!
iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17
iwl3945: Radio disabled by HW RF Kill switch

> 2a. What state does /proc/acpi/ibm/wan and /proc/acpi/ibm/bluetooth
> report?

# cat /proc/acpi/ibm/bluetooth
status:		enabled

> 2b. If they report that WWAN and BT are off, are they *really* off?

Yes.

> 2b1. Can you force WWAN and BT to the ON state even while the radio
> switch is in the off position?

# echo disable > /proc/acpi/ibm/bluetooth
# echo enable > /proc/acpi/ibm/bluetooth

BT still off.

> 2c. If they report that WWAN and BT are on, are they *really* on?
> 
> 3. Turn all radios *off* through /proc/acpi/ibm/wan and
> /proc/acpi/ibm/bluetooth and also by sliding the radio switch to the off
> position.
> 
> 3a. are all radios really off?

Yes.

> 3b. Now, slide the radio switch to the "on" position
> 
> 3c. What state does /proc/acpi/ibm/wan and /proc/acpi/ibm/bluetooth
> report?

# cat /proc/acpi/ibm/bluetooth
status:		enabled

> 3d. is that state true (i.e. if it says off, are the radios really off?
> if it says on, are the radios really on)?

It says on, BT is on.
However after switch off, switch on, wifi does not come up (iwl3945) - 
requires module reload.

-- 
Pozdrawiam,
rocku
digimortal@wp.pl