TP-Link TL-WN821N v2 无线 USB 棒的互联网超时

TP-Link TL-WN821N v2 无线 USB 棒的互联网超时

访问互联网后不久,浏览器/下载超时。超时前,互联网短暂地正常工作;之后,无线网络仍连接且信号强,但每次访问互联网都会导致超时。当我离开电脑一段时间后,互联网又恢复了,但只要我一开始使用它,就会再次超时。当我重新连接到路由器时也会发生同样的情况。此外,当我上网时,需要几分钟才会超时,但当我下载某些东西时,几秒钟就会超时。无线适配器在 Windows 中工作正常,通过以太网电缆上网在 Ubuntu 中工作正常。

有谁遇到过同样的问题或知道解决办法。

我使用 Ubuntu 12.10 x64。自从我安装了 ubuntu(几天前)以来就出现了这个问题。

这里有一些可能有用的东西:

serus@serus-Ubuntu-PC:~$ lsusb
Bus 002 Device 002: ID 0cf3:1002 Atheros Communications, Inc. TP-Link TL-WN821N v2 802.11n [Atheros AR9170]

serus@serus-Ubuntu-PC:~$ lsmod
Module                  Size  Used by
carl9170               82083  0

serus@serus-Ubuntu-PC:~$ modinfo carl9170
filename:       /lib/modules/3.5.0-21-       generic/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko
alias:          arusb_lnx
alias:          ar9170usb
firmware:       carl9170-1.fw
description:    Atheros AR9170 802.11n USB wireless

serus@serus-Ubuntu-PC:~$ iwconfig
wlan0     IEEE 802.11bgn  ESSID:"virginmedia0137463"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: A0:21:B7:F8:29:B6   
          Bit Rate=240 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=66/70  Signal level=-44 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:1399  Invalid misc:18   Missed beacon:0

serus@serus-Ubuntu-PC:~$ sudo lshw -C network
*-network
   description: Wireless interface
   physical id: 1
   bus info: usb@2:2
   logical name: wlan0
   serial: 00:27:19:bb:00:19
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=carl9170 driverversion=3.5.0-21-generic firmware=1.9.4 ip=192.168.0.6 link=yes multicast=yes wireless=IEEE 802.11bgn

答案1

请尝试一个驱动程序参数:

sudo modprobe -r carl9170
sudo modprobe carl9170 noht=1

如果有帮助,请编写一个新文件:

gksudo gedit /etc/modprobe.d/carl9170.conf

添加一行:

options carl9170 noht=1

仔细校对,保存并关闭 gedit。

答案2

我的“TP-Link TL-WN821N v2”802.11n usb 适配器也遇到了类似的问题。我使用的是基于 Ubuntu 的 Elementary OS。

我在某个网页上看到有人建议遇到同样问题的人更新内核。我决定也这么做,希望万一有用。我将 Linux 内核从 3.2.0.54.64 更新到 3.8.0-32.47,重启后发现这个问题已经完全解决了。

我发现这也有效:

sudo modprobe -r carl9170
sudo modprobe carl9170 noht=1

我希望我的无线适配器能在 N 模式下正常工作,而它确实做到了这一点,没有任何问题。事实上,它的表现甚至比在 Windows XP 上的表现还要好。

希望这可以帮助到别人。

相关内容