I initially reported this against Fedora's bugzilla, but have just reproduced same bug with Debian's kernel. Description of problem: Wireless fails to work after I put laptop to sleep. Laptop is new Lenovo Thinkpad Edge E320. Version-Release number of selected component (if applicable): uname -a Linux thinkfed 2.6.40.3-0.fc15.i686 #1 SMP Tue Aug 16 04:24:09 UTC 2011 i686 i686 i386 GNU/Linux yum list installed | kernel kernel.i686 2.6.40.3-0.fc15 @updates How reproducible: Just tried multiple times after rebooting and happened everytime. Steps to Reproduce: 1. Put laptop to sleep. 2. Wake laptop from sleep. 3. Can't use wireless (option to enable wireless in network manager isn't even available [it's greyed out]). Noticed warning in dmesg output about RF_KILL switch (see below). This laptop doesn't have a wifi switch. And I get this same result if I sleep by closing laptop lid, or just sleep by choosing sleep from software menu without opening/closing laptop lid. Need to reboot to get wifi access again. Actual results: Let me know what other info is required. Expected results: Additional info: lspci | grep -i wireless 02:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 dmesg | grep iwl [ 17.527139] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree:d [ 17.527143] iwlagn: Copyright(c) 2003-2011 Intel Corporation [ 17.527219] iwlagn 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 17.527232] iwlagn 0000:02:00.0: setting latency timer to 64 [ 17.527263] iwlagn 0000:02:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN, REV=0x6C [ 17.548412] iwlagn 0000:02:00.0: device EEPROM VER=0x15d, CALIB=0x6 [ 17.548414] iwlagn 0000:02:00.0: Device SKU: 0X9 [ 17.548416] iwlagn 0000:02:00.0: Valid Tx ant: 0X1, Valid Rx ant: 0X3 [ 17.548428] iwlagn 0000:02:00.0: Tunable channels: 13 802.11bg, 0 802.11a channels [ 17.548516] iwlagn 0000:02:00.0: irq 42 for MSI/MSI-X [ 17.551509] iwlagn 0000:02:00.0: loaded firmware version 39.31.5.1 build 35138 [ 18.202197] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs' [ 22.780923] NetworkManager[801]: <info> (wlan0): new 802.11 WiFi device (driver: 'iwlagn' ifindex: 3) [ 166.280423] iwlagn 0000:02:00.0: restoring config space at offset 0xf (was 0x100, writing 0x10a) [ 166.280462] iwlagn 0000:02:00.0: restoring config space at offset 0x4 (was 0x4, writing 0x91600004) [ 166.280471] iwlagn 0000:02:00.0: restoring config space at offset 0x3 (was 0x0, writing 0x10) [ 166.280483] iwlagn 0000:02:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100006) [ 166.281424] iwlagn 0000:02:00.0: RF_KILL bit toggled to disable radio.
Does this problem persist with 3.2 kernels?