shevchenko1987 napisał/a:@ZbiG, jak twoje testy?
@frutis, cieszy że coś się dzieje w temacie.
Za cienki jestem, by jakąś różnicę zaobserwować lub ją sztucznie wywołać. Skrypt zainstalowałem i uruchomiłem. Routera w kosmos nie wywaliło, więc jest OK. Przy mojej skromnej sieci domowej, trudno mi od razu powiedzieć, że skrypt zadziałał. Zakładam, że tak, że zadziała, gdy będzie taka potrzeba. Tester ze mnie słaby, uczę się wszystkiego od Was. Po dobie wygląda to tak:
root@Router1:~# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
9: 0 0 0 0 GIC-0 39 Level arch_mem_timer
13: 1306285 1416181 2447408 1568034 GIC-0 20 Level arch_timer
16: 2 0 0 0 GIC-0 354 Edge smp2p
17: 0 0 0 0 GIC-0 216 Level 4a9000.thermal-sensor
18: 0 0 0 0 GIC-0 239 Level bam_dma
21: 0 0 0 0 GIC-0 270 Level bam_dma
22: 6 0 0 0 GIC-0 340 Level msm_serial0
23: 0 0 0 0 GIC-0 332 Level i2c_qup
24: 107583 0 0 0 GIC-0 178 Level bam_dma
25: 0 0 0 0 GIC-0 35 Edge wdt_bark
26: 0 0 0 0 GIC-0 357 Edge q6v5 wdog
30: 5 0 0 0 GIC-0 348 Edge ce0
31: 300407 0 0 0 GIC-0 347 Edge ce1
32: 354860 0 0 0 GIC-0 346 Edge ce2
33: 22475 0 0 0 GIC-0 343 Edge ce3
35: 0 0 0 0 GIC-0 443 Edge ce5
37: 37429 0 0 0 GIC-0 72 Edge ce7
39: 0 0 0 0 GIC-0 334 Edge ce9
40: 0 0 0 0 GIC-0 333 Edge ce10
41: 0 0 0 0 GIC-0 69 Edge ce11
48: 0 0 0 0 GIC-0 323 Edge reo2ost-exception
49: 474 0 0 0 GIC-0 322 Edge wbm2host-rx-release
50: 4 0 0 0 GIC-0 321 Edge reo2host-status
51: 2207 0 0 0 GIC-0 320 Edge reo2host-destination-ring4
52: 3675 0 0 0 GIC-0 271 Edge reo2host-destination-ring3
53: 2135 0 0 0 GIC-0 268 Edge reo2host-destination-ring2
54: 4486 0 0 0 GIC-0 267 Edge reo2host-destination-ring1
58: 502056 0 0 0 GIC-0 263 Edge ppdu-end-interrupts-mac3
59: 0 0 0 0 GIC-0 262 Edge ppdu-end-interrupts-mac2
60: 2344 0 0 0 GIC-0 261 Edge ppdu-end-interrupts-mac1
61: 1 0 0 0 GIC-0 260 Edge rxdma2host-monitor-status-ring-mac3
62: 0 0 0 0 GIC-0 256 Edge rxdma2host-monitor-status-ring-mac2
63: 1 0 0 0 GIC-0 255 Edge rxdma2host-monitor-status-ring-mac1
64: 1 0 0 0 GIC-0 235 Edge host2rxdma-host-buf-ring-mac3
65: 0 0 0 0 GIC-0 215 Edge host2rxdma-host-buf-ring-mac2
66: 0 0 0 0 GIC-0 212 Edge host2rxdma-host-buf-ring-mac1
67: 0 0 0 0 GIC-0 211 Edge rxdma2host-destination-ring-mac3
68: 0 0 0 0 GIC-0 210 Edge rxdma2host-destination-ring-mac2
69: 0 0 0 0 GIC-0 209 Edge rxdma2host-destination-ring-mac1
74: 6788 0 0 0 GIC-0 191 Edge wbm2host-tx-completions-ring3
75: 9925 0 0 0 GIC-0 190 Edge wbm2host-tx-completions-ring2
76: 17758 0 0 0 GIC-0 189 Edge wbm2host-tx-completions-ring1
78: 19 0 0 0 GIC-0 47 Edge cpr3
79: 56687167 0 0 0 GIC-0 377 Level edma_txcmpl
80: 0 0 0 0 GIC-0 385 Level edma_rxfill
81: 40425250 0 0 0 GIC-0 393 Level edma_rxdesc
82: 0 0 0 0 GIC-0 376 Level edma_misc
83: 0 0 0 0 MSI 134217728 Edge PCIe PME, aerdrv
84: 0 0 0 0 MSI 0 Edge PCIe PME, aerdrv
85: 0 0 0 0 pmic_arb 51380237 Edge pm-adc5
86: 0 0 0 0 smp2p 0 Edge q6v5 fatal
87: 1 0 0 0 smp2p 1 Edge q6v5 ready
88: 0 0 0 0 smp2p 2 Edge q6v5 handover
89: 0 0 0 0 smp2p 3 Edge q6v5 stop
90: 0 0 0 0 msmgpio 47 Edge keys
91: 0 0 0 0 msmgpio 46 Edge keys
92: 144 0 0 0 GIC-0 172 Level xhci-hcd:usb1
93: 717389 0 0 0 MSI 134742016 Edge ath10k_pci
94: 64 0 0 0 GIC-0 353 Edge glink-native
95: 4 0 0 0 MSI 524288 Edge bhi
96: 5 0 0 0 MSI 524289 Edge mhi
97: 60 0 0 0 MSI 524290 Edge mhi
98: 3 0 0 0 MSI 524291 Edge ce0
99: 1491701 0 0 0 MSI 524292 Edge ce1
100: 9286 0 0 0 MSI 524293 Edge ce2
101: 26837 0 0 0 MSI 524294 Edge ce3
102: 0 0 0 0 MSI 524295 Edge ce5
103: 339753 0 0 0 MSI 524296 Edge DP_EXT_IRQ
104: 11171 0 0 0 MSI 524297 Edge DP_EXT_IRQ
105: 12816 0 0 0 MSI 524298 Edge DP_EXT_IRQ
106: 1526 0 0 0 MSI 524299 Edge DP_EXT_IRQ
107: 9411 0 0 0 MSI 524300 Edge DP_EXT_IRQ
108: 12058 0 0 0 MSI 524301 Edge DP_EXT_IRQ
109: 243261 0 0 0 MSI 524302 Edge DP_EXT_IRQ
110: 13382 0 0 0 MSI 524303 Edge DP_EXT_IRQ
IPI0: 8757 8898 9759 9555 Rescheduling interrupts
IPI1: 1185500 9591230 8837728 16272418 Function call interrupts
IPI2: 0 0 0 0 CPU stop interrupts
IPI3: 0 0 0 0 CPU stop (for crash dump) interrupts
IPI4: 0 0 0 0 Timer broadcast interrupts
IPI5: 1038 1240 1288 1292 IRQ work interrupts
IPI6: 0 0 0 0 CPU wake-up interrupts
Err: 0
Zatem jeśli w tym powyższym okienku coś widać to super. Jeśli nie za bardzo, to trudno. Router sprawował się do tej pory świetnie, a zainstalowanie w nim skryptu nie spowodowało żadnych problemów technicznych. Pod tym względem jest dla mnie OK.
Jeśli w jakiś sposób mógłbym się przydać, to napiszcie, proszę (w miarę łopatologicznie), co i jak mam testować, by zauważyć efekt. Podzielę się z Wami informacją, lecz chyba musiałbym zmienić wątek. Wszak test nie dotyczy QNAP QHora 301W.
Xiaomi Mi Router AX9000 ver. EU + OpenWrt 25.12.0
NETGEAR Nighthawk X4S R7800 + OpenWRT 25.12.0
Netgear Nighthawk R7000 & 6400 v2 + FreshTomato
TP-Link TL-WR842ndv1 + DD-WRT