月度归档:2017年03月

NETGEAR R6100在LEDE中5GHz频段Wi-Fi的启用、设置与优化

更新

20170428 LEDE 17.01.1已经正式发布,且已集成5GHz驱动,优化设置请直接查看“2 优化5GHz Wi-Fi”部分。
受制于单核CPU 560MHz的性能瓶颈,使得在当今100M网络普及的今天,网件R6100路由器作为折腾帝的主路由器是不合格的。但是由于LEDE(OpenWrt)、DD-WRT等路由器软件对其近乎完美的支持,加之价格实惠,且不容易变砖又很容易救砖等优点,使得它可玩性很高。5GHz Wi-Fi具备良好的速度,但LEDE 17.01.0 正式版固件并未集成相关驱动,Stijn Segers已经提交了相关补丁,该问题应该会在下一版中得到解决。如果未进行设置或设置不当,会导致5GHz Wi-Fi不能发挥很好的连接速度,甚至大大低于2.4GHz Wi-Fi的速度。现就如何在LEDE中开启网件R6100的5GHz Wi-Fi并加以优化进行一下介绍。

1 开启5GHz Wi-Fi

更新软件包的源

opkg update

安装相关驱动

okpg install kmod-ath10k ath10k-firmware-qca988x

重启路由器

reboot

重启后,在LEDE的luci界面中,在“网络” > “无线” > “无线概况” 下可见5GHz Wi-Fi已经成功驱动:

Qualcomm Atheros QCA9880 802.11nac (radio1)

2 优化5GHz Wi-Fi

点击“网络” > “无线” > “无线概况” 5GHz Wi-Fi右侧的“添加”按钮,即可以进行设置。需要注意的优化选项主要有:

设备设置 > 基本设置 > 工作频率 > 模式默认的“AC”即可。

设备设置 > 基本设置 > 工作频率 > 信道5GHz的Wi-Fi信号强弱关键在于此项,很重要,建议选择“149”,还可以选择“153”、“157”或者“161”,不建议选择其他信道。

设备设置 > 基本设置 > 工作频率 > 频宽默认的“80 MHz”即可。

设备设置 > 基本设置 > 无线电功率路由器会根据连接的信号质量自行调节功率,默认的“自动”即可。如为了达到最佳效果,也可以选择最大的“30 dBm”。

设备设置 > 高级设置 > 国家代码可以选择“CN - China”。

设备设置 > 高级设置 > 距离优化OpenWrt文档中,该距离为最远客户端到路由器的距离,单位米。个人认为在“无线电功率”设为自动或最大的情况下,距离默认为空即可。

设备设置 > 高级设置 > 分片阈值设置为:“2346”,直接写数字,无需引号。

设备设置 > 高级设置 > RTS/CTS阈值设置为:“2347”,直接写数字,无需引号。

其他选项(包括无线网络名和密钥之类)可自行研究,配置完成后,点击“保存&应用”来运行保存配置。
最后,在“网络” > “无线” > “无线概况” > “设备设置” > “基本设置” > “无线网络开关” > “启用”来启用优化过的5GHz Wi-Fi。
上一篇:在NETGEAR R6100上安装LEDE以及luci、material主题和中文语言包

LEDE配置Aria2和其前端yaaw或者webui-aria2

轻量级多协议命令行下载工具: aria2,在OpenWrt时代配置起来相对繁琐。而LEDE项目不仅提供了aria2的图形界面(luci),还直接提供了最常见的两个前端界面软件包:YAAWwebui-aria2,使得配置起来相对轻松很多。

本文步骤是在安装了LEDE 17.02.0正式版的tl-wr703N路由器上进行配置的。

1 更新软件包列表

opkg update

2 安装

2.1 aria2、luci以及语言包

opkg install aria2 luci-app-aria2 luci-i18n-aria2-zh-cn

2.2 安装前端界面

使用LEDE软件包安装和下载后并上传到/www/目录下其实是一样的,如果想追求最新版,可以使用后者。
YAAW的软件包只有120KB左右,webui-aria2则近3MB,但安装好后运行起来还是很流畅的,对于703N来说,还是YAAW吧。
YAAW和webui-aria2可以同时安装,也可以单独安装,看自己喜好了。

opkg install yaaw
opkg install webui-aria2

3 配置

3.1 配置Aria2

进入LEDE的luci,定位到“服务” > “Aria2 配置”。
建议启用RPC令牌认证方式,其主要需要配置的选项如下:

基本配置 > 启用勾选,以运行aria2。
基本配置 > 以此用户权限运行这里可以选择daemon。
基本配置 > RPC认证方式建议选择“令牌”。否则在前端运行时,会提示不安全。
基本配置 > RPC令牌建议随机生成,比如:
ou2dkxl9mh7x2ffktwdmyrs2l8deb6wx
webui-aria2需要将该令牌添加到“密码令牌 (可选)"
基本配置 > 查看JSON-RPC URL根据上一步生成的令牌生成JSON配置路径,比如:
http://token:ou2dkxl9mh7x2ffktwdmyrs2l8deb6wx@192.168.2.1:6800/jsonrpc
YAAW需要将该内容添加到“JSON-RPC Path”
文件和目录 > 默认下载目录可根据自身需要设置。

其他选项可自行研究,配置完成后,点击”保存&应用“来运行aria2。

3.2 配置前端

在“服务” > “Aria2 配置” > “Aria2 状态”下,此时可见:Aria2 正在运行。其后可见安装的两个前端的打开快捷链接:“打开YAAW”,“打开WEBUI-ARIA2”。

3.2.1 配置YAAW

“打开YAAW”,在弹出的YAAW界面中,点击右上角“扳手”图标,在“JSON-RPC Path”添加上一步“基本配置 > 查看JSON-RPC URL”中生成的JSON配置路径:

http://token:ou2dkxl9mh7x2ffktwdmyrs2l8deb6wx@192.168.2.1:6800/jsonrpc

“Save”,即可。

3.2.2 配置webui-aria2

“打开WEBUI-ARIA2”,在弹出的webui-aria2界面中,“设置” > “密码令牌 (可选)”后添加上一步“基本配置 > RPC令牌”随机生成的令牌:

ou2dkxl9mh7x2ffktwdmyrs2l8deb6wx

“保存连接设置”,即可。

4 错误排查

4.1 错误1

YAAW:
Error: Internal server error
webui-aria2:
The last connection attempt was unsuccessful. Trying another configuration
上一个连接请求失败, 请尝试修改设置

解决方法:请在“服务” > “Aria2 配置” > “Aria2 状态”下中检查Aria2是否处于已运行状态,启用复选框是否已经勾选。

4.2 错误2

YAAW:
Error: Unauthorized
webui-aria2:
Oh Snap! Authentication failed while connecting to Aria2 RPC server. Will retry in 10 secs. You might want to confirm your authentication details by going to Settings > Connection Settings
不能连接到 Aria2 RPC 服务器, 将在10秒后重试. 您可能希望检查连接设置, 打开 设置 > 连接设置

解决方法:请检查YAAW的“JSON-RPC Path”是否添加正确;webui-aria2的“密码令牌 (可选)”是否添加。