Wi-Fi 7 - improve your OpenWrt One
What you need:
Install there latest OpenWrt main (enable drivers) and you have fully open source router with 802.11BE and 6GHz support. Tested both mt7925 and wcn7850 cards.
You can have it for about 100€ - works really good :)
领英推荐
What luci show:
Intel BE200/AX210 and MT7925 connection test (ath12k inside AP):
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:~#
Wallys communications SuZhou Co Ltd - BDM [email protected]|Engaging helping customers to find the right product/solution at affordable price
1 个月nice post
Software Development and Engineering (SDET)
1 个月Janusz Dziedzic am I right in assuming, we can make it work in Monitor Mode. Follow up is is available in USA.