英特尔迅驰无线-N 1000 连接多次断开

英特尔迅驰无线-N 1000 连接多次断开

我有一台笔记本电脑网络控制器:Intel Corporation Centrino Wireless-N 1000 [Condor Peak]

以下是适配器信息:

stan@pho:~/Downloads$ lspci | grep -i net
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
04:00.0 Ethernet controller: Marvell Technology Group Ltd. Yukon Optima 88E8059 [PCIe Gigabit Ethernet Controller with AVB] (rev 11)

适配器连接后又立即断开连接。这个过程会重复无数次。

输出dmesg | egrep 'wlan0|iwl'多次显示以下几行:

[ 1752.722768] wlan0: authenticate with 20:aa:4b:cb:40:94
[ 1752.743331] wlan0: send auth to 20:aa:4b:cb:40:94 (try 1/3)
[ 1752.750735] wlan0: authenticated
[ 1752.754666] wlan0: associate with 20:aa:4b:cb:40:94 (try 1/3)
[ 1752.758641] wlan0: RX AssocResp from 20:aa:4b:cb:40:94 (capab=0x411 status=0 aid=2)
[ 1752.763976] wlan0: associated
[ 1801.420240] wlan0: deauthenticating from 20:aa:4b:cb:40:94 by local choice (reason=3)

似乎最常见的解决方案是从无线网卡禁用 N 模式,因此我尝试了这个:

sudo modprobe -r iwldvm
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1

但它仍然不起作用。

更新:

我可以确认该问题与无线 N 模式有关。如果我进入路由器的管理页面并将其配置为仅使用无线 B/G 模式,那么我的计算机就可以与路由器保持连接。

在此处输入图片描述

因此,我猜测我输入的用于禁用计算机有线适配器中的 N 模式的命令有问题。

知道我遗漏了什么吗?

答案1

此命令将永久关闭您设备的 N 速度,但不会关闭路由器的 N 速度:

echo "options iwlwifi 11n_disable=1" | sudo tee /etc/modprobe.d/iwlwifi.conf
sudo modprobe -rfv iwldvm
sudo modprobe -rfv iwlwifi
sudo modprobe -v iwlwifi

您在问题中运行的禁用 N 速度的命令只是暂时的,它们会在您重新启动时丢失。

相关内容