WiFi7 - 改善你的 OpenWrt One开源路由器

描述

需要:

  • 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:~# ubus call system board
{
        "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:~#

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分