1

Temat: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

Witam serdecznie,

Tak wakacyjnie chciałem ogarnąć temat wydajności tego typu sprzętu - na przykładzie akurat pod ręką Cudy M3000.
Do testów posłużył laptop z mediatekiem mt7925 z Windowsem.
Czyli laptop zestawiony na 2400/2400 z punktem dostępowym AP, który jest podłączony 2.5gbps linkiem do sieci i serwerów.

Jako punkt lokalnego testu wybrałem lokalny Openspeedtest pod debianem (nodejs) oraz iperf3 - na serwerze z interfejsem 2.5gbit.

I tak po wielu bojach testowałem (wyjątkowo stockowego softu nie brałem pod uwagę, bo znam to z autopsji).
- openwrt czyste Cezarego, ze strony openwrt oraz ze strony immortalwrt - na bazie mt76
- openwrt z mt_wifi - czyli openwrt 25.12 (https://github.com/chasey-dev/immortalwrt-mt798x-rebase) z sterownikiem takim jak są  stocki, czyli zamkniety kod od mediateka - choć sam firmware to te same pliki tylko o innej nazwie w /lib/firmware, ale z najnowszym openwrt 25.12

Wnioski:
1) Jeśli nie włączamy WEDu oraz HWoffloadu mamy nieciekawą wydajność rzędu 1.2/1.9 Gbpsa (down/up) na standardowych ustawieniach czystego openwrt (firmware mediateka najnowszy z maja tego roku).
2) Jeśli włączymy WED oraz HWoffload to mamy prawie 2/2Gbpsy do sieci lokalnej...Ale niestety pakiet bridger bez którego nie byłoby tego sukcesu trzeba restartować co jakiś (minuty, godziny itp), żeby osiągnąc ciągle maksymalne wyniki.
3) Jeśli skorzystamy z bibliotek zamkniętych (MT_wifi) mamy pełny transfer, ale nie mamy FastRoamingu - na czym mi zależy bo mam rozpiętych parenaście sztuk AP opartych na openwrt i to w miare w porządku chodzi.

Może ktoś testował inne rozwiązania - na tym konkretnym sprżecie - bo np. Dlink M60 to juz nie ten chipset i ma lepszy stabilny transfer.

Pozdrawiam serdecznie...

2 (edytowany przez nicefile 2026-08-13 16:47:23)

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

bridger robił zawsze problemy ale mamy to:
https://github.com/openwrt/openwrt/pull/22533
Jeszcze tego nie testowałem ale inni wypowiadają się pozytywnie.

edit:
dodam jeszcze WiP PR https://github.com/openwrt/openwrt/pull/24038

3 (edytowany przez spamsool 2026-08-15 19:15:09)

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

nicefile napisał/a:

bridger robił zawsze problemy ale mamy to:
https://github.com/openwrt/openwrt/pull/22533
Jeszcze tego nie testowałem ale inni wypowiadają się pozytywnie.

edit:
dodam jeszcze WiP PR https://github.com/openwrt/openwrt/pull/24038

Czy jak to wejdzie to wszystkie urządzenia z nowszymi Mediatek domyślnie uzyskają dodatkową wydajność w trybie AP i nie będzie trzeba używać bridgera do przyspieszania lan-wlan? I dodatkowo będzie działał roaming?

4

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

Hmm, a ktoś by podpowiedział jak ten nowy pomysł w L2_offload przetestować/zaaplikować w kilku krokach?

Jak na razie restartowanie bridgera np. co 10 minut rozwiązuje mi problem, ale to mało eleganckie...

5

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

Skompiluj sobie system wkładając wcześniej w/w łatkę?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

pliki w Generic oraz pending wystraczy dla filogica? Sorry, ale wolę zapytać...

7

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

W pierwszej łatce są jeszcze skrypty dla airoha, nie ma nic dla mediateka. Musiał byś sobie pewnie dorobić skrypt identyczny dla mediateka i dodać kmod-br-netfilter do obrazu.

W drugiej są i dla airoha i i dla mediateka. Ale jak ma się pierwsza do drugiej to już nie wiem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

O to mi chodziło, dzięki.

9

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

testowałem PR #24038. Cudy WR3000H AP 5Ghz ch36 160Mhz. Klient tablet win11 z AX201 i wyłączonym BT (ma wpływ na wynik). 3m odległości.
Co najważniejsze nareszcie nie używamy pakietu 'bridger'

HFO ~70%-80% CPU na obu rdzeniach

iperf-3.13-win64>iperf3.exe -R -c 192.168.1.131 -t 21
Connecting to host 192.168.1.131, port 5201
Reverse mode, remote host 192.168.1.131 is sending
[  5] local 192.168.1.118 port 54630 connected to 192.168.1.131 port 5201
(...)
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-21.02  sec  4.23 GBytes  1.73 Gbits/sec                  sender
[  5]   0.00-21.00  sec  4.22 GBytes  1.72 Gbits/sec                  receiver


iperf3.exe -c 192.168.1.131 -t 21
Connecting to host 192.168.1.131, port 5201
[  5] local 192.168.1.118 port 54632 connected to 192.168.1.131 port 5201
(...)
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-21.00  sec  2.66 GBytes  1.09 Gbits/sec                  sender
[  5]   0.00-21.02  sec  2.66 GBytes  1.09 Gbits/sec                  receiver


WED + HFO ~18% CPU na drugim rdzeniu

iperf3.exe -R -c 192.168.1.131 -t 21
Connecting to host 192.168.1.131, port 5201
Reverse mode, remote host 192.168.1.131 is sending
[  5] local 192.168.1.118 port 54605 connected to 192.168.1.131 port 5201
(...)
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-21.01  sec  4.59 GBytes  1.88 Gbits/sec                  sender
[  5]   0.00-21.00  sec  4.58 GBytes  1.88 Gbits/sec                  receiver


iperf-3.13-win64>iperf3.exe -c 192.168.1.131 -t 21
Connecting to host 192.168.1.131, port 5201
(...)
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-21.00  sec  2.33 GBytes   951 Mbits/sec                  sender
[  5]   0.00-21.03  sec  2.33 GBytes   950 Mbits/sec                  receiver

10

Odp: filogic mt7981 - wydajność w trybie AP z portem 2.5gbps - testy

Czy dobrze widze ze szału nie ma? na mediateku mt7925 moj lapek wyciaga 2/2Gbpsy transferu a tu tak jakos mizernie...