华硕路由器固件的常用功能

您所在的位置:网站首页 华硕路由器设置澳大利亚有什么用 华硕路由器固件的常用功能

华硕路由器固件的常用功能

2023-12-18 22:13| 来源: 网络整理| 查看: 265

众所周知,相同硬件,相同WiFi规格,华硕的路由器产品总是比其它品牌贵一些。贵在哪里?当然是固件。就像华硕主板强在它的BIOS。

这篇文章讲一下华硕路由器固件的常用功能,为想要购买路由器的人提供一些参考。

首先是华硕固件的分类。

买到一手的华硕路由器产品,里面预装的固件是 原厂固件(官方固件/Asuswrt)。作者是华硕官方。华硕官方放出一版固件后,过一段时间,会在官网放出其源代码(在下载固件的页面选“其它”)。这些源代码里包括开源部分和闭源部分。闭源部分主要是博通驱动和趋势科技等功能。华硕也会单独为Eric Sauvageau发送一些版本的源码,这个人是梅林固件的作者。他根据华硕固件的源码,做出修改,增强,修复bug等工作,发布的固件,叫梅林固件(Asuswrt-Merlin)。梅林固件是开源的。

梅林官网

梅林固件特指Eric Sauvageau根据华硕固件源码制作的第三方固件,其他人制作的都不算。梅林固件只有图上这些路由器才有。比如你看有人说ACRH17的梅林固件,那这个人肯定是不懂固件的。

梅林固件做的主要是增强原厂固件的功能,修复原厂固件的bug。具体增加了哪些内容,可以去梅林官网点击Features查看。梅林固件可以安装插件,SmallNetBuilder Forums有梅林插件版块,可以挑选自己想用的插件安装,例如第三方QOS,去广告等。梅林作者本人活跃在这个论坛。

根据 原厂固件 源码做出修改,增加软件中心的固件,叫 官改固件,作者是koolshare论坛的sadog(及其开发组)。

根据 梅林固件 源码做出修改,增加软件中心的固件,叫 梅林改版固件,作者同样是koolshare论坛的sadog(及其开发组)。

koolshare软件中心功能

还有其他人的修改版,这里就不列举了。

所以不要见到这种灰灰的界面就叫梅林固件.....

然后是华硕固件的版本号。目前最新的是386,相比384,增加了aimesh2.0,提高了漫游性能,并且可以开启仅有线回程,解锁节点的所有WiFi。

本文主要介绍 原厂固件 的功能。如果你已经在用华硕路由器,本文其实没什么价值,但是对于没有买的人,他们并不知道华硕固件是什么样的,本文可以提供一些参考。

华硕固件的特点是,功能多,大量特性(例如MU-MIMO,波束赋形,IPV6)可以手动关闭。另外原厂固件也分为3种。一种是低端型号,没有附带任何其他功能。一种是中端型号,像是AX86U这种,附带了趋势科技,UU加速器,腾讯加速器,界面是这种灰灰的。不同时期的型号会附带不同的功能。一种是高端型号,界面是红色的ROG,附带了更多的功能。所以不是所有的华硕路由器都有这么多功能,买之前一定要看评测。这里以我使用的AX86U为例。

下面说一些对我来说常用的功能。

主界面(网络地图)

主界面

主界面可以看到WAN IP,终端数量,aimesh节点数量,硬盘挂载情况,CPU和内存的占用情况,网口接入速率。我这个IP不是公网IP,所以没有遮挡。内存占满是因为挂载了硬盘。这是Linux系统的内存占用机制,大部分是磁盘缓存。只要挂了硬盘并使用一次,就会占用到97%,不挂硬盘的话,占用率一般在40%-60%左右。

客户端状态

客户端状态窗口可以看到每个设备的IP和MAC地址,网线连接还是WiFi,是wifi的话,Rx Tx协商速率是多少,还有连接时间。AP和AP下属的设备也可以看到。如果路由器工作在AP模式,也可以看到整个局域网的终端。

AiProtection

AiProtection

AiProtection是趋势科技的功能之一。包括恶意网站拦截,双向IPS和受感染设备拦截。这些功能对于有公网IP的用户比较有用,用内网IP的因为有内网保护,所以被攻击的概率极低。需要注意的是,该功能需要利用CPU处理数据包,你的路由器CPU性能不一定够跑满你的下行带宽,尤其是数据包比较小的时候。如果开了之后跑不满下行带宽了,你就要取舍了,是安全重要,还是下行带宽重要。后面的一些功能也有类似的,开了可能跑不满带宽,例如QOS。

过滤和时间安排

这个功能可以过滤特定类型的网页和APP,以及为某些终端安排上网时间,适合家里有小孩的用户。

带宽监控

带宽监控

这个界面可以看到终端的网络占用情况。如果发现有蹭网的,可以在网络地图里给它禁止连接。如果打开了应用程序分析,则可以点击终端,查看它的哪些应用在占用带宽。HTTPS因为有SSL加密层,所以流量很难鉴定,会归于一类。

在这个界面调整的优先级,对应传统QOS的规则。内部代码是qos_rulelist。如果你不使用传统QOS,在这里调整优先级应该是没效果的。它的调整方式是给传统QOS规则里添加设备的MAC地址规则。这会导致一个bug,就是路由器开机时,如果涉及的设备不在线,传统QOS会失去大部分效果。具体可以看我讲传统QOS的文章。

QOS

QOS自适应QOS

这种中端型号一般有三种QOS,分别是Adaptive QOS(A QOS),传统QOS,带宽限制。其中带宽限制就是常见的限速。传统QOS我之前的文章有讲过,需要手写规则,可以手动设置每种优先级的上行和下行最大带宽和保留带宽。A QOS是利用趋势科技的数据库规则的全自动QOS,比较省心。但需要同意趋势科技的隐私协议,同意之后,你的一些数据需要和趋势科技公司共享。这些功能包括如下。

趋势科技

开启传统QOS和带宽限制不会激活趋势科技引擎,但会丢失硬件NAT,包括runner和fc加速引擎都会关闭。开启A QOS不会导致硬件NAT关闭(在ssh中查看runner和fc状态得知)。是否开启硬件NAT影响你能跑满的最大带宽。

例如,关闭QOS时,你的路由器可以跑满5G带宽(五千兆),这叫五千兆的能力,但路由器只有千兆口,你也只有千兆宽带,此时因为木桶效应,你看到的就是跑满了千兆带宽。如果路由器性能够强,开启QOS(或AI保护等需要处理数据包的功能),它依然有超越千兆的能力,例如两千兆,那么你看到的依然是能跑满千兆。如果性能不够强,开了QOS,只能跑满500M,那你看到的就是下行最高500M了。

完全默认状态,CPU无需处理数据包,NAT是硬件加速的(硬件加速就是单独的一个小芯片)。开启一些功能后,例如QOS,CPU需要处理数据包优先级,需要占用一部分资源,如果硬件NAT依然开启,则可以帮CPU分摊NAT的占用,能跑满的带宽就高一点。如果硬件NAT关闭了,则 数据包处理 和 NAT(网络地址转换)都由CPU进行,能跑满的带宽就低一点。

还有,测速一般是发送1500字节的大包。如果路由器收发的是小包,它能跑满的带宽会大幅度下降。如果开启了流处理,关闭了硬件加速,下降幅度就更大了。

并不是下行带宽越高就越好。对于多人使用的网络,例如你家里人在看视频,或者下载,你在玩实时对战的游戏,如果上行带宽被家里人大量占用,你的游戏体验会非常差,轻则延迟波动,重则丢包。此时你有千兆,万兆网络又能怎样?千兆网络很少有上下行对等的,50M的上行算是高的了,很容易被国内视频软件的P2P占满。

QOS有三方面功能。一是下行带宽的分配和保留。不同优先级的设备和应用,能跑满的带宽,最小保留带宽,都是可以设置的,这可以防止下载程序吃满你的下行带宽。二是上行带宽的分配和保留,和下行类似。三是上行数据包的优先级调整。最重要的是三。限速可以做到1和2,但3才是最能提高游戏体验的。一个小时段里有一堆数据包要发出去,如果先发的都是视频应用,P2P应用,你的游戏数据包肯定要延后,游戏延迟就升高了,如果上行是吃满ISP带宽的情况,会随机丢包,你的游戏数据包被丢了,游戏就丢包了。QOS可以让游戏数据包优先上行,所以可以降低延迟和丢包率。

即使你开了QOS,跑不满下行带宽,也可以在你玩游戏,同时有看视频和下载时,开启一种QOS,提升游戏体验。你不玩游戏,只下载的时候,可以把QOS关了,跑满带宽,你也不亏。换句话说,QOS可以在下载/看视频时,游戏不卡;下载时,视频不卡。

所以不要看到QOS会让你跑不满带宽,想都不想就关闭。一切都要以用户实际体验为主。

类似的还有游戏帧率。对于60Hz屏幕,开v-sync,稳定60帧,比关v-sync,70多帧要流畅的多。后者的操作延迟低一些,但画面撕裂,流畅度差。这和主题无关,就不多讲了。

关于QOS开启时的上行下行带宽填多少?关闭QOS时测速,例如我这里测到下行130,上行25。要设置的比这些值低一些。我写的时100和20。开启后,你再测速,速度不会超过你设置的值,否则说明QOS无效。如果设置值过高,QOS将会失去作用1和2,只有3。

统计数值

统计数值

这个功能可以查看所有客户端和每个客户端,在不同时间的流量消耗情况。如图可以看到我这台电脑的守望先锋流量,说明趋势科技引擎识别出了守望先锋的数据包,在开启A QOS时,可以提高这些数据包的优先级。

流量监控

流量监控页面可以看WAN口的实时上下行流量。

Game

Game

Game Accelerator。在386固件下,这个开关对应的就是A QOS开关。游戏设备列表对应代码里的bwdpi_game_list,应该是开启A QOS后,这些设备的数据包优先级直接拉满。如果不开任何QOS,AX86U默认是第一个LAN口优先级最高,是我之前通过不严谨测试得到的结果,和官方描述相同。

手机APP我从来不用,不讲解。两个加速器主要是给游戏主机用的,例如PS和XBOX。由于国内有公网IP的较少,多层NAT很容易导致联机游戏掉线。用加速器可以很大程度避免这种情况。对于PC,用PC端加速器即可。PC的性能比路由器强太多了,为什么要用性能低的设备做数据包处理呢?

OPEN NAT

open nat

OPEN NAT其实就是端口转发的预设。如果你有公网IP,这个功能可以让你很方便的把这里面有的游戏端口开放,并映射到你的游戏设备上。你有公网IP,不开启端口转发时,联机游戏会显示你的NAT类型是 锥形 或 对称型(这个可以在WAN口设置里改)。如果开启端口转发,就会直接变成 开放,也就是无NAT。如果你没有公网IP,这功能完全没有作用。

USB

USB

USB接口可以挂载硬盘(盒)。原厂固件支持SMB和FTP协议。并可以自定义账户和权限。

USB读写带宽受到CPU性能影响。大部分CPU的USB跑不满千兆(125M/S)。AX86U能跑到143M/S,通过2.5G网口测试的结果。

WiFi

一般设置专业设置

WiFi设置里可以调整的选项非常多。

如果你使用单个华硕AX路由器,可以参考我的设置,把漫游助手关掉(因为我这里有AP才开启)。

有几个需要注意的点。

如果想要开启160MHz,需要设置地区为美国,手动设置160MHz,而不是20 40 80 160。信道固定36。固定36相当于使用36和它后面连续7个20MHz信道(36, 40, 44, 48, 52, 56, 60, 64),累计160MHz。这8个信道里面有几个是DFS信道,如果路由器监测到附近有雷达信号,则会强制关闭160MHz,这是法律强制要求的,不能修改。160MHz还有一组信道,100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140,11选8,也是8个20MHz,累计160MHz,但这组信道兼容性很差,有些终端会看不到SSID,有些连不上,国内基本没法用。另外同一组信道内,选择任何一个都没有太大区别,实际用于通信的还是那8个信道。

华硕大部分产品是博通方案,与高通方案的少量设备有严重的兼容性问题。例如连上之后反复掉线,带宽极低等。

一些选项可能导致兼容性差的设备断流,包括 漫游助手,WMM APSD,WiFi6的TWT,还有WiFi6选项本身,调制方式,MU-MIMO,beamforming。除了更新终端的网卡驱动,还可以试试调整上述选项看看效果。

链路聚合

链路聚合

这个链路聚合指的是LAN1和LAN2聚合成2Gbps的带宽,一般用于连接NAS。然后2.5G接口和WiFi从NAS里读写文件都可以超过千兆。

AX86U还支持聚合WAN口,是WAN和LAN4聚合,需要光猫支持。目前应用的比较少。

WAN

WAN

WAN设置主要说三点。NAT类型是386固件新增的,梅林固件很早就有了。默认是对称型,可连接性比较差,安全性好。全锥形可连接性强,安全性差。如果你用的是电信联通网络,即使是内网IP,NAT也是锥形NAT,配合这里的全锥形NAT,你的联机游戏显示的NAT类型应该是锥形NAT,可连接性比较好。多层NAT里面只要有一层是对称型,可连接性就会非常差,可能会经常掉线。

网络监测默认是关闭的。即PPPOE断线之后不重播,只能重启路由器重播。如果开启它,可以在监测到网络断线时重播。有PPP echo和DNS probe两种类型。PPP echo是向ISP发送这种数据包,ISP返回一个包,表示连通,如果连续N个包没收到返回,则重播。如果ISP不支持PPP echo,那么你的路由器会反复重播,反复掉线。大部分ISP是支持的,你可以自己试试。DNS probe是申请DNS解析,如果收到回复,说明网络是通的。

下面那个启用什么+DHCP。作用是 光猫桥接模式,桥接的那个连接开启DHCP,并且光猫内网IP和路由器内网IP不在同一网段时,路由器下面的设备可以输入光猫IP直接访问光猫后台。开启此功能后,网络地图上点击小地球,可以看到光猫分配给WAN口的内网IP。如果光猫无法由你操作,也没有开启桥接DHCP,那么路由器开启这个功能没有效果,可以关闭。

防火墙

防火墙

重点说一下IPV6防火墙。如果你有内网IPV4和公网IPV6,是可以用IPV6进行一些操作的,例如FTP。默认状态IPV6防火墙会阻挡所有外部访问,在这里可以打开你所需的端口,内建的服务器应用有一些常见的预设,可以帮助你设置。例如FTP协议用的是20和21端口。

操作模式

操作模式

华硕路由器的AP模式可以使用WAN口连接主路由。这样就有4个LAN口可以用。很多别家的路由器AP模式只能接LAN口,这样就只有3个LAN口可用。

华硕的AP模式也有后台,虽然大部分功能都白给了,但还是能看到日志和在线设备的。

日志

日志

日志可以帮助用户debug。例如有些设备总掉线,你可以看看日志里是这个设备掉线了,还是WiFi模块崩了。如果华硕路由器1000块钱,固件至少值300,这个日志值30。网络这块其实非常“黑箱”,出问题,用户很难排查,尤其是你不能确定是ISP的问题还是自己这边的问题。有了日志,排查问题将会容易很多。

WiFi状态

这个界面可以看到WiFi终端的信息。例如RSSI,是WiFi几(AC是5,AX是6),有几根天线(NSS),Rx Tx协商速率,连接时间。STBC:空时分组码(Space-Time Block Code):在多天线上的不同时刻发送不同信息来提高数据可靠性。mubf是多用户波束赋形。

UPNP

这里可以看到OPEN NAT,端口转发,UPNP的项目。项目不能手动删除,如果想删除只能重启路由器。当然可以SSH写代码删,但不是普通人会的。

Smart Contect

Smart Contect

这个功能是双频合一的规则,可以手动设置。也就是开启双频合一后,终端什么时候连接2.4G,什么时候连接5G。我没有开启双频合一,所以不能详细讲这个功能。

Aimesh

Aimesh

这个是Aimesh2.0的界面。

1.0的漫游性能比较差,切换慢,表现就是游戏过程会丢包,延迟暴涨。2.0基本没有这种情况。

我这里没有使用Aimesh,而是一台AX86U主路由和ACRH17做的AP。同SSID。华硕固件有个漫游助手功能,可以让低于设定RSSI的终端被踢掉。如果被踢一次后,终端立即连回来,说明终端附近没有其它AP,是不会连续踢的,一段时间内都不会再踢了。这个功能叫漫游助手,只是助手,漫游不止靠它,还靠终端自己。路由器看到的RSSI是路由器接受到终端发射信号的强度,和终端看路由器的RSSI是不一样的。终端自己也会根据附近不同AP的RSSI做漫游。

有时候你发现你离一个AP老远了,RSSI都超了,也不踢,这是因为你之前被踢过,然后立即连回原AP了,一段时间内是不会再踢的。有时候你发现RSSI还没到阈值呢,就踢了,这是因为终端自己判定可以漫游了,就自己切换AP了。

对于有线连接的两台华硕路由器,Aimesh2.0和主路由+AP+同SSID的两种方式,区别是是否无缝。后者在切换AP时会经过完整的WIFI连接认证过程,断网时间在1s以上。mesh的断网时间最差也在500ms以内,一般是不会丢包的,app也不会提示断网。选择哪种方案,看需求。盲目mesh不可取。比如你已经有一个AX86U了,如果另一台节点设备不支持160MHz,那主路由器也开不了160MHz。两台支持160Mhz路由器加一起要2000以上。如果你家只是小范围没有信号,可以考虑用低端路由器做AP补充。所以还是看需求和预算吧。

如有错误,欢迎指出。本文禁止任何网站和个人转载。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3