[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#684352: Wifi kill switch always on unless ACPI=off is used



Package: linux-image-3.2.0-3-686-pae
Version: 3.2.21-3
Architecture: i386

Hardware: 6-year old laptop with Pentium-M CPU and Intel 2200 wireless.


This is a problem that just started happening after I updated to Wheezy.

When I boot my PC with the default Debian kernel for Wheezy and the ipw2x00 firmware package, I get a message saying my wireless killswitch is on. Pressing the "Wifi" button on my laptop and rebooting gives the same results.  I pressed the "Wifi" button and it doesn't light up like it did in "Squeeze" or "Lenny".  The button stays dark.

When I boot the kernel with ACPI=off, the "Wifi" button immediately starts slowly blinking right after grub indicating that the Wifi is on and waiting for me to specify a wireless network.  When it gets to my Desktop, I am easily able to connect to a Wifi network.    I've tried half a dozen times to get Wifi working without having to use ACPI=off, but it just doesn't work anymore unless I use ACPI=off everytime I boot.



david@Miho:~$ dmesg | grep ipw
[    2.941208] libipw: 802.11 data/management/control stack, git-1.1.13
[    2.941211] libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
[    2.955322] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[    2.955325] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[    3.194528] ipw2200 0000:06:05.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    3.194550] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[    3.729545] ipw2200: Radio Frequency Kill Switch is On:
[    3.740907] ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
[   11.992040] ipw2200: Failed to send POWER_MODE: Command timed out.

The above is the results I get in the log.  It says the Kill Switch is ON, but I know for a fact that it is not as I can just reboot and choose ACPI=off and it will work just fine.


david@Miho:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1d.0 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 04)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Radeon Mobility X700 (PCIE)
06:05.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)
06:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:06.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:06.4 SD Host controller: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller
06:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
david@Miho:~$


david@Miho:~$ dpkg -l | grep ipw
ii  firmware-ipw2x00                             0.36                            Binary firmware for Intel Pro Wireless 2100, 2200 and 2915

david@Miho:/mnt/320GB/home/david$ dpkg -l | grep linux-image
ii  linux-image-3.2.0-3-686-pae                  3.2.21-3                        Linux 3.2 for modern PCs



Please excuse me if this is a firmware-ipw2x00 bug instead of a kernel bug, I really don't know where to put this.  Since setting ACPI=off in the boot options fixes it, I'm assuming it's a kernel bug.
Reply to: