我的 wifi 连接在一天中的某个随机时刻不断地以 1 秒为周期断开并建立,持续 5 分钟左右。
这是dmesg
输出:
(the same output produced million times)
[70482.745053] cfg80211: Calling CRDA to update world regulatory domain
[70483.465934] wlan0: authenticate with 10:c6:1f:81:2a:3a
[70483.467539] wlan0: send auth to 10:c6:1f:81:2a:3a (try 1/3)
[70483.469346] wlan0: authenticated
[70483.469540] wlan0: associate with 10:c6:1f:81:2a:3a (try 1/3)
[70483.472719] wlan0: RX AssocResp from 10:c6:1f:81:2a:3a (capab=0x411 status=0 aid=1)
[70483.474643] wlan0: associated
[70484.184946] cfg80211: Calling CRDA to update world regulatory domain
[70484.906096] wlan0: authenticate with 10:c6:1f:81:2a:3a
[70484.907572] wlan0: send auth to 10:c6:1f:81:2a:3a (try 1/3)
[70484.909345] wlan0: authenticated
[70484.910712] wlan0: associate with 10:c6:1f:81:2a:3a (try 1/3)
[70484.913949] wlan0: RX AssocResp from 10:c6:1f:81:2a:3a (capab=0x411 status=0 aid=1)
[70484.915895] wlan0: associated
我尝试删除iwlwifi
驱动程序:
ceremcem@cca-erik:~$ sudo modprobe -rf iwlwifi
modprobe: FATAL: Module iwlwifi is in use.
也许大量使用 wifi 连接会导致此问题。
我怎样才能找到这个问题的确切原因?这是系统信息:
$ readlink /sys/class/net/wlan0/device/driver
../../../../bus/pci/drivers/iwlwifi
$ lspci -vq | grep -i wireless -B 1 -A 5
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)
Subsystem: Intel Corporation Wireless-N 7260
Flags: bus master, fast devsel, latency 0, IRQ 64
Memory at c0600000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
$ uname -a
Linux cca-erik 3.13-1-amd64 #1 SMP Debian 3.13.10-1 (2014-04-15) x86_64 GNU/Linux
答案1
几天前我也遇到过同样的问题。
有这个提交http://git.kernel.org/cgit/linux/kernel/git/iwlwifi/linux-firmware.git/ 更新英特尔7260固件。