1,201 (edytowany przez Payti 2026-05-07 12:20:24)

Odp: Xiaomi AX3600

Rozumiem. A jakiś extra build OpenWRT z NSS z Twoimi pakietami co jakiś czas dla tego routera Xiaomi AX3600 możliwy?

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Xiaomi AX3600 (OpenWrt NSS SNAPSHOT, kernel 6.12.79)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
All OpenWRT compilations from ASU by @Cezary

1,202

Odp: Xiaomi AX3600

A nie robią obrazów z nss? Zresztą to co jest podaje to taki właśnie builder na githubie, możesz samodzielnie w ten sposób robić.

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

1,203 (edytowany przez Payti 2026-05-07 15:23:09)

Odp: Xiaomi AX3600

Aha, no bo znalazłem tam gotowe buildy, tylko nie wiem jakie pakiety zawierają...
Jak to sprawdzić?

Rozumiem, że np. ten build 2026-05-05 to świeży snapshot OpenWrt 23.12-SNAPSHOT z dwa dni wstecz z dołożony paczkami i plikami NSS no ale czy ma np. LuCi?

A jak stamtąd puścić samodzielnie swój build i dołożyć kilka pakietów co używam?

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Xiaomi AX3600 (OpenWrt NSS SNAPSHOT, kernel 6.12.79)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
All OpenWRT compilations from ASU by @Cezary

1,204

Odp: Xiaomi AX3600

Otwierasz manifest i widzisz pakiety. Tak jest tam luci.

No na stronie masz info jak zrobić własny build. Przez modyfikację .config możesz dołożyć pakiety.

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

1,205 (edytowany przez Payti 2026-05-07 18:59:25)

Odp: Xiaomi AX3600

Mniej więcej kumam co i jak, ale nie będzie tam Twoich fajnych pakietów ... sad
Nie namówię Cię byś zrobił od czasu do czasu taki build z NSS dla Xiaomi AX3600  ze zbiorem Twoich pakietów co wkładasz aktualnie do swoich kompilacji? Please ... wink big_smile

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Xiaomi AX3600 (OpenWrt NSS SNAPSHOT, kernel 6.12.79)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
All OpenWRT compilations from ASU by @Cezary

1,206

Odp: Xiaomi AX3600

5

Payti napisał/a:

Mniej więcej kumam co i jak, ale nie będzie tam Twoich fajnych pakietów ... sad
Nie namówię Cię byś zrobił od czasu do czasu taki build z NSS dla Xiaomi AX3600  ze zbiorem Twoich pakietów co wkładasz aktualnie do swoich kompilacji? Please ... wink big_smile

Jak mialem te.
routery, to sam robiłem te buildy z pakietami Cezarego. Tyle, ze nadal się zawieszały.

Teraz też robię własne z pakietemi z ekoone.

Nie jest ro rocket science, trzeba tylko parę godzin poświęcić na testy.

1,207

Odp: Xiaomi AX3600

@kmaras77 co się zawieszało u Ciebie, te buildy z NSS na Xiaomi AX3600? Jakie objawy były?

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Xiaomi AX3600 (OpenWrt NSS SNAPSHOT, kernel 6.12.79)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
All OpenWRT compilations from ASU by @Cezary

1,208

Odp: Xiaomi AX3600

Payti napisał/a:

@kmaras77 co się zawieszało u Ciebie, te buildy z NSS na Xiaomi AX3600? Jakie objawy były?

Niezależnie od buildu tracił wifi trzeba bylo restart robić.

Podobno mialem za duzo urządzeń Tuya, bo u teściów gdzie jest jedno smart gniazdko mają uptime kilkadziesiąt dni i nie ma problemu.

1,209 (edytowany przez Payti 2026-05-07 19:57:05)

Odp: Xiaomi AX3600

To mój AX3600 na 23.05 i snapshot'ach OWRT bez NSS też tracił WiFi. Teraz jak przesiadłem się na kompilacje @Cezarego  25.12-SNAPSHOT z ASU problem zniknął, WiFi każde działa perfecto ... uptime'y długie, nie trzeba nic restartować, pamięć się nie zapycha ...
Dlatego prosiłem Cezarego o jego 'wypiek' z NSS ... dla tego routerka ...

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Xiaomi AX3600 (OpenWrt NSS SNAPSHOT, kernel 6.12.79)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
All OpenWRT compilations from ASU by @Cezary

1,210

Odp: Xiaomi AX3600

Payti napisał/a:

To mój AX3600 na 23.05 i snapshot'ach OWRT bez NSS też tracił WiFi. Teraz jak przesiadłem się na kompilacje @Cezarego  25.12-SNAPSHOT z ASU problem zniknął, WiFi każde działa perfecto ... uptime'y długie, nie trzeba nic restartować, pamięć się nie zapycha ...
Dlatego prosiłem Cezarego o jego 'wypiek' z NSS ... dla tego routerka ...

Dorzuć kilkanaście urządzeń Tuya na WiFi i daj znać, czy nadal jest stabilne radio.

1,211

Odp: Xiaomi AX3600

kmaras77 napisał/a:
Payti napisał/a:

To mój AX3600 na 23.05 i snapshot'ach OWRT bez NSS też tracił WiFi. Teraz jak przesiadłem się na kompilacje @Cezarego  25.12-SNAPSHOT z ASU problem zniknął, WiFi każde działa perfecto ... uptime'y długie, nie trzeba nic restartować, pamięć się nie zapycha ...
Dlatego prosiłem Cezarego o jego 'wypiek' z NSS ... dla tego routerka ...

Dorzuć kilkanaście urządzeń Tuya na WiFi i daj znać, czy nadal jest stabilne radio.

Jest stabilne radio. Sam miałem problem z urządzeniami IoT i raportowałem ten problem od ponad roku na githubie. Po jakimś czasie dorzucili kolejnego patcha, który eliminował problem z rozłączającymi się urządzeniami IoT. Od tamtego czasu jest u mnie w końcu święty spokój. Aktualnie mam wersję OpenWrt 24.10.5 r29087-d9c5716d1d i wszystko idealnie śmiga.
W końcu czuję, że jest to w pełni stabilny router. W jednym domu chodzi już ponad 3 msc.
Jedyne czego mi jeszcze brakuje by był to ideał to 1GB RAMu (zamiast 512MB), wejścia USB i pełnego (stabilnego) wsparcia NSS.

1,212 (edytowany przez Payti Dzisiaj 19:43:16)

Odp: Xiaomi AX3600

Do potestowania moje buildy z NSS dla Xiaomi AX3600. Od tygodnia FW działa bez uwag, nic się nie wiesza, w sieci około 80 urządzeń, w tym około 50 po WiFi -> żarówki, termostaty, kompy, telefony i AGD/RTV z WiFi. Póki co bardzo stabilnie.

Na dziś - 16.05.2026:

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------------------------------
 | OpenWrt SNAPSHOT, r0+33880-0e751b1cb2 (nss_1x.x)                          |
 |                                                                           |
 | Build time: 2026-05-16 16:06 UTC                                          |
 | OpenWrt NSS build by @Payti, https://github.com/Payti                     |
 -----------------------------------------------------------------------------

dmesg

root@Xiaomi_AX3600 /root [#]# dmesg
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 6.12.79 (runner@runnervmeorf1) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 15.2.0 r0+33880-0e751b1cb2) 15.2.0, GNU ld (GNU Binutils) 2.45.1) #0 SMP Mon Mar 30 23:34:35 2026
[    0.000000] Machine model: Xiaomi AX3600
[    0.000000] OF: reserved mem: 0x0000000040000000..0x0000000040ffffff (16384 KiB) nomap non-reusable memory@40000000
[    0.000000] OF: reserved mem: 0x000000004a400000..0x000000004a4fffff (1024 KiB) nomap non-reusable tzapp@4a400000
[    0.000000] OF: reserved mem: 0x000000004a600000..0x000000004a9fffff (4096 KiB) nomap non-reusable bootloader@4a600000
[    0.000000] OF: reserved mem: 0x000000004aa00000..0x000000004aafffff (1024 KiB) nomap non-reusable sbl@4aa00000
[    0.000000] OF: reserved mem: 0x000000004ab00000..0x000000004abfffff (1024 KiB) nomap non-reusable smem@4ab00000
[    0.000000] OF: reserved mem: 0x000000004ac00000..0x000000004affffff (4096 KiB) nomap non-reusable memory@4ac00000
[    0.000000] OF: reserved mem: 0x000000004b000000..0x000000004e6fffff (56320 KiB) nomap non-reusable wcnss@4b000000
[    0.000000] OF: reserved mem: 0x000000004e700000..0x000000004e7fffff (1024 KiB) nomap non-reusable q6_etr_dump@50f00000
[    0.000000] OF: reserved mem: 0x000000004e800000..0x000000004e8fffff (1024 KiB) nomap non-reusable m3_dump@51000000
[    0.000000] OF: reserved mem: 0x000000004e900000..0x000000004e9fffff (1024 KiB) nomap non-reusable ramoops@51200000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x000000005fffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x0000000040ffffff]
[    0.000000]   node   0: [mem 0x0000000041000000-0x000000004a3fffff]
[    0.000000]   node   0: [mem 0x000000004a400000-0x000000004a4fffff]
[    0.000000]   node   0: [mem 0x000000004a500000-0x000000004a5fffff]
[    0.000000]   node   0: [mem 0x000000004a600000-0x000000004e9fffff]
[    0.000000]   node   0: [mem 0x000000004ea00000-0x000000005fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000005fffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.0
[    0.000000] psci: OSI mode supported.
[    0.000000] psci: [Firmware Bug]: failed to set PC mode: -1
[    0.000000] percpu: Embedded 20 pages/cpu s43416 r8192 d30312 u81920
[    0.000000] pcpu-alloc: s43416 r8192 d30312 u81920 alloc=20*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait uart_en=1 root=/dev/ubiblock0_0
[    0.000000] Unknown kernel command line parameters "uart_en=1", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 131072
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 0MB
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: SWIOTLB bounce buffer size roundup to 1MB
[    0.000000] software IO TLB: mapped [mem 0x000000005f4c0000-0x000000005f5c0000] (1MB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv2m: range[mem 0x0b00a000-0x0b00affc], SPI[448:479]
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 and mmio timer(s) running at 19.20MHz (virt/virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[    0.000001] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[    0.000129] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[    0.000143] pid_max: default: 32768 minimum: 301
[    0.005360] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[    0.005374] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[    0.010441] rcu: Hierarchical SRCU implementation.
[    0.010451] rcu:     Max phase no-delay instances is 1000.
[    0.010765] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.011186] smp: Bringing up secondary CPUs ...
[    0.011869] Detected VIPT I-cache on CPU1
[    0.011981] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.012763] Detected VIPT I-cache on CPU2
[    0.012844] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.013617] Detected VIPT I-cache on CPU3
[    0.013692] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.013779] smp: Brought up 1 node, 4 CPUs
[    0.013788] SMP: Total of 4 processors activated.
[    0.013792] CPU: All CPU(s) started at EL1
[    0.013797] CPU features: detected: 32-bit EL0 Support
[    0.013802] CPU features: detected: CRC32 instructions
[    0.013853] alternatives: applying system-wide alternatives
[    0.014061] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[    0.014342] Memory: 408388K/524288K available (9088K kernel code, 904K rwdata, 2884K rodata, 960K init, 288K bss, 112932K reserved, 0K cma-reserved)
[    0.024592] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.024618] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.024740] 29184 pages in range for non-PLT usage
[    0.024745] 520704 pages in range for PLT usage
[    0.026921] pinctrl core: initialized pinctrl subsystem
[    0.029383] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.029977] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[    0.030017] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.030096] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.030508] thermal_sys: Registered thermal governor 'step_wise'
[    0.030572] cpuidle: using governor menu
[    0.030789] ASID allocator initialised with 65536 entries
[    0.039574] /soc@0/phy@84000: Fixed dependency cycle(s) with /soc@0/clock-controller@1800000
[    0.039654] /soc@0/clock-controller@1800000: Fixed dependency cycle(s) with /soc@0/phy@84000
[    0.040125] /soc@0/phy@84000: Fixed dependency cycle(s) with /soc@0/clock-controller@1800000
[    0.042299] /soc@0/phy@84000: Fixed dependency cycle(s) with /soc@0/clock-controller@1800000
[    0.042382] /soc@0/clock-controller@1800000: Fixed dependency cycle(s) with /soc@0/phy@84000
[    0.091080] qcom,cpr4-apss-regulator b018000.cpr4-ctrl: CPR valid fuse count: 4
[    0.116458] SCSI subsystem initialized
[    0.116689] usbcore: registered new interface driver usbfs
[    0.116731] usbcore: registered new interface driver hub
[    0.116774] usbcore: registered new device driver usb
[    0.117073] qcom_scm: convention: smc arm 64
[    0.119071] clocksource: Switched to clocksource arch_sys_counter
[    0.122918] NET: Registered PF_INET protocol family
[    0.123080] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.125067] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.125087] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.125104] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.125155] TCP bind hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    0.125305] TCP: Hash tables configured (established 4096 bind 4096)
[    0.125790] MPTCP token hash table entries: 512 (order: 2, 12288 bytes, linear)
[    0.125956] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.125982] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.126404] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.126445] PCI: CLS 0 bytes, default 64
[    0.128213] workingset: timestamp_bits=46 max_order=17 bucket_order=0
[    0.128961] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.128969] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.140245] qcom-pcie 20000000.pcie: host bridge /soc@0/pcie@20000000 ranges:
[    0.140313] qcom-pcie 20000000.pcie:       IO 0x0020200000..0x002020ffff -> 0x0000000000
[    0.140341] qcom-pcie 20000000.pcie:      MEM 0x0020220000..0x002fffffff -> 0x0020220000
[    0.146641] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.147680] msm_serial 78b3000.serial: msm_serial: detected port #0
[    0.147769] msm_serial 78b3000.serial: uartclk = 3686400
[    0.148168] 78b3000.serial: ttyMSM0 at MMIO 0x78b3000 (irq = 20, base_baud = 230400) is a MSM
[    0.148211] msm_serial: console setup on port #0
[    0.148249] printk: legacy console [ttyMSM0] enabled
[    0.260616] qcom-pcie 20000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 1024G
[    0.268797] msm_serial: driver initialized
[    0.489071] qcom-pcie 20000000.pcie: PCIe Gen.1 x1 link up
[    1.010507] qcom-pcie 20000000.pcie: PCI host bridge to bus 0000:00
[    1.015486] pci_bus 0000:00: root bus resource [bus 00-ff]
[    1.021653] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    1.027198] pci_bus 0000:00: root bus resource [mem 0x20220000-0x2fffffff]
[    1.033458] pci 0000:00:00.0: [17cb:1002] type 01 class 0x060400 PCIe Root Port
[    1.040244] pci 0000:00:00.0: BAR 0 [mem 0x00000000-0x00000fff]
[    1.047433] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    1.053337] pci 0000:00:00.0:   bridge window [io  0x0000-0x0fff]
[    1.058537] pci 0000:00:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    1.064802] pci 0000:00:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    1.071628] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
[    1.083027] pci 0000:01:00.0: [168c:0050] type 00 class 0x028000 PCIe Endpoint
[    1.085489] pci 0000:01:00.0: BAR 0 [mem 0x00000000-0x001fffff 64bit]
[    1.092700] pci 0000:01:00.0: ROM [mem 0x00000000-0x0000ffff pref]
[    1.099494] pci 0000:01:00.0: supports D1
[    1.105058] pci 0000:01:00.0: PME# supported from D0 D1 D3hot
[    1.109817] pci 0000:00:00.0: bridge window [mem 0x20300000-0x205fffff]: assigned
[    1.114875] pci 0000:00:00.0: BAR 0 [mem 0x20220000-0x20220fff]: assigned
[    1.122360] pci 0000:01:00.0: BAR 0 [mem 0x20400000-0x205fffff 64bit]: assigned
[    1.129179] pci 0000:01:00.0: ROM [mem 0x20300000-0x2030ffff pref]: assigned
[    1.136230] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    1.143526] pci 0000:00:00.0:   bridge window [mem 0x20300000-0x205fffff]
[    1.148471] pci_bus 0000:00: resource 4 [io  0x0000-0xffff]
[    1.155424] pci_bus 0000:00: resource 5 [mem 0x20220000-0x2fffffff]
[    1.160800] pci_bus 0000:01: resource 1 [mem 0x20300000-0x205fffff]
[    1.169808] pcieport 0000:00:00.0: PME: Signaling with IRQ 22
[    1.173587] pcieport 0000:00:00.0: AER: enabled with IRQ 22
[    1.178252] loop: module loaded
[    1.185952] nand: device found, Manufacturer ID: 0xc8, Chip ID: 0xaa
[    1.187702] nand: ESMT GD9FS2G8F2A
[    1.194311] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128
[    1.197788] 13 fixed-partitions partitions found on MTD device qcom_nand.0
[    1.205125] Creating 13 MTD partitions on "qcom_nand.0":
[    1.212016] 0x000000000000-0x000000100000 : "0:sbl1"
[    1.218790] 0x000000100000-0x000000200000 : "0:mibib"
[    1.223652] 0x000000200000-0x000000500000 : "0:qsee"
[    1.230232] 0x000000500000-0x000000580000 : "0:devcfg"
[    1.233242] 0x000000580000-0x000000600000 : "0:rpm"
[    1.238195] 0x000000600000-0x000000680000 : "0:cdt"
[    1.243004] 0x000000680000-0x000000700000 : "0:appsblenv"
[    1.247816] 0x000000700000-0x000000800000 : "0:appsbl"
[    1.253776] 0x000000800000-0x000000880000 : "0:art"
[    1.258882] 0x000000880000-0x000000900000 : "bdata"
[    1.263245] 0x000000900000-0x000000a00000 : "pstore"
[    1.268437] 0x000000a00000-0x000002dc0000 : "ubi_kernel"
[    1.299903] 0x000002dc0000-0x000010000000 : "rootfs"
[    1.458723] mtd: setting mtd12 (rootfs) as root device
[    1.459017] mtdsplit: no squashfs found in "rootfs"
[    1.469622] spmi_pmic_arb 200f000.spmi: PMIC arbiter version v2 (0x20010000)
[    1.489716] i2c_dev: i2c /dev entries driver
[    1.497273] sdhci: Secure Digital Host Controller Interface driver
[    1.497318] sdhci: Copyright(c) Pierre Ossman
[    1.502394] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.508821] remoteproc remoteproc0: releasing cd00000.q6v5_wcss
[    1.516469] NET: Registered PF_INET6 protocol family
[    1.519563] Segment Routing with IPv6
[    1.523407] In-situ OAM (IOAM) with IPv6
[    1.527000] NET: Registered PF_PACKET protocol family
[    1.531091] 8021q: 802.1Q VLAN Support v1.8
[    1.570204] qcom,cpr4-apss-regulator b018000.cpr4-ctrl: CPR valid fuse count: 4
[    1.570566] cpr4_ipq807x_apss_read_fuse_data: apc_corner: speed bin = 0
[    1.576335] cpr4_ipq807x_apss_read_fuse_data: apc_corner: CPR fusing revision = 1
[    1.582972] cpr4_ipq807x_apss_read_fuse_data: apc_corner: CPR misc fuse value = 0
[    1.590620] cpr4_ipq807x_apss_read_fuse_data: apc_corner: Voltage boost fuse config = 0 boost = disable
[    1.598110] cpr3_mem_acc_init: apc: not using memory accelerator regulator
[    1.607259] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused      SVS: open-loop= 704000 uV
[    1.614219] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused      NOM: open-loop= 808000 uV
[    1.624196] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused    TURBO: open-loop= 872000 uV
[    1.634006] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused   STURBO: open-loop= 944000 uV
[    1.643866] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused      SVS: quot[ 7]= 745, quot_offset[ 7]=   0
[    1.653628] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused      NOM: quot[ 7]= 946, quot_offset[ 7]= 200
[    1.664476] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused    TURBO: quot[ 7]=1058, quot_offset[ 7]= 110
[    1.675422] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused   STURBO: quot[ 7]=1194, quot_offset[ 7]= 135
[    1.686605] cpr3_regulator_init_ctrl: apc: Default CPR mode = closed-loop
[    1.690968] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 800000 KHz, changing to: 1017600 KHz
[    1.706360] remoteproc remoteproc0: cd00000.q6v5_wcss is available
[    1.715164] ubi0: attaching mtd12
[    2.339070] random: crng init done
[    2.662200] ubi0: scanning is finished
[    2.699560] ubi0: attached mtd12 (name "rootfs", size 210 MiB)
[    2.699604] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.704298] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.711177] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.718013] ubi0: good PEBs: 1682, bad PEBs: 0, corrupted PEBs: 0
[    2.724793] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128
[    2.731042] ubi0: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 638548057
[    2.738155] ubi0: available PEBs: 0, total reserved PEBs: 1682, PEBs reserved for bad PEB handling: 40
[    2.747121] ubi0: background thread "ubi_bgt0d" started, PID 611
[    2.747966] block ubiblock0_0: created from ubi0:0(rootfs)
[    2.762774] clk: Disabling unused clocks
[    2.768391] PM: genpd: Disabling unused power domains
[    2.775154] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    2.775651] Freeing unused kernel memory: 960K
[    2.781431] Run /sbin/init as init process
[    2.785615]   with arguments:
[    2.785620]     /sbin/init
[    2.785624]   with environment:
[    2.785628]     HOME=/
[    2.785633]     TERM=linux
[    2.785638]     uart_en=1
[    3.034723] init: Console is alive
[    3.034865] init: - watchdog -
[    3.717322] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.779285] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    3.861952] ssdk_dt_parse_interrupt[942]:INFO:intr-gpio does not exist
[    4.245226] regi_init[2525]:INFO:Initializing HPPE Done!!
[    4.245365] regi_init[2574]:INFO:qca-ssdk module init succeeded!
[    4.252390] EDMA ver 1 hw init
[    4.255918] EDMA HW Reset completed succesfully
[    4.258589] Num rings - TxDesc:1 (23-23) TxCmpl:1 (7-7)
[    4.263006] RxDesc:1 (15-15) RxFill:1 (7-7)
[    4.449864] Qualcomm QCA8075 90000.mdio-1:01: attached PHY driver (mii_bus:phy_addr=90000.mdio-1:01, irq=POLL)
[    4.519423] Qualcomm QCA8075 90000.mdio-1:02: attached PHY driver (mii_bus:phy_addr=90000.mdio-1:02, irq=POLL)
[    4.589423] Qualcomm QCA8075 90000.mdio-1:03: attached PHY driver (mii_bus:phy_addr=90000.mdio-1:03, irq=POLL)
[    4.669425] Qualcomm QCA8075 90000.mdio-1:04: attached PHY driver (mii_bus:phy_addr=90000.mdio-1:04, irq=POLL)
[    4.670353] **********************************************************
[    4.678332] * NSS Data Plane driver
[    4.684861] **********************************************************
[    4.702225] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.710305] init: - preinit -
[    8.729418] nss-dp 3a001400.dp3 lan1: PHY Link up speed: 1000
[    9.942822] UBIFS (ubi0:1): Mounting in unauthenticated mode
[    9.942974] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 825
[    9.973372] UBIFS (ubi0:1): recovery needed
[   10.091913] UBIFS (ubi0:1): recovery completed
[   10.092040] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   10.095267] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   10.103188] UBIFS (ubi0:1): FS size: 188051456 bytes (179 MiB, 1481 LEBs), max 1493 LEBs, journal size 9396224 bytes (8 MiB, 74 LEBs)
[   10.113080] UBIFS (ubi0:1): reserved for root: 4952683 bytes (4836 KiB)
[   10.125048] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 901E9314-1830-436F-AC90-FB6FF2E3110C, small LPT model
[   10.136192] mount_root: switching to ubifs overlay
[   10.149170] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off.
[   10.154508] urandom-seed: Seeding with /etc/urandom.seed
[   10.250101] nss-dp 3a001400.dp3 lan1: PHY Link is down
[   10.255644] procd: - early -
[   10.255769] procd: - watchdog -
[   10.824160] procd: - watchdog -
[   10.825542] procd: - ubus -
[   10.922532] procd: - init -
[   11.330076] kmodloader: loading kernel modules from /etc/modules.d/*
[   11.480986] l2tp_core: L2TP core driver, V2.0
[   11.482033] l2tp_netlink: L2TP netlink interface
[   11.600699] qca-nss 39000000.nss: NSS fw version: NSS.FW.12.5-210-HK.R
[   11.600747] qca-nss 39000000.nss: fw of size 836448 bytes copied to addr: 40000000, nss_id: 0
[   11.629286] urngd: v1.0.2 started.
[   11.642799] qca-nss 39000000.nss: NSS core 0 booted successfully
[   11.744948] qca-nss 39400000.nss: fw of size 295356 bytes copied to addr: 40800000, nss_id: 1
[   11.749724] gre: GRE over IPv4 demultiplexor driver
[   11.750568] qca-nss 39400000.nss: NSS core 1 booted successfully
[   11.757468] ip_gre: GRE over IPv4 tunneling driver
[   11.771019] QCA multicast snooping installed successfully
[   11.773326] nss_vlan_mgr_init_module[1939]:Module (Build Build Id: 05/13/26, 00:19:01) loaded
[   11.779808] PPP generic driver version 2.4.2
[   11.784945] NET: Registered PF_PPPOX protocol family
[   11.792742] nss_wifi_meshmgr_init_module[1994]:Module Build Id: 05/13/26, 00:19:04 loaded
[   11.794628] GACT probability on
[   11.802617] Mirror/redirect action on
[   11.812237] u32 classifier
[   11.812273]     input device check on
[   11.813842]     Actions configured
[   11.830545] Loading modules backported from Linux version v6.18.7-0-g5dfbc5357
[   11.830593] Backport generated by backports.git c8a37ce
[   11.839491] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[   11.936315] PPTP driver version 0.8.5
[   11.939633] NET: Registered PF_QIPCRTR protocol family
[   11.959980] xt_time: kernel timezone is -0000
[   12.143761] ath10k 6.15 driver, optimized for CT firmware, probing pci device: 0x50.
[   12.144362] ath10k_pci 0000:01:00.0: enabling device (0000 -> 0002)
[   12.151152] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   12.948419] ath10k_pci 0000:01:00.0: qca9887 hw1.0 target 0x4100016d chip_id 0x004000ff sub 0000:0000
[   12.948482] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   12.956876] ath10k_pci 0000:01:00.0: firmware ver 10.2.4-1.0-00047 api 5 features no-p2p,ignore-otp,skip-clock-init,mfp,allows-mesh-bcast crc32 62f7565f
[   12.998380] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 b4ce36fa
[   14.003571] ath10k_pci 0000:01:00.0: wmi print 'P 135 V 16 T 433'
[   14.011624] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal nvmem max-sta 128 raw 0 hwcrypto 1
[   14.090538] ath: EEPROM regdomain: 0x0
[   14.090558] ath: EEPROM indicates default country code should be used
[   14.090562] ath: doing EEPROM country->regdmn map search
[   14.090568] ath: country maps to regdmn code: 0x3a
[   14.090572] ath: Country alpha2 being used: US
[   14.090576] ath: Regpair used: 0x3a
[   14.223550] ath11k c000000.wifi: ipq8074 hw2.0
[   14.223591] ath11k c000000.wifi: FW memory mode: 1
[   14.407303] remoteproc remoteproc0: powering up cd00000.q6v5_wcss
[   14.410463] remoteproc remoteproc0: Booting fw image IPQ8074/q6_fw.mdt, size 668
[   15.663022] remoteproc remoteproc0: remote processor cd00000.q6v5_wcss is now up
[   15.714698] ath11k c000000.wifi: chip_id 0x0 chip_family 0x0 board_id 0xff soc_id 0xffffffff
[   15.714756] ath11k c000000.wifi: fw_version 0x2c0204a5 fw_build_timestamp 2024-10-04 16:07 fw_build_id WLAN.HK.2.12-01460-QCAHKSWPL_SILICONZ-1
[   20.734468] remoteproc remoteproc0: stopped remote processor cd00000.q6v5_wcss
[   20.734520] remoteproc remoteproc0: powering up cd00000.q6v5_wcss
[   20.740699] remoteproc remoteproc0: Booting fw image IPQ8074/q6_fw.mdt, size 668
[   21.095216] remoteproc remoteproc0: remote processor cd00000.q6v5_wcss is now up
[   21.097673] kmodloader: done loading kernel modules from /etc/modules.d/*
[   21.146734] ath11k c000000.wifi: chip_id 0x0 chip_family 0x0 board_id 0xff soc_id 0xffffffff
[   21.146795] ath11k c000000.wifi: fw_version 0x2c0204a5 fw_build_timestamp 2024-10-04 16:07 fw_build_id WLAN.HK.2.12-01460-QCAHKSWPL_SILICONZ-1
[   21.308108] ath11k c000000.wifi: htt event 48 not handled
[   21.313326] ath11k c000000.wifi: nss init soc nss if_num 203 userpd_id 0
[   25.017215] br-lan: port 1(lan1) entered blocking state
[   25.017267] br-lan: port 1(lan1) entered disabled state
[   25.021379] nss-dp 3a001400.dp3 lan1: entered allmulticast mode
[   25.026901] nss-dp 3a001400.dp3 lan1: entered promiscuous mode
[   25.043128] br-lan: port 2(lan2) entered blocking state
[   25.043188] br-lan: port 2(lan2) entered disabled state
[   25.047238] nss-dp 3a001600.dp4 lan2: entered allmulticast mode
[   25.053098] nss-dp 3a001600.dp4 lan2: entered promiscuous mode
[   25.064052] br-lan: port 3(lan3) entered blocking state
[   25.064196] br-lan: port 3(lan3) entered disabled state
[   25.069422] nss-dp 3a001800.dp5 lan3: entered allmulticast mode
[   25.074914] nss-dp 3a001800.dp5 lan3: entered promiscuous mode
[   25.136495] ECM init
[   25.136583] ECM database jhash random seed: 0xaedb0b4
[   25.219390] ECM init complete
[   26.573312] ath10k_pci 0000:01:00.0: wmi print 'P 135 V 16 T 433'
[   26.581500] ath10k_pci 0000:01:00.0: pdev param 0 not supported by firmware
[   26.596822] ath10k_pci 0000:01:00.0: rts threshold -1
[   26.597421] ath10k_pci 0000:01:00.0: Firmware lacks feature flag indicating a retry limit of > 2 is OK, requested limit: 4
[   26.602898] br-lan: port 4(phy0-ap0) entered blocking state
[   26.611941] br-lan: port 4(phy0-ap0) entered disabled state
[   26.617381] ath10k_pci 0000:01:00.0 phy0-ap0: entered allmulticast mode
[   26.623149] ath10k_pci 0000:01:00.0 phy0-ap0: entered promiscuous mode
[   26.630501] ath: EEPROM regdomain: 0x824f
[   26.636231] ath: EEPROM indicates we should expect a country code
[   26.640262] ath: doing EEPROM country->regdmn map search
[   26.646286] ath: country maps to regdmn code: 0x10
[   26.651709] ath: Country alpha2 being used: PA
[   26.656227] ath: Regpair used: 0x10
[   26.660648] ath: regdomain 0x824f dynamically updated by user
[   26.909637] br-lan: port 5(phy1-ap0) entered blocking state
[   26.909694] br-lan: port 5(phy1-ap0) entered disabled state
[   26.914156] ath11k c000000.wifi phy1-ap0: entered allmulticast mode
[   26.929470] ath11k c000000.wifi phy1-ap0: entered promiscuous mode
[   27.315272] br-lan: port 4(phy0-ap0) entered blocking state
[   27.315342] br-lan: port 4(phy0-ap0) entered forwarding state
[   27.566558] ath10k_pci 0000:01:00.0: NOTE:  Firmware DBGLOG output disabled in debug_mask: 0x10000000
[   28.179603] nss-dp 3a001400.dp3 lan1: PHY Link up speed: 1000
[   28.179753] br-lan: port 1(lan1) entered blocking state
[   28.184361] br-lan: port 1(lan1) entered forwarding state
[   28.348566] br-lan: port 5(phy1-ap0) entered blocking state
[   28.348626] br-lan: port 5(phy1-ap0) entered forwarding state
[   28.615524] br-lan: port 6(phy2-ap0) entered blocking state
[   28.615585] br-lan: port 6(phy2-ap0) entered disabled state
[   28.620155] ath11k c000000.wifi phy2-ap0: entered allmulticast mode
[   28.626249] ath11k c000000.wifi phy2-ap0: entered promiscuous mode
[   28.632027] br-lan: port 6(phy2-ap0) entered blocking state
[   28.638012] br-lan: port 6(phy2-ap0) entered forwarding state
[   28.649192] br-lan: port 6(phy2-ap0) entered disabled state
[   28.757586] br-lan: port 6(phy2-ap0) entered blocking state
[   28.757642] br-lan: port 6(phy2-ap0) entered forwarding state
[   31.484179] qca-nss 39000000.nss: Configuring additional NSS pbufs
[   31.493669] qca-nss 39000000.nss: Additional pbufs of size 3100672 got added to NSS
[   31.839444] ath10k_pci 0000:01:00.0 phy0-ap0: left allmulticast mode
[   31.839505] ath10k_pci 0000:01:00.0 phy0-ap0: left promiscuous mode
[   31.844989] br-lan: port 4(phy0-ap0) entered disabled state
[   32.559338] ath11k c000000.wifi phy1-ap0: left allmulticast mode
[   32.559410] ath11k c000000.wifi phy1-ap0: left promiscuous mode
[   32.564578] br-lan: port 5(phy1-ap0) entered disabled state
[   33.119229] ath11k c000000.wifi phy2-ap0: left allmulticast mode
[   33.119289] ath11k c000000.wifi phy2-ap0: left promiscuous mode
[   33.124404] br-lan: port 6(phy2-ap0) entered disabled state
[   33.139132] l11: disabling
[   34.790631] ath10k_pci 0000:01:00.0: wmi print 'P 135 V 16 T 433'
[   34.798973] ath10k_pci 0000:01:00.0: pdev param 0 not supported by firmware
[   34.814321] ath10k_pci 0000:01:00.0: rts threshold -1
[   34.814854] ath10k_pci 0000:01:00.0: Firmware lacks feature flag indicating a retry limit of > 2 is OK, requested limit: 4
[   34.820004] br-lan: port 4(phy0-ap0) entered blocking state
[   34.829399] br-lan: port 4(phy0-ap0) entered disabled state
[   34.834920] ath10k_pci 0000:01:00.0 phy0-ap0: entered allmulticast mode
[   34.840650] ath10k_pci 0000:01:00.0 phy0-ap0: entered promiscuous mode
[   35.067098] br-lan: port 5(phy1-ap0) entered blocking state
[   35.067156] br-lan: port 5(phy1-ap0) entered disabled state
[   35.071665] ath11k c000000.wifi phy1-ap0: entered allmulticast mode
[   35.077835] ath11k c000000.wifi phy1-ap0: entered promiscuous mode
[   35.534623] br-lan: port 4(phy0-ap0) entered blocking state
[   35.534684] br-lan: port 4(phy0-ap0) entered forwarding state
[   35.616905] br-lan: port 6(phy2-ap0) entered blocking state
[   35.616951] br-lan: port 6(phy2-ap0) entered disabled state
[   35.621359] ath11k c000000.wifi phy2-ap0: entered allmulticast mode
[   35.627308] ath11k c000000.wifi phy2-ap0: entered promiscuous mode
[   35.697260] br-lan: port 6(phy2-ap0) entered blocking state
[   35.697308] br-lan: port 6(phy2-ap0) entered forwarding state
[   35.996413] br-lan: port 5(phy1-ap0) entered blocking state
[   35.996466] br-lan: port 5(phy1-ap0) entered forwarding state
root@Xiaomi_AX3600 /root [#]# 

lsmod

root@Xiaomi_AX3600 /root [#]# lsmod | grep nss
act_nssmirred          20480  2 
bonding               131072  4 ecm,qca_nss_pppoe,qca_nss_bridge_mgr,qca_nss_vlan
ifb                    12288  1 act_nssmirred
nf_conntrack           94208 11 act_nssmirred,ecm,xt_DSCP,nft_redir,nft_nat,nft_masq,nft_flow_offload,nft_ct,nf_nat,nf_flow_table,nf_conntrack_netlink
ppp_generic            45056  7 ecm,pptp,ppp_async,l2tp_ppp,qca_nss_pppoe,pppoe,pppox
pppoe                  20480  2 ecm,qca_nss_pppoe
qca_nss_bridge_mgr     16384  0 
qca_nss_dp             45056  1 qca_nss_drv
qca_nss_drv           516096  9 act_nssmirred,qca_nss_qdisc,ecm,ath11k,mac80211,qca_nss_wifi_meshmgr,qca_nss_pppoe,qca_nss_bridge_mgr,qca_nss_vlan
qca_nss_pppoe          12288  0 
qca_nss_qdisc         102400  5 
qca_nss_vlan           24576  1 qca_nss_bridge_mgr
qca_nss_wifi_meshmgr   28672  1 ath11k
qca_ssdk             1130496  5 qca_nss_qdisc,qca_nss_bridge_mgr,qca_nss_vlan,qca_nss_drv,qca_nss_dp
root@Xiaomi_AX3600 /root [#]# 

NSS FW 12.5 (diag)

root@Xiaomi_AX3600 /root [#]# nss_diag 
     MODEL: Xiaomi AX3600
   OPENWRT: r0+33880-0e751b1cb2
IPQ BRANCH: HEAD
IPQ COMMIT: 0e751b1cb2
  IPQ DATE: 2026-03-30
    NSS FW: NSS.FW.12.5-210-HK.R
  MAC80211: v6.18.7-0-g5dfbc5357
 ATH11K FW: WLAN.HK.2.12-01460-QCAHKSWPL_SILICONZ-1
 INTERFACE: br-lan     tx-checksumming: on  rx-gro-list: off 
            lan1       tx-checksumming: on  rx-gro-list: off 
            lan2       tx-checksumming: on  rx-gro-list: off 
            lan3       tx-checksumming: on  rx-gro-list: off 
            phy0-ap0   tx-checksumming: on  rx-gro-list: off 
            phy1-ap0   tx-checksumming: on  rx-gro-list: off 
            phy2-ap0   tx-checksumming: on  rx-gro-list: off 
            wan        tx-checksumming: on  rx-gro-list: off 

  NSS PKGS: kmod-qca-mcs-6.12.79.12.5.2024.09.04~e1c59f7-r2 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-mcs} () [installed]
            kmod-qca-nss-dp-6.12.79.2026.03.13~6a5c4716-r1 aarch64_cortex-a53 {feeds/base/kernel/qca-nss-dp} () [installed]
            kmod-qca-nss-drv-6.12.79.12.5.2024.11.13~d5ee67b-r17 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-nss-drv} () [installed]
            kmod-qca-nss-drv-bridge-mgr-6.12.79.12.5.2024.09.11~51be82d-r8 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-nss-clients} () [installed]
            kmod-qca-nss-drv-igs-6.12.79.12.5.2024.09.11~51be82d-r8 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-nss-clients} () [installed]
            kmod-qca-nss-drv-pppoe-6.12.79.12.5.2024.09.11~51be82d-r8 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-nss-clients} () [installed]
            kmod-qca-nss-drv-qdisc-6.12.79.12.5.2024.09.11~51be82d-r8 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-nss-clients} () [installed]
            kmod-qca-nss-drv-vlan-mgr-6.12.79.12.5.2024.09.11~51be82d-r8 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-nss-clients} () [installed]
            kmod-qca-nss-drv-wifi-meshmgr-6.12.79.12.5.2024.09.11~51be82d-r8 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-nss-clients} () [installed]
            kmod-qca-nss-ecm-6.12.79.12.5.2024.11.06~30fbfa4-r7 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/qca-nss-ecm} () [installed]
            kmod-qca-ssdk-6.12.79.2025.05.30~446db12b-r1 aarch64_cortex-a53 {feeds/base/kernel/qca-ssdk} () [installed]
            nss-firmware-2025.05.01-r1 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/firmware/nss-firmware} () [installed]
            nss-firmware-ipq807x-2025.05.01-r1 aarch64_cortex-a53 {feeds/nss_packages/feeds/nss_packages/firmware/nss-firmware} () [installed]
root@Xiaomi_AX3600 /root [#]#

NSS (stats)

root@Xiaomi_AX3600 /root [#]# nss_stats 

________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<< INTERNAL: IPQ8074 V2 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________


________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< PDEV 0 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________


#txrx

        wifili[0]_rx_deliverd                   = 317451          special
        wifili[0]_rx_sg_rcv_send                = 21230           special
        wifili[0]_tx_enqueue                    = 1667105         special
        wifili[0]_tx_dequeue                    = 1667112         special
        wifili[0]_tx_sent_count                 = 1667116         special


#tcl ring

        wifili[0]_tcl_ring_sent  = 1667104         special


#tcl comp

        wifili[0]_tx_desc_free_reaped           = 1766768         special


#reo ring

        wifili[0]_reo_reaped         = 338674          special


#tx sw pool

        wifili[0]_tx_desc_in_use            = 3               special
        wifili[0]_tx_desc_free_src_fw       = 84851           special
        wifili[0]_tx_desc_free_completion   = 1582246         special


#tx ext sw pool



#rxdma pool

        wifili[0]_rx_desc_in_use     = 4095            special


#rxdma ring

        wifili[0]_rxdma_buf_replenished     = 442468          special


________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< PDEV 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________


#txrx

        wifili[1]_rx_deliverd                   = 366             special
        wifili[1]_rx_intra_bss_mcast            = 10              special
        wifili[1]_tx_enqueue                    = 84370           special
        wifili[1]_tx_dequeue                    = 84370           special
        wifili[1]_tx_sent_count                 = 84369           special


#tcl ring

        wifili[1]_tcl_ring_sent  = 84370           special


#tcl comp

        wifili[1]_tx_desc_free_reaped           = 84417           special


#reo ring

        wifili[1]_reo_reaped         = 364             special


#tx sw pool

        wifili[1]_tx_desc_in_use            = 3               special
        wifili[1]_tx_desc_free_src_fw       = 84143           special
        wifili[1]_tx_desc_free_completion   = 223             special


#tx ext sw pool



#rxdma pool



#rxdma ring

        wifili[1]_rxdma_buf_replenished     = 4509            special


________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< PDEV 2 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________


#txrx



#tcl ring



#tcl comp



#reo ring



#tx sw pool



#tx ext sw pool



#rxdma pool

        wifili[2]_rx_desc_no_pb      = 173             special
        wifili[2]_rx_desc_in_use     = 4095            special


#rxdma ring



#wbm ring

        wifili_wbm_src_dma             = 27857           special
        wifili_wbm_src_reo             = 71886           special
        wifili_wbm_src_reo_code_inv    = 71874           error


#ppe drop code stats

        ppe_drop_code_none                                = 1717257         special

#ppe drop code stats

        ppe_drop_code_none                                = 453386          special

#ppe cpu code non-flow exception stats

        ppe_cpu_code_arp_rep                       = 165             exception
        ppe_cpu_code_l3_route_action               = 63546           exception

#ppe cpu code flow-exception stats

        ppe_cpu_code_exp_flags_0                      = 573             exception
        ppe_cpu_code_exp_flags_1                      = 630             exception

#ppe l3 debug stats

        ppe_l3 dbg reg 0    = 1610612736      special
        ppe_l3 dbg reg 1    = 87031808        special
        ppe_l3 dbg reg 3    = 131073          special
        ppe_l3 dbg reg 4    = 67108880        special

________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< IPV6 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________

        ipv6_rx_pkts           = 4482            common
        ipv6_rx_byts           = 969067          common
        ipv6_tx_pkts           = 536             common
        ipv6_tx_byts           = 220971          common

#ipv6 node stats

        ipv6_rx_pkts                               = 536             special
        ipv6_rx_bytes                              = 213467          special
        ipv6_tx_pkts                               = 536             special
        ipv6_tx_bytes                              = 220971          special
        ipv6_create_requests                       = 2               special
        ipv6_destroy_requests                      = 1               special
        ipv6_hash_hits                             = 536             special

#ipv6 exception stats

        ipv6_icmp_unhandled_type            = 871             exception
        ipv6_icmp_no_icme                   = 34              exception
        ipv6_tcp_no_icme                    = 30              exception
        ipv6_udp_no_icme                    = 2727            exception
        ipv6_unknown_protocol               = 284             exception

________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ETH_RX >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________

        eth_rx_rx_pkts           = 2026543         common
        eth_rx_rx_byts           = 1672380821      common
        eth_rx_tx_pkts           = 2026543         common
        eth_rx_tx_byts           = 1672380821      common

#eth_rx node stats


#eth_rx exception stats

        eth_rx_unknown_l3_protocol  = 8507            exception
edma Rx fill ring stats start:

Rx fill ring 2 stats:

        edma_rx_fill_ring_desc_cnt = 256             special
edma Rx fill ring stats start:

Rx fill ring 0 stats:

        edma_rx_fill_ring_desc_cnt = 1717480         special
edma Tx cmpl ring stats start:

Tx cmpl ring 0 stats:

        edma_tx_cmpl_ring[0]_desc_cnt = 586540          special

edma Tx cmpl ring stats end

        edma_rx_ring[0]_desc_cnt                 = 1717227         special
edma Tx ring stats start:

Tx ring 4 stats:

        edma_tx_ring[4]_desc_cnt = 586538          special
edma error stats start:

        edma_err_alloc_fail_cnt        = 405             error
edma port ring map start:

edma port 7 ring map:

        edma_port_ring[7]_tx_ring = 7               special
edma port ring map start:

edma port 6 ring map:

        edma_port_ring[6]_tx_ring = 6               special
edma port ring map start:

edma port 5 ring map:

        edma_port_ring[5]_tx_ring = 5               special
edma port ring map start:

edma port 4 ring map:

        edma_port_ring[4]_tx_ring = 4               special
edma port ring map start:

edma port 3 ring map:

        edma_port_ring[3]_tx_ring = 3               special

________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< EDMA >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________

edma port 3 stats:

        edma_port[3]_rx_pkts           = 453306          common
        edma_port[3]_rx_byts           = 212814542       common
        edma_port[3]_tx_pkts           = 1717208         common
        edma_port[3]_tx_byts           = 1585535500      common
edma port ring map start:

edma port 2 ring map:

        edma_port_ring[2]_tx_ring = 2               special
edma port ring map start:

edma port 1 ring map:

        edma_port_ring[1]_tx_ring = 1               special

________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< IPV4 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________

        ipv4_rx_pkts           = 2022129         common
        ipv4_rx_byts           = 1643048545      common
        ipv4_tx_pkts           = 1870853         common
        ipv4_tx_byts           = 1608344014      common

#ipv4 special stats

        ipv4_rx_pkts                               = 1870460         special
        ipv4_rx_bytes                              = 1581834875      special
        ipv4_tx_pkts                               = 1870460         special
        ipv4_tx_bytes                              = 1608021315      special
        ipv4_create_requests                       = 4337            special
        ipv4_destroy_requests                      = 2467            special
        ipv4_hash_hits                             = 1871044         special
        ipv4_hash_reorders                         = 1563            special
        ipv4_flushes                               = 1754            special

#ipv4 exception stats

        ipv4_icmp_unhandled_type                 = 1016            exception
        ipv4_icmp_no_icme                        = 28              exception
        ipv4_icmp_flush_to_host                  = 364             exception
        ipv4_tcp_no_icme                         = 76555           exception
        ipv4_tcp_flags                           = 1390            exception
        ipv4_udp_no_icme                         = 63665           exception
        ipv4_non_initial_fragment                = 7084            exception
        ipv4_datagram_incomplete                 = 1               exception
        ipv4_unknown_protocol                    = 1173            exception

________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< N2H 0 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________

        n2h_rx_pkts                       = 8217639         common
        n2h_rx_byts                       = 7423617472      common
        n2h_tx_pkts                       = 1192387         common
        n2h_tx_byts                       = 3868472752      common
        n2h_pbuf_ocm_total_count          = 1736            special
        n2h_pbuf_ocm_free_count           = 1197            special
        n2h_pbuf_ocm_alloc_fail_payload   = 101959          special
        n2h_pbuf_def_total_count          = 28909           special
        n2h_pbuf_def_free_count           = 20587           special
        n2h_pbuf_def_alloc_fail_payload   = 116314          special
        n2h_payload_alloc_fails           = 218273          special
        n2h_payload_free_count            = 4491            special
        n2h_h2n_control_pkts              = 889095          special
        n2h_h2n_control_byts              = 3619381824      special
        n2h_n2h_control_pkts              = 8053916         special
        n2h_n2h_control_byts              = 7359357540      special
        n2h_h2n_data_pkts                 = 303292          special
        n2h_h2n_data_byts                 = 249090928       special
        n2h_n2h_data_pkts                 = 163723          special
        n2h_n2h_data_byts                 = 64259932        special
        n2h_n2h_tot_payloads              = 13352           special

________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< N2H 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________

        n2h_rx_pkts                       = 1187866         common
        n2h_rx_byts                       = 499109684       common
        n2h_tx_pkts                       = 7               common
        n2h_tx_byts                       = 13888           common
        n2h_pbuf_ocm_total_count          = 1536            special
        n2h_pbuf_ocm_free_count           = 1536            special
        n2h_pbuf_def_total_count          = 512             special
        n2h_pbuf_def_free_count           = 511             special
        n2h_pbuf_def_alloc_fail_payload   = 3               special
        n2h_payload_alloc_fails           = 3               special
        n2h_payload_free_count            = 1115            special
        n2h_h2n_control_pkts              = 7               special
        n2h_h2n_control_byts              = 13888           special
        n2h_n2h_control_pkts              = 1187866         special
        n2h_n2h_control_byts              = 499109684       special
        n2h_n2h_tot_payloads              = 1116            special

________________________________________________________________________________

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< DRV >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
________________________________________________________________________________

        drv_tx_buffers_empty          = 74700           special
        drv_tx_buffer_pkt             = 303358          special
        drv_tx_buffers_cmd            = 889105          special
        drv_tx_buffers_reuse          = 38606           special
        drv_rx_buffers_empty          = 275405          special
        drv_rx_buffers_pkt            = 163756          special
        drv_rx_buffers_status_sync    = 9241800         special
        drv_tx_skb_simple             = 1073451         special
        drv_tx_skb_nr_frags           = 80342           special
        drv_tx_skb_fraglist           = 64              special
        drv_rx_skb_simple             = 9404801         special
        drv_rx_skb_fraglist           = 755             special
        drv_nss_skb_count             = 14415           special
        drv_rx_chain_seg_processed    = 1510            special
        drv_tx_buffers_data_queue[0]  = 201895          special
        drv_tx_buffers_data_queue[1]  = 11655           special
        drv_tx_buffers_data_queue[2]  = 16317           special
        drv_tx_buffers_data_queue[3]  = 3006            special
        drv_tx_buffers_data_queue[4]  = 15385           special
        drv_tx_buffers_data_queue[5]  = 6471            special
        drv_tx_buffers_data_queue[6]  = 41321           special
        drv_tx_buffers_data_queue[7]  = 7308            special

________________________________________________________________________________

CPU Utilization:
Note: Averaged over 1 second

Core 0:
Min     Avg     Max
 6%      6%      6%

________________________________________________________________________________
root@Xiaomi_AX3600 /root [#]#

Screenshots
https://github.com/Payti/Qualcommax_NSS … creen1.png
https://github.com/Payti/Qualcommax_NSS … creen2.png
https://github.com/Payti/Qualcommax_NSS … creen3.png

Mój build ma:
- LuCI PL, EN
- zbiór fajnych pakietów od @Cezarego (z jego repo) + te które są w kompilacji z jego ASU (domyślnie) w Xiaomi AX3600
- dodanych kilka moich użytecznych pakietów jak: usteer, mc, htop, nano, iperf3, lm-sensors, bmon, LuCI statystyki (vnstat2, statistics)
- buily zawierają pełny wpad-mbedtls
- buily zawierają NSS FW 11.4 lub 12.5 - build do wyboru
- pluginy dla obsługi NSS jak: luci-mod-status-nss (zmodyfikowany, hardcoded), SQM QoS, BCP38, moduły kernela dla NSS
- sterowniki WiFi dokładnie te co w kompilacjach @Cezarego (działają bardzo dobrze u mnie)

Osiągi, korzyści z NSS:
-->> https://github.com/Payti/Qualcommax_NSS … celeration

NSS Support FW 11.4 i 12.5:
-->> https://github.com/qosmio/openwrt-ipq#n … ort-matrix

Aktualne buildy z NSS dla Xiaomi AX3600 do pobrania
-->> https://github.com/Payti/Qualcommax_NSS … s/releases

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Xiaomi AX3600 (OpenWrt NSS SNAPSHOT, kernel 6.12.79)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
All OpenWRT compilations from ASU by @Cezary

1,213

Odp: Xiaomi AX3600

jak zrobiłeś pokazywanie temperatur w luci?

1,214

Odp: Xiaomi AX3600

luci-mod-status-nss -> temperatury podaje też

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Xiaomi AX3600 (OpenWrt NSS SNAPSHOT, kernel 6.12.79)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
All OpenWRT compilations from ASU by @Cezary