无线与英特尔公司 Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34) 间歇性断开连接

无线与英特尔公司 Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34) 间歇性断开连接

我在 Ubuntu 15.04 上使用 xfce (xubuntu),但 Wi-Fi 出现了问题。指示器继续显示我已连接到网络,但一段时间后我将无法再访问互联网。为了解决这个问题,我只需断开网络连接并重新连接,这样总能解决问题。我在其他网络上都遇到过这个问题。

03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34)
    Subsystem: Intel Corporation Centrino Advanced-N 6205 AGN [8086:1311]
    Kernel driver in use: iwlwifi

答案1

在终端中运行

sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi 11n_disable=1 swcrypto=1 bt_coex_active=0 power_save=0"

然后重新启动。

在很多情况下仅仅如此11n_disable=8就足够了。


解释:

iwlwifi Linux内核驱动支持多种英特尔无线局域网适配器。该命令将以下配置添加到iwlwifi模块:

11n_disable=1      Disables the 802.11n mode
11n_disable=8      Enables agg TX option
swcrypto=1         Disables hardware encryption and uses software instead.
bt_coex_active=0   Disables bluetooth coexistence technology that works poorly with iwlwifi
power_save=0       Disables the power save mode

要重新启动服务而不重新启动以测试替代配置:

sudo modprobe -r iwldvm iwlwifi
sudo modprobe iwldvm iwlwifi
sudo service network-manager restart

简写命令还使用here string通过<<<Bash中的操作符将这些字符附加到配置文件中。

答案2

就我的情况而言,这是路由器的问题。尽管上述建议的修复方法,事实证明我的 6205 适配器无法处理允许在 2.4/5 Ghz 之间进行动态转向的接入点(称为智能转向- 特定于我的路由器)。有两个可行的选项可以帮助 6205 适配器:

连接设置(最佳 - 现已稳定 6 个多月)

使用 GUI 更改 AP 的设置,例如nm-connection-editor。相关设置将更改频段从自动的到特定乐队。

异或

路由器设置(不理想,但同样有效)

我关闭了 Smart-Steering,让路由器广播两个独立的 AP,一个用于 5GHz,另一个用于 2.4GHz(我需要两个)。现在,我可以用笔记本电脑毫无问题地连接到 5GHz AP。

相关内容