需要修复 TP-LINK TL-WN781ND 150Mbps 无线 PCI Express 网络网卡

需要修复 TP-LINK TL-WN781ND 150Mbps 无线 PCI Express 网络网卡

我购买了 TP-LINK TL-WN781ND 150Mbps 无线 PCI Express 网络网卡,并在 Ubuntu 最新版本 14.04.2 上运行,但速度非常慢。

请查看有关我的网络和设备的所需信息这里

但是当我使用 Mac 和 Windows 系统时,速度很快。只有在 Ubuntu 操作系统中才会出现问题。在 Ubuntu 操作系统中连接时,无线信号范围非常小(几乎显示 4 格信号中的 1 格)。

我的路由器型号:Cisco Linksys E900并设置为网络模式:Wireless-N only

升级内核可获得:linux-generic is already the newest version.

使用以下方法时速度更佳:ethtool --change eth1 speed 10 duplex half autoneg off

速度没有提高超过ethtool --change eth1 speed 100 duplex half autoneg off

答案1

您的网卡似乎存在自动协商问题或布线/端口问题。

由于评论中的诊断不能提高超过 100MBit 半双工(50Mbps)的速度,请将以下命令添加到您的/etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
post-up ethtool --change eth1 speed 100 duplex half autoneg off

这应该为您的问题提供一个非常稳定的解决方法,因为这些将在重启后继续存在,而ethtool --change eth1 speed 100 duplex half autoneg off命令行上的 just 则不会。事实上,它非常稳定,我们可以称之为“解决方案”... ;-)

答案2

已修复!

由于是信号问题,我将天线从 2dB 更换为 10 dB。

现在我获得了正确的信号和很快的速度。

感谢大家对命令的帮助。

答案3

我必须禁用无线 N,才能使其可靠地工作。

为此,请添加:

options ath9k 11n_disable=1

到文件(如果不存在则创建它):

/etc/modprobe.d/ath9k.conf

您可以在终端中使用以下命令执行此操作:

sudo gedit /etc/modprobe.d/ath9k.conf

并在末尾添加该行。重新启动计算机。

相关内容