遗憾的是,测试结果显示并没有达到预期效果。关键是我没有找到明确支持MTK芯片MU-MIMO的手机或无线网卡。因此,我决定尝试用斐讯K2P设置无线扩展作为无线网卡进行测试,这篇文章也是基于这个方法。
网件R6800搭载MTK的MT7615芯片,5G支持4x4mimo,官方明确表示支持MU-MIMO,路由设置中也有这个参数开关。而斐讯K2P刷上荒野无灯的老毛子固件后,也加入了MU-MIMO的支持。
MU-MIMO的运行需要波束成形的支持,例如与3台手机传输数据时,会发出三束信号,支持MU-MIMO的手机能识别出哪束信号是自己要接收的,哪些波束是不需要的。下面是一个原理图,展示了这一过程。
老毛子固件的详细介绍可以参考荒野无灯的帖子,我使用的固件版本是K2P_3.4.3.9-099_20180402-0237.trx。
关于斐讯K2P的刷机,我测试了两台,一台是A1版本,一台是A2版本。由于官方固件版本较老,刷机过程非常简单。首先,刷入带opboot的官改固件,然后再刷入第三方固件,即老毛子固件。我使用的官改版本是k2p_57_v11_opboot.bin,最新版本是k2p_mtk_v16d_opboot.bin。
刷机所需文件可在此处下载:HTTPS://pan.baidu.com/s/1xptTKeNk_D41i5OYPH5Gsg
官方Bootloader进入方法如下: 1. 将计算机设置为固定IP:192.168.2.2,使用网线连接K2P的任一LAN口。 2. 断电状态下,按住K2P复位键,开机后按住40秒后释放。 3. 访问HTTP://192.168.2.1,刷入K2P官改版本。 4. 重启后,K2P恢复出厂设置;计算机恢复为自动获取IP。
Opboot及Breed进入方法如下: 如果你当前是官改或其他第三方固件,请在opboot或breed输入: 1. 将计算机设置为自动获取IP,使用网线连接K2P的任一LAN口。 2. 断电状态下,按住K2P复位键,开机后按住10秒后释放。 3. 访问http://192.168.1.1,可刷入K2P的任何版本。 4. 重启后,建议K2P恢复一次出厂设置。
固件最新版本可参考这篇A大的教程:http://www.right.com.cn/forum/thread-318971-1-1.html
刷好固件后,两台斐讯K2P被设置为无线桥接网件R6800的5G信号。我使用了Client+AP,走的是LAN口桥接模式,因此需要关闭K2P的dhcp服务,并将路由器ip地址修改为192.168.1.111和192.168.1.222。电脑用网线连接K2P的LAN口,如果无线桥接成功,电脑的IP就会由网件R6800分配。
所有设备的连接示意图如下:

这样,斐讯K2P就可以作为电脑的无线网卡使用了。测试PC1到PC2和PC3的总数据量,就可以判断是否支持MU-MIMO了。测试软件是IxChariot,脚本使用”Throughput“,每次测试时间1分钟。为了方便直观查看,采用了单Pair测试。
首先测试单台斐讯K2P单Pair的吞吐量,结果如下:

然后,在MU-MIMO都开启的情况下,同时向2台K2P发送数据的总吞吐量如下:

结果是601m。关闭MU-MIMO后,测试结果如下:

测试结果是610m,开启和关闭MU-MIMO的结果几乎
这个测试在半年前就想做了,一直拖呀拖呀。。。。。然而在大半年前,已经对K2P A1原厂固件做过了简单的测试:网件R6800与斐讯K2P之间的mu-mimo测试
结果当然是没有效果了,重点是我没有找到明确能支持MTK芯片MU-MIMO的手机或无线网卡,所以就想到了用斐讯K2P设置无线扩展当作无线网卡来测试的办法,本篇文章也是用这个办法。
已知网件R6800是MTK的MT7615芯片,5G是4x4mimo,参数上明确说支持MU-MIMO,而且路由设置里也有这个参数开关,如下图:
K2P刷了荒野无灯的老毛子固件,也有了MU-MIMO的支持,在5G无线高级设置里有它的开关:
上图中的第一行是波速成形的开关:Enable implicit BEAMFORMING,刷好的固件,这开关是默认关闭的,而MU-MIMO的运行需要波束成形的支持,例如与3台手机传输数据时,会发出三束信号,支持MU-MIMO的手机会分辨出哪束信号是它要接收的,哪些波束是不要接收的。原理如下图:
老毛子固件的介绍,可以看荒野无灯的这个帖子http://www.right.com.cn/forum/thread-218704-1-1.html,我刷入的是这个版本固件K2P_3.4.3.9-099_20180402-0237.trx
关于K2P的刷机,测试的2台一台是A1版本,一台是A2版本,官方固件版本比较老呀,因为都是上年收来的,刷机很方便,先刷入带opboot的官改固件(进入官方Bootloader刷官改固件),刷好后再进入opboot界面刷入第三方固件,即老毛子固件。我刷入的还是老版本的官改”k2p_57_v11_opboot.bin“,现在最新的是这个版本k2p_mtk_v16d_opboot.bin。
刷机需要用到的文件可在这里下载:https://pan.baidu.com/s/1xptTKeNk_D41i5OYPH5Gsg
官方Bootloader进入方法:
1、计算机设置为固定IP:192.168.2.2,计算机网线连接K2P的任一LAN口
2、K2P断电,按住K2P复位键,K2P开电,按住40秒后放开
3、访问http://192.168.2.1,刷入K2P官改版本
4、重新启动后K2P恢复出厂;计算机恢复为自动获取IPOpboot及Breed进入方法:
如果你当前是官改或其他第三方固件,请在opboot或breed输入:
1、计算机设置为自动获取IP,计算机网线连接K2P的任一LAN口
2、K2P断电,按住K2P复位键,K2P开电,按住10秒后放开
3、访问http://192.168.1.1,可刷入K2P的任何版本
4、重新启动后建议K2P恢复一次出厂设置;
如果固件是最新的,可以看这篇A大的最新官方固件开Telnet、刷官改方法教程:http://www.right.com.cn/forum/thread-318971-1-1.html
刷好了老毛子固件的两台斐讯K2P,都去无线桥接网件R6800的5G信号。我使用了Client+AP,走的是LAN口桥接模式,因此,我设置完无线桥接后,我需要去关闭K2P的DHCP服务,且修改路由器IP地址为192.168.1.111,另一台也一样设置,IP改为192.168.1.222,电脑用网线连接K2P的LAN口,如果无线桥接成功,电脑的IP就会由网件R6800来分配。
所有设备的连接示意图如下:
这样,斐讯K2P就当作电脑的无线网卡来使用了,只要测试PC1到PC2和PC3的总数据量就得出是否支持MU-MIMO了。测试的软件是IxChariot,脚本使用”Throughput“,每次测试时间1分钟。为了方便直观查看,采用了单Pair测试。单Pair比多Pair测得的吞吐量会低一些。
首先测试单台斐讯K2P单Pair的吞吐量,如下图:
单台没得554m。
然后在MU-MIMO都开启的情况下,同时向2台K2P发送数据的总吞吐量如下图:(2条不同颜色的网线代表着2台K2P)
结果是601m,然后把MU-MIMO关闭,看测试情况如何。
测试结果是610m,开与关,结果都差不多,没有MU-MIMO效果。不停地跑包测试了半天,结果都没有惊喜。即使用多Pair来测试,数据也差不多。
最后,让K2P作主路由器,用小米5与无线网卡QCA9377来作测试,这2个设备是高通芯片,都支持高通的MU-MIMO,在以往的MU-MIMO测试都有测试,与高通芯片的路由器当然是有MU-MIMO效果了,有兴趣的可以看本站这2篇测试文章:
高通的mu-mimo实测效果
华硕(ASUS)RT-ACRH17 无线路由器评测
测试结果如下:
只有301m,跟单台设备差不多,这结果也很正常了,因为现在各品牌之间的MU-MIMO互不兼容。
网件R6800的5G是4x4mimo,K2P是2x2mimo,理应可以让2台2x2mimo的设备运行在MU-MIMO状态下,只是实测中并没有体现出来,因为开启与关闭测得的数值几乎一样,R6800的总无线吞吐量没有提升。因为没有2台1x1mimo的MTK无线接收设备来测试,所以结论不敢乱下。或者,你们有什么好的建议?
斐讯K2P京东0元购链接
若有疑问可以在本站留言,或关注微信公众号咨询:acwifi-net