在Ubuntu 14.04上,迅驰Wireless-N 1030不断断开连接


23

我已经安装了Ubuntu 14.04。我的wifi有时会断开连接,因此我必须将其关闭然后再重新打开以重新获得无妻之妻。

我正在使用Centrino Wireless-N 1030。

Answers:



5

这似乎是由于驱动程序的N模式有问题,您可以将其禁用,例如

modprobe -r iwlwifi && modprobe iwlwifi 11n_disable=1

在此处此处查看更多详细信息:

顺便说一句,我从12.10升级到14.04,并且遇到了这个问题,但是一旦我重新安装,我就看不到这个问题。


1
实际上,我认为您可以使用swcrypto = 1而不是11n_disable = 1,这样您就不必牺牲您最有可能为此支付的无线n速度。
mchid

3

我曾经有过同样的问题。modprobe由于我的笔记本计算机已连接到本地网络并且需要较高的网络速度,因此不能使用n和ac型快速连接来停用。

从3.13升级到3.18的内核已解决了我的问题。现在可以可靠地使用300 Mbps以上的快速“ n”连接(WiFi适配器:Asus USB-53N,操作系统:Ubuntu 14.04.1)。不再断开连接:-)


2
sudo iwconfig wlan0 power off

这样可以暂时解决问题。

要使其永久,请添加配置文件:

cd /etc/pm/power.d
sudo -H gedit wifi_pwr_off

这将打开一个空文件,将以下代码复制到其中:

#!/bin/sh 
/sbin/iwconfig wlan0 power off
  1. 保存文件,记住要

    sudo chmod u+x wifi_pwr_off
    

    然后重新启动。

请注意,代替wlan0的可以是wlan1等。ifconfig例如,您可以看到带有的接口。


1

您可能需要禁用power_save模式,iw因为它iwconfig已被贬值。运行以下命令:

sudo iw dev '$(iwgetid 2>/dev/null | grep -o "^\w*")' set power_save off

'$(iwgetid 2>/dev/null | grep -o "^\w*")'获取您的设备名称wlan0wlan1,等,让你不必看它或键入它。这可以方便地作为一个别名或脚本中使用。

wlan0例如,如果知道设备名称,则以下命令将执行相同的操作:

sudo iw dev wlan0 set power_save off

-1

这为我工作:

选项1

sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
sudo modprobe iwldvm

选项2

sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -rv iwldvm
sudo modprobe iwldvm 11n_disable=1
sudo modprobe iwldvm

请添加一些解释,该命令的作用。
塞浦路斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.