amy*_*amy 45 router internet-connection ubuntu wifi-configuration
通过 Wi-Fi 连接到同一路由器(ADSL2+ 无线 N300 调制解调器路由器)时,下载速度在我的手机上似乎比在笔记本电脑上快得多。这个问题不会一直发生,但我的笔记本电脑(运行 Ubuntu 14.10)上的互联网连接偶尔会降低速度并变得不稳定,而我手机上的互联网连接保持相同的速度并持续稳定。
作为比较,我在笔记本电脑的“不稳定连接阶段”期间在同一时间和同一位置对我的笔记本电脑和手机进行了测试。
我想知道造成这种差异的潜在原因是什么?
以下是我的笔记本电脑(联想 Y50 UHD)的速度测试结果:

以下是我的手机(三星 Galaxy S5)的速度测试结果:

请注意,虽然三星 Galaxy S5 具有“下载加速器”功能,可以同时使用您的 Wi-Fi 和移动网络来提高下载速度,但在本次测试中,我在三星 Galaxy S5 上完全关闭了移动数据,但我仍然收到类似的比较我的笔记本电脑和手机的结果。
Gia*_*968 45
我相信这归结为——非常可悲的是——一个常见的无线问题:802.11n Wi-Fi 实施是如此可怕且设备之间不一致,以至于 802.11n 协议变得相当无用。这个PC世界题为杂志的一篇文章,“无线路由器:真相超快的Draft-N”总结了头痛颇佳; 大胆的强调是我的:
我们还发现基于不同draft-n芯片的路由器(Belkin使用Atheros芯片,而其他三个基于Broadcom芯片)不能高速互操作。从同一供应商处购买产品并不总能确保所有产品都使用相同的 Draft-n 芯片,或者:至少有一家公司 Netgear 正在销售基于不同 Draft-n 芯片的类似名称的路由器和 PC 卡,您可以通过查看产品型号和/或包装上的芯片标志来确定产品使用的是哪种芯片。
特别是对 802.11n 硬件世界的整体模糊性以及制造商如何基本上将最终用户用作“alpha”和“beta”测试人员的评估:
但我们宁愿供应商不使用付费客户进行 alpha 和 beta 测试。您不必安装多个固件更新即可在全新产品上看到承诺的性能。
为了更好地了解这种东西在现实世界中是如何发挥作用的——比如你的——让我们看看你的设备支持的所有无线协议:
好吧,这似乎是一堵难以逾越的规格墙,但关键规格是您的路由器,它似乎只能使用 802.11n(草案 2.0)的最大 802.11 协议。我不是 802.11n 规范令人头疼的 100% 专家,但我知道 802.11n“草案”规范相当古老,任何有价值的现代设备都应该使用 802.11n“最终”规范。
也就是说,仅知道这一点在理论或概念上对您没有多大帮助。实际上,我只能提供三种我认为可行的解决方案。
综上所述,如果这是我正在处理的头疼问题,我会按照我在想法 1 中的概述进行操作,然后立即购买新的 Wi-Fi 路由器。通常,ISP 提供的组合调制解调器/路由器只是缺乏功能和更新,也缺乏来自广大用户的支持。通过购买新路由器,您不仅可以快速解决问题,而且如果出现新问题,您还可以立即联系该更常用路由器的其他用户获取建议和提示。
Lek*_*eyn 14
对于在 Ubuntu 14.10(其内核比 3.13 更新的内核)上使用 Intel 网卡的特定情况,iwlwifi 驱动程序的更改可能会影响 Intel 无线网卡的吞吐量。
可以通过创建/etc/modprobe.d/iwlwifi.conf包含以下内容的文件来恢复此更改:
options iwlwifi 11n_disable=8
Run Code Online (Sandbox Code Playgroud)
要对其进行测试,请使用以下modprobe命令重新加载(卸载和加载)您的英特尔无线模块:
$ sudo modprobe -v -r iwldvm rmmod iwldvm rmmod iwlwifi rmmod mac80211 rmmod cfg80211 $ sudo modprobe -v iwlwifi insmod /lib/modules/3.16.0-33-generic/kernel/net/wireless/cfg80211.ko insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko 11n_disable=8 insmod /lib/modules/3.16.0-33-generic/kernel/net/mac80211/mac80211.ko insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wireless/iwlwifi/dvm/iwldvm.ko
您还可以通过读取 sysfs 中的文件来验证参数:
$ cat /sys/module/iwlwifi/parameters/11n_disable
8
Run Code Online (Sandbox Code Playgroud)
LAN 吞吐量从 20 Mbit/s 提高到 80 Mbit/s,从而改善了这一变化。
| 归档时间: |
|
| 查看次数: |
14328 次 |
| 最近记录: |