Comment 0 for bug 105420

Revision history for this message
Andrea Bravetti (andreabravetti) wrote :

both iwlwifi and ipw3945 are unable to turn off
rf_kill on a Fujitsu Siemens AMILO Pro V3505, so
wifi is unavailable on this notebook (and others...).

Someone (that has the power to do so) should ask
Fujitsu asking for spec...

This is (part of) the output of lspci:

04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

This is the output of iwconfig:

lo no wireless extensions.
eth0 no wireless extensions.

This is (part of) the output of dmesg using iwlwifi:

[ 24.548000] iwlwifi: Detected Intel PRO/Wireless 3945ABG Network Connection
[ 24.740000] iwlwifi: Radio Frequency Kill Switch is On:
[ 24.740000] Kill switch must be turned off for wireless networking to work.
[ 24.796000] iwlwifi: MAC is in deep sleep!
[ 24.796000] iwlwifi: MAC is in deep sleep!
[ 24.800000] iwlwifi: MAC is in deep sleep!
[ 24.804000] iwlwifi: MAC is in deep sleep!

This is (part of) the output of dmesg using ipw3945:

[ 23.720000] ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.2.0mp
[ 23.720000] ipw3945: Copyright(c) 2003-2006 Intel Corporation
[ 23.720000] ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection
... now i'm starting ipw3945d (ipw3945d-2.6.20-14-generic) ...
[ 375.008000] ipw3945: Radio Frequency Kill Switch is On:
[ 375.008000] Kill switch must be turned off for wireless networking to work.

When I try to unload iwlwifi and load ipw3945 I get
a dead keyboard, and I can use only the mouse to reboot...

When I try to turn off rf_kill "manually" I get only
a lot of time out error like this:

[ 565.588000] ipw3945: Error sending CARD_STATE_CMD: time out after 500ms.

When I try to turn on the led "manually" I get:

[ 615.604000] ipw3945: Error sending LEDS_CMD: time out after 500ms.

Now the only way to use this card with linux is:

1. Upgrade the BIOS to version B0E or newer.
2. Boot with Windows (but I don't have it now...).
3. Enable wifi under Windows.
4. Do an hot reboot and enter Linux.
5. Be happy with wifi...

This is a bug, since Linux should be able to turn off
rf_kill without using Windows...

I understand that on Fujitsu Siemens AMILO Pro V3505
there is something strange and it may be also an hardware
or BIOS related problem however it should work...

If someone can get the spec from Fujitsu Siemens I will
be happy to write a patch or utility to do the job.

bye,
Andrea Bravetti