需要:
- OpenWrt一
- m2 MTK mt7925 或 QCA WCN7850 ath12k - 均支持 80211BE 6GHz
- M2 M 至 A+E 适配器
- 天线
- 钻机(6.5 毫米)
[]()
[]()
[]()
安装最新的 OpenWrt 主程序(启用驱动程序),您就拥有了完全开源的路由器,支持 802.11BE 和 6GHz。测试了 mt7925 和 wcn7850 卡。
你可以花大约 100 欧元买到它 - 效果非常好 :)
luci 展示的内容:
[]()
Intel BE200/AX210 与 MT7925 连接测试(AP 内部为 ath12k):
janusz@e850:~/github/wifi_tests/tests/remote$ ./run-tests.py -c cfg-janusz.py -d one -r be200 -t connect_all
DUT: one
REF: be200
RUN check_devices
PASS
START - connect_all (1/1)
PASS (
(5g/36/HE80): ping pkt loss ap->sta: 0%, sta->ap: 0%
(6g/1/EHT320): ping pkt loss ap->sta: 0%, sta->ap: 0%
(2g/1/HE20): ping pkt loss ap->sta: 0%, sta->ap: 0%
) - 71.748851s
janusz@e850:~/github/wifi_tests/tests/remote$ ./run-tests.py -c cfg-janusz.py -d one -r mt7925 -t connect_all
DUT: one
REF: mt7925
RUN check_devices
PASS
START - connect_all (1/1)
PASS (
(5g/36/HE80): ping pkt loss ap->sta: 0%, sta->ap: 0%
(6g/1/EHT320): ping pkt loss ap->sta: 0%, sta->ap: 0%
(2g/1/HE20): ping pkt loss ap->sta: 0%, sta->ap: 0%
) - 64.269238s
janusz@e850:~/github/wifi_tests/tests/remote$ ./run-tests.py -c cfg-janusz.py -d one -r ax210 -t connect_all
DUT: one
REF: ax210
RUN check_devices
PASS
START - connect_all (1/1)
PASS (
(5g/36/HE80): ping pkt loss ap->sta: 0%, sta->ap: 0%
(6g/1/EHT320): ping pkt loss ap->sta: 0%, sta->ap: 0%
(2g/1/HE20): ping pkt loss ap->sta: 0%, sta->ap: 0%
) - 70.073853s
root@OpenWrt:~# iw dev
phy#2
Interface wlan2
ifindex 11
wdev 0x200000003
addr 00:03:7f:58:28:37
ssid OpenWrtOne
type AP
channel 1 (5955 MHz), width: 320 MHz, center1: 6105 MHz
txpower 24.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 12 0 0 0 0 1276 12
phy#1
Interface wlan1
ifindex 13
wdev 0x100000003
addr 20:05:b6:ff:00:2b
ssid OpenWrtOne
type AP
channel 36 (5180 MHz), width: 80 MHz, center1: 5210 MHz
txpower 23.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 21 0 0 0 0 2364 21
phy#0
Interface wlan0
ifindex 12
wdev 0x3
addr 20:05:b6:ff:00:2a
ssid OpenWrtOne
type AP
channel 1 (2412 MHz), width: 20 MHz, center1: 2412 MHz
txpower 20.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 12 0 0 0 0 1276 12
root@OpenWrt:~#
root@OpenWrt:~
{
"kernel": "6.6.54",
"hostname": "OpenWrt",
"system": "ARMv8 Processor rev 4",
"model": "OpenWrt One",
"board_name": "openwrt,one",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"revision": "r27722-e00b6ba0c8",
"target": "mediatek/filogic",
"description": "OpenWrt SNAPSHOT r27722-e00b6ba0c8"
}
}
root@OpenWrt:~
root@OpenWrt:~# cat /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option path 'platform/soc/18000000.wifi'
option band '2g'
option channel '1'
option htmode 'HE20'
option country 'GB'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrtOne'
option encryption 'sae-mixed'
option key 'testtest12'
option ifname 'wlan0'
config wifi-device 'radio1'
option type 'mac80211'
option path 'platform/soc/18000000.wifi+1'
option band '5g'
option channel '36'
option htmode 'HE80'
option country 'GB'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrtOne'
option encryption 'sae-mixed'
option key 'testtest12'
option ifname 'wlan1'
config wifi-device 'radio2'
option type 'mac80211'
option path 'soc/11280000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0'
option band '6g'
option channel '1'
option htmode 'EHT320'
option country 'GB'
config wifi-iface 'default_radio2'
option device 'radio2'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrtOne'
option encryption 'sae'
option key 'testtest12'
option ifname 'wlan2'
root@OpenWrt:~#