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