26

Odp: firmware NSS dla SoC ipq5018

secam7 napisał/a:

@pepe88 dzięki, to ciekawy przypadek i opis jest dokładny.

Podejrzewam, że switch nie rozpoznaje adresu routera w ramkach, które komputer wysyła w górę,
i rozsyła je na wszystkie porty LAN - także do dekodera. Port 100 Mb/s nie nadąża, jego kolejka się zapycha
\i switch hamuje nadawcę do prędkości tego najwolniejszego portu.
Download nie cierpi, bo adres komputera switch zna. Dlatego pomaga też switch po drodze: sam odrzuca nadmiar, zamiast hamować router.

Żeby to potwierdzić, puść upload ze speedtestu na komputerze i w trakcie wykonaj dwa razy,
w odstępie ok. 10 sekund (lanX = port dekodera, lanY = port komputera):

ip -s link show lanX
ethtool -S lanY | grep -i pause

oraz raz:

nss-status | head -5

Jeśli licznik wysłanych bajtów (TX) na porcie dekodera rośnie w tempie uploadu, to jest to rozsyłanie i wiem, gdzie szukać. Wklej proszę surowe wyniki.


witam. oto wyniki o które prosiłeś. mam nadzieję że wszystko dobrze zrobiłem.

  _______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
-----------------------------------------------------
OpenWrt SNAPSHOT, r37561-dff118f852
-----------------------------------------------------
root@OpenWrt:~# ip -s link show lan1
4: lan1@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP mode DEFAULT group default qlen 1000
    link/ether a4:a9:30:bb:2d:f0 brd ff:ff:ff:ff:ff:ff
    RX:   bytes  packets errors dropped  missed   mcast
      189440356  2601374      0      73       0    5186
    TX:   bytes  packets errors dropped carrier collsns
    34635424027 33256331      0       2       0       0
root@OpenWrt:~# ethtool -S lan2 | grep -i pause
     RxPause: 16
     TxPause: 635700
root@OpenWrt:~# ip -s link show lan1
4: lan1@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP mode DEFAULT group default qlen 1000
    link/ether a4:a9:30:bb:2d:f0 brd ff:ff:ff:ff:ff:ff
    RX:   bytes  packets errors dropped  missed   mcast
      189440356  2601374      0      73       0    5186
    TX:   bytes  packets errors dropped carrier collsns
    34780462416 33358220      0       2       0       0
root@OpenWrt:~# ethtool -S lan2 | grep -i pause
     RxPause: 16
     TxPause: 667467
root@OpenWrt:~# nss-status | head -5
NSS offload status: active
  firmware:    NSS.FW.12.5-210-MP.R (fw_mask 0x3, heartbeat 1551 pkts/s)
  NSS cores:   core0 6% avg
  ports:       offloaded = forwarded by the firmware, never reached the host
    port    if  up        tx offloaded   via host        rx offloaded    to host
root@OpenWrt:~#

Dodaję jeszcze dwa wyniki z pomiarami speedtest :

https://www.speedtest.pl/wynik/J5WD7Zpjgw

https://www.speedtest.pl/wynik/Xw9j3KyLJn

27 (edytowany przez secam7 2026-10-20 13:06:26)

Odp: firmware NSS dla SoC ipq5018

@pepe88 poprawka jest już w wydaniu ipq50xx-2026.10.19. Po aktualizacji możesz wpiąć dekoder z powrotem bezpośrednio do routera.

Jeśli zechcesz potwierdzić, puść upload i w trakcie wykonaj dwa razy, w odstępie ok. 10 sekund:

ip -s link show lan1

Licznik wysłanych bajtów (TX) portu dekodera nie powinien już rosnąć w tempie uploadu.

28

Odp: firmware NSS dla SoC ipq5018

witam.
teraz wszystko jest ok. speedtest w uploadzie działa na maxa. oto wyniki.

  _______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
-----------------------------------------------------
OpenWrt SNAPSHOT, r37769-900aedbd99
-----------------------------------------------------
root@OpenWrt:~# ip -s link show lan1
4: lan1@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br                                                                                                                                   -lan state UP mode DEFAULT group default qlen 1000
    link/ether a4:a9:30:bb:2d:f0 brd ff:ff:ff:ff:ff:ff
    RX:  bytes packets errors dropped  missed   mcast
       1864442    9149      0      13       0     536
    TX:  bytes packets errors dropped carrier collsns
       8431648   27215      0       4       0       0
root@OpenWrt:~# ip -s link show lan1
4: lan1@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br                                                                                                                                   -lan state UP mode DEFAULT group default qlen 1000
    link/ether a4:a9:30:bb:2d:f0 brd ff:ff:ff:ff:ff:ff
    RX:  bytes packets errors dropped  missed   mcast
       1890072    9193      0      13       0     536
    TX:  bytes packets errors dropped carrier collsns
       8477537   27481      0       4       0       0
root@OpenWrt:~#

29

Odp: firmware NSS dla SoC ipq5018

@pepe88
skąd masz ten Snapshot: OpenWrt SNAPSHOT, r37769-900aedbd99 ?

Korzystam z: MF286D; Kernel 6.18.52 r36377 i AW1000; Kernel 6.18.60 r37969
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

30

Odp: firmware NSS dla SoC ipq5018

@PiotrekK spójrz dwa posty wyżej na link ipq50xx-2026.10.19