#677828 Intel Centrino 6200 require rmmod & modprobe to work properly

#677828#5
Date:
2012-06-17 03:47:25 UTC
From:
To:
I lost connectivity with my wifi connection. To fix it, I need to
unload and reload the module named 'iwlwifi' with rmmod and modprobe.

Step to reproduce:
1. Open the laptop, and open a user session.
2. The network manager is connecting automatically to the network. At
this point, my connection is working as expected.


3. After some period of time, while browsing the web I don't get any
respond from the server.
4. Doing a ping to google.com give me an error :Destination Host Unreachable
5. Doing a ping to 192.168.14.1 (this is my router) also give me :
Destination Host Unreachable
6. The network manager mark the wireless still connected. Turning
on/off the wifi, doesn't fix the problem. Changing the wireless
network doesn't fix the problem.

7. Running rmmod iwlwifi followed by modprobe iwlwifi fix the problem.

Patrik Dufresne

#677828#10
Date:
2012-07-10 20:03:38 UTC
From:
To:
I'm posting more detail about the problem I have in hope to get some
support.

When I lost the network, /var/log/syslog is always as follow :

Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.023899] iwlwifi 0000:03:00.0:
Queue 11 stuck for 2000 ms.
Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.023907] iwlwifi 0000:03:00.0:
Current read_ptr 223 write_ptr 227
Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.023911] iwlwifi 0000:03:00.0:
On demand firmware reload
Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.458864] iwlwifi 0000:03:00.0:
fail to flush all tx fifo queues
Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.458893] iwlwifi 0000:03:00.0:
fw recovery, no hcmd send
Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.458900] iwlwifi 0000:03:00.0:
Error sending SENSITIVITY_CMD: enqueue_hcmd failed: -5
Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.459365] ieee80211 phy1:
Hardware restart was requested
Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.459432] iwlwifi 0000:03:00.0:
L1 Enabled; Disabling L0S
Jul  8 23:17:50 ikus060-laptop kernel: [ 7185.459595] iwlwifi 0000:03:00.0:
Radio type=0x1-0x3-0x1

#677828#15
Date:
2013-06-19 12:22:47 UTC
From:
To:
I've got this bug in Jessie.

Have to reload iwlwifi module to get it work.

dmesg output:

[ 1267.118008] wlan0: authenticate with 28:cf:da:ac:93:44 (try 1)
[ 1267.315399] wlan0: authenticate with 28:cf:da:ac:93:44 (try 2)
[ 1267.316661] wlan0: authenticated
[ 1267.395669] wlan0: associate with 28:cf:da:ac:93:44 (try 1)
[ 1267.594703] wlan0: associate with 28:cf:da:ac:93:44 (try 2)
[ 1267.596130] wlan0: RX ReassocResp from 28:cf:da:ac:93:44 (capab=0x511
status=0 aid=10)
[ 1267.596134] wlan0: associated
[ 1267.601639] cfg80211: Calling CRDA for country: FR
[ 1267.604840] cfg80211: Regulatory domain changed to country: FR
[ 1267.604843] cfg80211:     (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)
[ 1267.604846] cfg80211:     (2402000 KHz - 2482000 KHz @ 40000 KHz),
(N/A, 2000 mBm)
[ 1267.604848] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz),
(N/A, 2000 mBm)
[ 1267.604850] cfg80211:     (5250000 KHz - 5330000 KHz @ 40000 KHz),
(N/A, 2000 mBm)
[ 1267.604852] cfg80211:     (5490000 KHz - 5710000 KHz @ 40000 KHz),
(N/A, 2700 mBm)
[ 1271.626400] wlan0: deauthenticated from 28:cf:da:ac:93:44 (Reason: 2)
[ 1271.685706] cfg80211: Calling CRDA to update world regulatory domain
[ 1271.690046] cfg80211: World regulatory domain updated:
[ 1271.690049] cfg80211:     (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)
[ 1271.690052] cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)
[ 1271.690054] cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz),
(300 mBi, 2000 mBm)
[ 1271.690056] cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz),
(300 mBi, 2000 mBm)
[ 1271.690058] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)
[ 1271.690060] cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)

#677828#20
Date:
2013-08-08 21:45:52 UTC
From:
To:
[...]

No, I don't see any connection between these two sets of log messages.
Open a new bug report against the kernel if you continue to see this
problem.

Ben.