fabianishere / udm-kernel-tools

Tools for bootstrapping custom kernels on the UniFi Dream Machine
GNU General Public License v2.0
325 stars 23 forks source link

Custom kernel not loading on UDM #30

Open sjtuross opened 2 years ago

sjtuross commented 2 years ago

Installed the tool and the kernel on UDM (not Pro), and then try to boot the custom kernel.

root@ubnt:/# udm-bootctl list
Version                                         Initrd
4.19.152-edge1 (default)                        yes
root@ubnt:/# uname -a
Linux ubnt 4.19.152-al-linux-v10.2.0-v1.10.0.3686-a2edd0c #1 SMP Fri Jul 9 03:16:50 UTC 2021 aarch64 GNU/Linux
root@ubnt:/# udm-bootctl boot 4.19.152-edge1
Loading kernel 4.19.152-edge1...
Inserting kexec kernel modules...
Triggering system boot...
root@ubnt:/# Error: non zero exit code: 129: OCI runtime error

After reboot, it still runs the stock kernel. Tried multiple times, no luck.

root@ubnt:/# uname -a
Linux ubnt 4.19.152-al-linux-v10.2.0-v1.10.0.3686-a2edd0c #1 SMP Fri Jul 9 03:16:50 UTC 2021 aarch64 GNU/Linux

Troubleshooting

root@ubnt:/# cat /sys/fs/pstore/*
cat: '/sys/fs/pstore/*': No such file or directory
root@ubnt:/# dmesg
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd073]
[    0.000000] Linux version 4.19.152-al-linux-v10.2.0-v1.10.0.3686-a2edd0c (builder@link-xenial-builder) (gcc version 6.4.0 (Buildroot 0.9.0.0)) #1 SMP Fri Jul 9 03:16:50 UTC 2021
[    0.000000] Machine model: Annapurna Labs Alpine V2 UBNT
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] On node 0 totalpages: 524287
[    0.000000]   DMA32 zone: 8192 pages used for memmap
[    0.000000]   DMA32 zone: 0 pages reserved
[    0.000000]   DMA32 zone: 524287 pages, LIFO batch:63
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] random: get_random_bytes called from start_kernel+0xb0/0x45c with crng_init=0
[    0.000000] percpu: Embedded 22 pages/cpu s49944 r8192 d31976 u90112
[    0.000000] pcpu-alloc: s49944 r8192 d31976 u90112 alloc=22*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] ARM_SMCCC_ARCH_WORKAROUND_1 missing from firmware
[    0.000000] CPU features: enabling workaround for EL2 vector hardening
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 516095
[    0.000000] Kernel command line: root=/dev/sda3 rootfstype=squashfs rootwait pci=pcie_bus_perf console=ttyS0,115200 panic=3 reboot=warm
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.000000] Memory: 2044908K/2097148K available (9532K kernel code, 970K rwdata, 2560K rodata, 1024K init, 325K bss, 52240K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 32446 entries in 127 pages
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: no VLPI support, no direct LPI support
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000f0280000
[    0.000000] arch_timer: cp15 timer(s) running at 50.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xb8812736b, max_idle_ns: 440795202655 ns
[    0.000002] sched_clock: 56 bits at 50MHz, resolution 20ns, wraps every 4398046511100ns
[    0.000131] Console: colour dummy device 80x25
[    0.000143] Calibrating delay loop (skipped), value calculated using timer frequency.. 100.00 BogoMIPS (lpj=200000)
[    0.000148] pid_max: default: 32768 minimum: 301
[    0.000200] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000210] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000695] ASID allocator initialised with 32768 entries
[    0.000729] rcu: Hierarchical SRCU implementation.
[    0.000959] EFI services will not be available.
[    0.001047] smp: Bringing up secondary CPUs ...
[    0.001220] Detected PIPT I-cache on CPU1
[    0.001233] GICv3: CPU1: found redistributor 1 region 0:0x00000000f02a0000
[    0.001245] CPU1: Booted secondary processor 0x0000000001 [0x411fd073]
[    0.001452] Detected PIPT I-cache on CPU2
[    0.001461] GICv3: CPU2: found redistributor 2 region 0:0x00000000f02c0000
[    0.001470] CPU2: Booted secondary processor 0x0000000002 [0x411fd073]
[    0.001654] Detected PIPT I-cache on CPU3
[    0.001663] GICv3: CPU3: found redistributor 3 region 0:0x00000000f02e0000
[    0.001672] CPU3: Booted secondary processor 0x0000000003 [0x411fd073]
[    0.001700] smp: Brought up 1 node, 4 CPUs
[    0.001702] SMP: Total of 4 processors activated.
[    0.001705] CPU features: detected: GIC system register CPU interface
[    0.001707] CPU features: detected: 32-bit EL0 Support
[    0.001727] CPU: All CPU(s) started at EL2
[    0.001735] alternatives: patching kernel code
[    0.002238] devtmpfs: initialized
[    0.004196] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.004201] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.004407] DMI not present or invalid.
[    0.004534] NET: Registered protocol family 16
[    0.004878] cpuidle: using governor menu
[    0.004993] DMA: preallocated 256 KiB pool for atomic allocations
[    0.005031] Initializing Peripheral Bus System - PBS
[    0.027019] console [pstore-1] enabled
[    0.027072] pstore: Registered ramoops as persistent store backend
[    0.027074] ramoops: attached 0x18000@0x10000000, ecc: 16/0
[    0.030686] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.030934] vgaarb: loaded
[    0.031008] SCSI subsystem initialized
[    0.031065] libata version 3.00 loaded.
[    0.031124] usbcore: registered new interface driver usbfs
[    0.031138] usbcore: registered new interface driver hub
[    0.031156] usbcore: registered new device driver usb
[    0.031354] pps_core: LinuxPPS API ver. 1 registered
[    0.031356] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.031362] PTP clock support registered
[    0.031395] Advanced Linux Sound Architecture Driver Initialized.
[    0.031555] Bluetooth: Core ver 2.22
[    0.031567] NET: Registered protocol family 31
[    0.031569] Bluetooth: HCI device and connection manager initialized
[    0.031572] Bluetooth: HCI socket layer initialized
[    0.031574] Bluetooth: L2CAP socket layer initialized
[    0.031584] Bluetooth: SCO socket layer initialized
[    0.031709] clocksource: Switched to clocksource arch_sys_counter
[    0.046637] NET: Registered protocol family 2
[    0.046847] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes)
[    0.046855] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.046894] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[    0.046987] TCP: Hash tables configured (established 16384 bind 16384)
[    0.047048] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[    0.047057] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[    0.047113] NET: Registered protocol family 1
[    0.047288] PCI: CLS 0 bytes, default 64
[    0.047731] Initialise system trusted keyrings
[    0.047790] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[    0.050000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.584335] Key type asymmetric registered
[    0.584338] Asymmetric key parser 'x509' registered
[    0.584358] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    0.584361] io scheduler noop registered
[    0.584362] io scheduler deadline registered
[    0.584416] io scheduler cfq registered (default)
[    0.584418] io scheduler mq-deadline registered
[    0.584420] io scheduler kyber registered
[    0.584665] pl061_gpio fd887000.gpio0: PL061 GPIO chip @0x00000000fd887000 registered
[    0.584753] pl061_gpio fd888000.gpio1: PL061 GPIO chip @0x00000000fd888000 registered
[    0.584835] pl061_gpio fd889000.gpio2: PL061 GPIO chip @0x00000000fd889000 registered
[    0.584914] pl061_gpio fd88a000.gpio3: PL061 GPIO chip @0x00000000fd88a000 registered
[    0.584993] pl061_gpio fd88b000.gpio4: PL061 GPIO chip @0x00000000fd88b000 registered
[    0.585072] pl061_gpio fd897000.gpio5: PL061 GPIO chip @0x00000000fd897000 registered
[    0.585164] al-sgpo fd8b4000.sgpo: Alpine SGPO driver probed.
[    0.585247] al-internal-pcie fbc00000.pcie-internal: host bridge /soc/pcie-internal ranges:
[    0.585257] al-internal-pcie fbc00000.pcie-internal:   MEM 0xfe000000..0xfeffffff -> 0xfe000000
[    0.585300] al-internal-pcie fbc00000.pcie-internal: PCI host bridge to bus 0000:00
[    0.585304] pci_bus 0000:00: root bus resource [bus 00]
[    0.585307] pci_bus 0000:00: root bus resource [mem 0xfe000000-0xfeffffff]
[    0.585399] pci 0000:00:01.0: [1c36:0001] type 00 class 0x020000
[    0.585411] pci 0000:00:01.0: reg 0x10: [mem 0xfe000000-0xfe01ffff 64bit]
[    0.585416] pci 0000:00:01.0: reg 0x18: [mem 0xfe020000-0xfe020fff 64bit]
[    0.585421] pci 0000:00:01.0: reg 0x20: [mem 0xfe024000-0xfe027fff 64bit]
[    0.585440] pci 0000:00:01.0: PME# supported from D3hot D3cold
[    0.585590] pci 0000:00:03.0: [1c36:0001] type 00 class 0x020000
[    0.585599] pci 0000:00:03.0: reg 0x10: [mem 0xfe040000-0xfe05ffff 64bit]
[    0.585604] pci 0000:00:03.0: reg 0x18: [mem 0xfe060000-0xfe060fff 64bit]
[    0.585609] pci 0000:00:03.0: reg 0x20: [mem 0xfe064000-0xfe067fff 64bit]
[    0.585624] pci 0000:00:03.0: PME# supported from D3hot D3cold
[    0.585712] pci 0000:00:04.0: [1c36:0022] type 00 class 0x100000
[    0.585720] pci 0000:00:04.0: reg 0x10: [mem 0xfe080000-0xfe09ffff 64bit]
[    0.585727] pci 0000:00:04.0: reg 0x20: [mem 0xfe0a0000-0xfe0affff 64bit]
[    0.585743] pci 0000:00:04.0: PME# supported from D3hot D3cold
[    0.585752] pci 0000:00:04.0: reg 0x324: [mem 0x00000000-0x0001ffff 64bit]
[    0.585755] pci 0000:00:04.0: VF(n) BAR0 space: [mem 0x00000000-0x0001ffff 64bit] (contains BAR0 for 1 VFs)
[    0.585854] pci 0000:00:05.0: [1c36:0022] type 00 class 0x010400
[    0.585862] pci 0000:00:05.0: reg 0x10: [mem 0xfe0c0000-0xfe0dffff 64bit]
[    0.585869] pci 0000:00:05.0: reg 0x20: [mem 0xfe0e0000-0xfe0effff 64bit]
[    0.585886] pci 0000:00:05.0: PME# supported from D3hot D3cold
[    0.585894] pci 0000:00:05.0: reg 0x324: [mem 0x00000000-0x0001ffff 64bit]
[    0.585898] pci 0000:00:05.0: VF(n) BAR0 space: [mem 0x00000000-0x0001ffff 64bit] (contains BAR0 for 1 VFs)
[    0.586087] pci 0000:00:08.0: [1c36:0031] type 00 class 0x010601
[    0.586100] pci 0000:00:08.0: reg 0x24: [mem 0xfe0f0000-0xfe0f3fff]
[    0.586115] pci 0000:00:08.0: PME# supported from D3hot D3cold
[    0.587284] pci 0000:00:01.0: BAR 0: assigned [mem 0xfe000000-0xfe01ffff 64bit]
[    0.587289] pci 0000:00:03.0: BAR 0: assigned [mem 0xfe020000-0xfe03ffff 64bit]
[    0.587294] pci 0000:00:04.0: BAR 0: assigned [mem 0xfe040000-0xfe05ffff 64bit]
[    0.587299] pci 0000:00:04.0: BAR 7: assigned [mem 0xfe060000-0xfe07ffff 64bit]
[    0.587303] pci 0000:00:05.0: BAR 0: assigned [mem 0xfe080000-0xfe09ffff 64bit]
[    0.587308] pci 0000:00:05.0: BAR 7: assigned [mem 0xfe0a0000-0xfe0bffff 64bit]
[    0.587312] pci 0000:00:04.0: BAR 4: assigned [mem 0xfe0c0000-0xfe0cffff 64bit]
[    0.587316] pci 0000:00:05.0: BAR 4: assigned [mem 0xfe0d0000-0xfe0dffff 64bit]
[    0.587321] pci 0000:00:01.0: BAR 4: assigned [mem 0xfe0e0000-0xfe0e3fff 64bit]
[    0.587326] pci 0000:00:03.0: BAR 4: assigned [mem 0xfe0e4000-0xfe0e7fff 64bit]
[    0.587330] pci 0000:00:08.0: BAR 5: assigned [mem 0xfe0e8000-0xfe0ebfff]
[    0.587334] pci 0000:00:01.0: BAR 2: assigned [mem 0xfe0ec000-0xfe0ecfff 64bit]
[    0.587339] pci 0000:00:03.0: BAR 2: assigned [mem 0xfe0ed000-0xfe0edfff 64bit]
[    0.587362] pci-pf-stub 0000:00:04.0: writing to VF config space
[    0.587410] pci-pf-stub 0000:00:04.0: claimed by pci-pf-stub
[    0.587426] pci-pf-stub 0000:00:05.0: writing to VF config space
[    0.587496] pci-pf-stub 0000:00:05.0: claimed by pci-pf-stub
[    0.587581] al-external-pcie fd800000.pcie-external0: host bridge /soc/pcie-external0 ranges:
[    0.587590] al-external-pcie fd800000.pcie-external0:   err 0xfb600000..0xfb6fffff -> 0xfb600000
[    0.587597] al-external-pcie fd800000.pcie-external0:    IO 0xc0000000..0xc000ffff -> 0x00010000
[    0.587604] al-external-pcie fd800000.pcie-external0:   MEM 0xc0010000..0xc7ffffff -> 0xc0010000
[    0.587630] al-external-pcie fd800000.pcie-external0: link up: speed Gen 1 width x1
[    0.587633] al-external-pcie fd800000.pcie-external0: link up: speed Gen 1 width x1
[    0.587637] PCIe 0: setting OB iATU even after link is started
[    0.587678] al-external-pcie fd800000.pcie-external0: PCI host bridge to bus 0001:00
[    0.587681] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.587684] pci_bus 0001:00: root bus resource [??? 0xfb600000-0xfb6fffff flags 0x0]
[    0.587690] pci_bus 0001:00: root bus resource [io  0x0000-0xffff] (bus address [0x10000-0x1ffff])
[    0.587692] pci_bus 0001:00: root bus resource [mem 0xc0010000-0xc7ffffff]
[    0.587716] pci 0001:00:00.0: [1c36:0031] type 01 class 0x060400
[    0.587728] pci 0001:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
[    0.587733] pci 0001:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff]
[    0.587738] pci 0001:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref]
[    0.587773] pci 0001:00:00.0: supports D1
[    0.587775] pci 0001:00:00.0: PME# supported from D0 D1 D3hot
[    0.588811] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.588868] pci 0001:01:00.0: [14c3:7615] type 00 class 0x000280
[    0.588902] pci 0001:01:00.0: reg 0x10: [mem 0xc0000000-0xc00fffff 64bit]
[    0.589040] pci 0001:01:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s x1 link at 0001:00:00.0 (capable of 4.000 Gb/s with 5 GT/s x1 link)
[    0.590046] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[    0.590056] pci 0001:00:00.0: BAR 0: assigned [mem 0xc0100000-0xc01fffff]
[    0.590060] pci 0001:00:00.0: BAR 14: assigned [mem 0xc0200000-0xc02fffff]
[    0.590063] pci 0001:00:00.0: BAR 1: assigned [mem 0xc0010000-0xc001ffff]
[    0.590068] pci 0001:00:00.0: BAR 6: assigned [mem 0xc0020000-0xc002ffff pref]
[    0.590072] pci 0001:01:00.0: BAR 0: assigned [mem 0xc0200000-0xc02fffff 64bit]
[    0.590085] pci 0001:00:00.0: PCI bridge to [bus 01]
[    0.590089] pci 0001:00:00.0:   bridge window [mem 0xc0200000-0xc02fffff]
[    0.590097] pci 0001:00:00.0: Max Payload Size set to  256/ 256 (was  128), Max Read Rq  256
[    0.590118] pci 0001:01:00.0: Max Payload Size set to  128/ 128 (was  128), Max Read Rq  128
[    0.590121] pci 0001:00:00.0: AL PCIe bridge quirk detected, disable MSI(X)
[    0.590173] al-external-pcie fd820000.pcie-external1: host bridge /soc/pcie-external1 ranges:
[    0.590181] al-external-pcie fd820000.pcie-external1:   err 0xfb700000..0xfb7fffff -> 0xfb700000
[    0.590189] al-external-pcie fd820000.pcie-external1:    IO 0xc8000000..0xc800ffff -> 0x00020000
[    0.590194] al-external-pcie fd820000.pcie-external1:   MEM 0xc8010000..0xcfffffff -> 0xc8010000
[    0.590218] al-external-pcie fd820000.pcie-external1: link up: speed Gen 1 width x1
[    0.590221] al-external-pcie fd820000.pcie-external1: link up: speed Gen 1 width x1
[    0.590224] PCIe 1: setting OB iATU even after link is started
[    0.590264] al-external-pcie fd820000.pcie-external1: PCI host bridge to bus 0002:00
[    0.590267] pci_bus 0002:00: root bus resource [bus 00-ff]
[    0.590270] pci_bus 0002:00: root bus resource [??? 0xfb700000-0xfb7fffff flags 0x0]
[    0.590274] pci_bus 0002:00: root bus resource [io  0x10000-0x1ffff] (bus address [0x20000-0x2ffff])
[    0.590276] pci_bus 0002:00: root bus resource [mem 0xc8010000-0xcfffffff]
[    0.590287] pci 0002:00:00.0: [1c36:0031] type 01 class 0x060400
[    0.590298] pci 0002:00:00.0: reg 0x10: [mem 0x00000000-0x00000fff]
[    0.590303] pci 0002:00:00.0: reg 0x14: [mem 0x00000000-0x00000fff pref]
[    0.590337] pci 0002:00:00.0: supports D1
[    0.590339] pci 0002:00:00.0: PME# supported from D0 D1 D3hot
[    0.591361] pci 0002:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.591416] pci 0002:01:00.0: [14c3:7603] type 00 class 0x028000
[    0.591443] pci 0002:01:00.0: reg 0x10: [mem 0xc8000000-0xc80fffff]
[    0.591553] pci 0002:01:00.0: PME# supported from D0 D3hot D3cold
[    0.592619] pci_bus 0002:01: busn_res: [bus 01-ff] end is updated to 01
[    0.592628] pci 0002:00:00.0: BAR 14: assigned [mem 0xc8100000-0xc81fffff]
[    0.592631] pci 0002:00:00.0: BAR 0: assigned [mem 0xc8010000-0xc8010fff]
[    0.592636] pci 0002:00:00.0: BAR 1: assigned [mem 0xc8011000-0xc8011fff pref]
[    0.592640] pci 0002:01:00.0: BAR 0: assigned [mem 0xc8100000-0xc81fffff]
[    0.592645] pci 0002:00:00.0: PCI bridge to [bus 01]
[    0.592649] pci 0002:00:00.0:   bridge window [mem 0xc8100000-0xc81fffff]
[    0.592657] pci 0002:00:00.0: Max Payload Size set to  256/ 256 (was  128), Max Read Rq  256
[    0.592674] pci 0002:01:00.0: Max Payload Size set to  128/ 128 (was  128), Max Read Rq  128
[    0.592677] pci 0002:00:00.0: AL PCIe bridge quirk detected, disable MSI(X)
[    0.592731] al-external-pcie fd840000.pcie-external2: host bridge /soc/pcie-external2 ranges:
[    0.592739] al-external-pcie fd840000.pcie-external2:   err 0xfb800000..0xfb8fffff -> 0xfb800000
[    0.592746] al-external-pcie fd840000.pcie-external2:    IO 0xd0000000..0xd000ffff -> 0x00030000
[    0.592751] al-external-pcie fd840000.pcie-external2:   MEM 0xd0010000..0xd7ffffff -> 0xd0010000
[    0.592775] al-external-pcie fd840000.pcie-external2: link up: speed Gen 2 width x1
[    0.592778] al-external-pcie fd840000.pcie-external2: link up: speed Gen 2 width x1
[    0.592781] PCIe 2: setting OB iATU even after link is started
[    0.592822] al-external-pcie fd840000.pcie-external2: PCI host bridge to bus 0003:00
[    0.592825] pci_bus 0003:00: root bus resource [bus 00-ff]
[    0.592828] pci_bus 0003:00: root bus resource [??? 0xfb800000-0xfb8fffff flags 0x0]
[    0.592831] pci_bus 0003:00: root bus resource [io  0x20000-0x2ffff] (bus address [0x30000-0x3ffff])
[    0.592834] pci_bus 0003:00: root bus resource [mem 0xd0010000-0xd7ffffff]
[    0.592844] pci 0003:00:00.0: [1c36:0031] type 01 class 0x060400
[    0.592855] pci 0003:00:00.0: reg 0x10: [mem 0x00000000-0x00000fff]
[    0.592860] pci 0003:00:00.0: reg 0x14: [mem 0x00000000-0x00000fff pref]
[    0.592892] pci 0003:00:00.0: supports D1
[    0.592894] pci 0003:00:00.0: PME# supported from D0 D1 D3hot
[    0.593923] pci 0003:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.593976] pci 0003:01:00.0: [1b21:1142] type 00 class 0x0c0330
[    0.594003] pci 0003:01:00.0: reg 0x10: [mem 0xd0000000-0xd0007fff 64bit]
[    0.594105] pci 0003:01:00.0: PME# supported from D3cold
[    0.595130] pci_bus 0003:01: busn_res: [bus 01-ff] end is updated to 01
[    0.595137] pci 0003:00:00.0: BAR 14: assigned [mem 0xd0100000-0xd01fffff]
[    0.595141] pci 0003:00:00.0: BAR 0: assigned [mem 0xd0010000-0xd0010fff]
[    0.595145] pci 0003:00:00.0: BAR 1: assigned [mem 0xd0011000-0xd0011fff pref]
[    0.595150] pci 0003:01:00.0: BAR 0: assigned [mem 0xd0100000-0xd0107fff 64bit]
[    0.595160] pci 0003:00:00.0: PCI bridge to [bus 01]
[    0.595163] pci 0003:00:00.0:   bridge window [mem 0xd0100000-0xd01fffff]
[    0.595171] pci 0003:00:00.0: Max Payload Size set to  256/ 256 (was  128), Max Read Rq  256
[    0.595186] pci 0003:01:00.0: Max Payload Size set to  256/ 512 (was  128), Max Read Rq  256
[    0.595189] pci 0003:00:00.0: AL PCIe bridge quirk detected, disable MSI(X)
[    0.595436] al_dma: Annapurna Labs DMA Driver 0.01
[    0.596329] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.596779] console [ttyS0] disabled
[    0.596796] fd883000.uart0: ttyS0 at MMIO 0xfd883000 (irq = 23, base_baud = 31250000) is a 16550A
[    0.608855] console [ttyS0] enabled
[    0.609022] fd884000.uart1: ttyS1 at MMIO 0xfd884000 (irq = 24, base_baud = 31250000) is a 16550A
[    0.609498] resvmem-reboot-reason soc:reboot-reason: Allocated reserved memory, vaddr: 0x8EF5000, paddr: 0x10020000
[    0.609611] ahci 0000:00:08.0: version 3.0
[    0.609617] ahci 0000:00:08.0: enabling device (0000 -> 0002)
[    0.609633] ahci 0000:00:08.0: controller can't do PMP, turning off CAP_PMP
[    0.609812] ahci 0000:00:08.0: SSS flag set, parallel bus scan disabled
[    0.609828] ahci 0000:00:08.0: AHCI 0001.0300 32 slots 4 ports 6 Gbps 0xf impl SATA mode
[    0.609833] ahci 0000:00:08.0: flags: 64bit ncq sntf stag pm led clo only fbs pio slum part ccc apst
[    0.609836] ahci 0000:00:08.0: both AHCI_HFLAG_MULTI_MSI flag set and custom irq handler implemented
[    0.610454] scsi host0: ahci
[    0.610663] scsi host1: ahci
[    0.610833] scsi host2: ahci
[    0.610994] scsi host3: ahci
[    0.611096] ata1: SATA max UDMA/133 abar m16384@0xfe0e8000 port 0xfe0e8100 irq 26
[    0.611099] ata2: SATA max UDMA/133 abar m16384@0xfe0e8000 port 0xfe0e8180 irq 27
[    0.611101] ata3: SATA max UDMA/133 abar m16384@0xfe0e8000 port 0xfe0e8200 irq 28
[    0.611103] ata4: SATA max UDMA/133 abar m16384@0xfe0e8000 port 0xfe0e8280 irq 29
[    0.611130] ahci 0001:00:00.0: writing to VF config space
[    0.612805] ata1: SATA link down (SStatus 4 SControl 300)
[    0.616627] ahci: probe of 0001:00:00.0 failed with error -22
[    0.616638] ahci 0002:00:00.0: writing to VF config space
[    0.617649] ata2: SATA link down (SStatus 4 SControl 300)
[    0.622134] ahci: probe of 0002:00:00.0 failed with error -22
[    0.622143] ahci 0003:00:00.0: writing to VF config space
[    0.623180] ata3: SATA link down (SStatus 4 SControl 300)
[    0.627602] ahci: probe of 0003:00:00.0 failed with error -22
[    0.628027] m25p80 spi0.0: found mx25u6435f, expected spi_flash_jedec_detection
[    0.628032] m25p80 spi0.0: mx25u6435f (8192 Kbytes)
[    0.628123] 5 fixed-partitions partitions found on MTD device spi0.0
[    0.628125] Creating 5 MTD partitions on "spi0.0":
[    0.628129] 0x000000000000-0x0000001c0000 : "u-boot"
[    0.628386] 0x0000001c0000-0x0000001d0000 : "u-boot-env"
[    0.628589] 0x0000001d0000-0x0000001e0000 : "u-boot-env-2"
[    0.628654] ata4: SATA link down (SStatus 4 SControl 300)
[    0.628790] 0x0000001e0000-0x0000001f0000 : "Factory"
[    0.628987] 0x0000001f0000-0x000000200000 : "EEPROM"
[    0.629527] libphy: Fixed MDIO Bus: probed
[    0.629530] tun: Universal TUN/TAP device driver, 1.6
[    0.629677] al_eth_drv: Initializing Peripheral Bus System (PBS) resources
[    0.629707] al_eth 0000:00:01.0: writing to VF config space
[    0.635325] al_eth 0000:00:01.0: AnnapurnaLabs unified 1GbE/10GbE/25GbE Ethernet Driver with SR-IOV al_eth v3.5.3 (Mar 14, 2019)
[    0.635331] al_eth 0000:00:01.0: driver_data is 0x0
[    0.635362] al_eth 0000:00:01.0: eth rev_id 2 (orig_rev_id 2) dev_id 1
[    0.635454] al_eth 0000:00:01.0: Board info: phy exist Yes. phy addr 0. mdio freq 1000 Khz. SFP connected No. media 1
[    0.635458] al_eth 0000:00:01.0: al_mod_eth_function_reset: performing FLR
[    0.641253] al_eth 0000:00:01.0 eth0: AnnapurnaLabs unified 1Gbe/10Gbe/25Gbe integrated found at mem fe000000, mac addr e0:63:da:21:ac:1e
[    0.641279] libphy: alpine_mdio_shared: probed
[    0.645497] switch0: Atheros AR8337/Qualcomm QCA8337 rev. 2 switch registered on alpine_mdio_shared_8
[    2.604785] al_eth 0000:00:01.0 eth0: phy[0]: device alpine_mdio_shared_8:00, driver Atheros AR8216/AR8236/AR8316
[    2.604788] al_eth 0000:00:01.0 eth0: phy[0]:supported 20 adv 20
[    2.604808] al_eth 0000:00:03.0: writing to VF config space
[    2.610453] al_eth 0000:00:03.0: driver_data is 0x0
[    2.610479] al_eth 0000:00:03.0: eth rev_id 2 (orig_rev_id 2) dev_id 1
[    2.610580] al_eth 0000:00:03.0: Board info: phy exist Yes. phy addr 4. mdio freq 1000 Khz. SFP connected No. media 1
[    2.610583] al_eth 0000:00:03.0: al_mod_eth_function_reset: performing FLR
[    2.616429] al_eth 0000:00:03.0 eth1: AnnapurnaLabs unified 1Gbe/10Gbe/25Gbe integrated found at mem fe020000, mac addr fe:80:7f:0e:de:64
[    2.617733] al_eth 0000:00:03.0 eth1: phy[4]: device alpine_mdio_shared_8:04, driver Atheros AR8216/AR8236/AR8316
[    2.617737] al_eth 0000:00:03.0 eth1: phy[4]:supported 62ef adv 62ef
[    2.617908] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.617910] ehci-pci: EHCI PCI platform driver
[    2.617930] ehci-platform: EHCI generic platform driver
[    2.617971] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    2.617980] ohci-pci: OHCI PCI platform driver
[    2.617994] uhci_hcd: USB Universal Host Controller Interface driver
[    2.618073] xhci_hcd 0003:01:00.0: xHCI Host Controller
[    2.618083] xhci_hcd 0003:01:00.0: new USB bus registered, assigned bus number 1
[    2.752142] xhci_hcd 0003:01:00.0: hcc params 0x0200e081 hci version 0x100 quirks 0x0000000010000410
[    2.752616] hub 1-0:1.0: USB hub found
[    2.752631] hub 1-0:1.0: 2 ports detected
[    2.752790] xhci_hcd 0003:01:00.0: xHCI Host Controller
[    2.752796] xhci_hcd 0003:01:00.0: new USB bus registered, assigned bus number 2
[    2.752801] xhci_hcd 0003:01:00.0: Host supports USB 3.0 SuperSpeed
[    2.752868] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.753030] hub 2-0:1.0: USB hub found
[    2.753043] hub 2-0:1.0: 2 ports detected
[    2.753210] usbcore: registered new interface driver cdc_acm
[    2.753212] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    2.753236] usbcore: registered new interface driver usb-storage
[    2.753265] usbcore: registered new interface driver cp210x
[    2.753274] usbserial: USB Serial support registered for cp210x
[    2.753347] i2c /dev entries driver
[    2.765565] al_thermal_probe: Thermal Sensor Loaded
[    2.765703] sp805-wdt fd88c000.wdt0: registration successful
[    2.765720] Bluetooth: HCI UART driver ver 2.3
[    2.765723] Bluetooth: HCI UART protocol H4 registered
[    2.765725] Bluetooth: HCI UART protocol BCSP registered
[    2.766136] usbcore: registered new interface driver usbhid
[    2.766137] usbhid: USB HID core driver
[    2.766215] usbcore: registered new interface driver snd-usb-audio
[    2.766516] IPVS: Registered protocols ()
[    2.766546] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[    2.766598] IPVS: ipvs loaded.
[    2.766652] gre: GRE over IPv4 demultiplexor driver
[    2.766653] ip_gre: GRE over IPv4 tunneling driver
[    2.767050] IPv4 over IPsec tunneling driver
[    2.767425] NET: Registered protocol family 10
[    2.767932] Segment Routing with IPv6
[    2.768027] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    2.768209] NET: Registered protocol family 17
[    2.768227] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    2.768267] Bluetooth: RFCOMM socket layer initialized
[    2.768276] Bluetooth: RFCOMM ver 1.11
[    2.768281] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.768284] Bluetooth: BNEP socket layer initialized
[    2.768286] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    2.768289] Bluetooth: HIDP socket layer initialized
[    2.768291] 8021q: 802.1Q VLAN Support v1.8
[    2.768505] registered taskstats version 1
[    2.768507] Loading compiled-in X.509 certificates
[    2.768626] pstore: Using compression: deflate
[    2.769142] Key type encrypted registered
[    2.769507] input: gpio_keys as /devices/platform/gpio_keys/input/input0
[    2.769584] hctosys: unable to open rtc device (rtc0)
[    2.769638] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.832206] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    2.832215] ALSA device list:
[    2.832217]   No soundcards found.
[    2.832338] Waiting for root device /dev/sda3...
[    2.832371] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.832374] cfg80211: failed to load regulatory.db
[    3.159714] usb 1-2: new full-speed USB device number 2 using xhci_hcd
[    3.410628] usb 1-2: set volume quirk for CM102-A+/102S+
[    3.528317] usb 2-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[    3.560497] usb-storage 2-1:1.0: USB Mass Storage device detected
[    3.560699] scsi host4: usb-storage 2-1:1.0
[    4.581231] scsi 4:0:0:0: Direct-Access     Generic  MassStorageClass 1537 PQ: 0 ANSI: 6
[    4.737791] sd 4:0:0:0: [sda] 30777344 512-byte logical blocks: (15.8 GB/14.7 GiB)
[    4.738512] sd 4:0:0:0: [sda] Write Protect is off
[    4.738516] sd 4:0:0:0: [sda] Mode Sense: 21 00 00 00
[    4.739513] sd 4:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    4.749951]  sda: sda1 sda2 sda3 sda4 sda5 sda6
[    4.752484] sd 4:0:0:0: [sda] Attached SCSI removable disk
[    4.755608] VFS: Mounted root (squashfs filesystem) readonly on device 8:3.
[    4.757234] devtmpfs: mounted
[    4.758057] Freeing unused kernel memory: 1024K
[    4.767758] Run /sbin/init as init process
[    4.769149] random: fast init done
[    5.157607] EXT4-fs (sda6): recovery complete
[    5.158218] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
[    5.213247] random: crng init done
[    6.381960] ubnt_common: loading out-of-tree module taints kernel.
[    6.381967] ubnt_common: module license 'Proprietary' taints kernel.
[    6.381969] Disabling lock debugging due to kernel taint
[    6.385219] [UBNT_STA_HT] Initialize hash table
[    6.385243] [UBNT_STA_HT] done
[    6.385245] creating /proc/ubnt_peek/
[    6.385253] creating /proc/ubnt_peek/peek_disable
[    6.385255] creating /proc/ubnt_peek/loop_check
[    6.385257] creating /proc/ubnt_peek/loop_debug
[    6.385260] creating /proc/ubnt_peek/loop_uif
[    6.385262] creating /proc/ubnt_peek/tcp_debug_mac
[    6.385264] creating /proc/ubnt_peek/tcp_debug_connections
[    6.385271] qos: registered
[    6.385273] creating /proc/ubnt_frame_id/
[    6.385275] creating /proc/ubnt_frame_id/netdevs
[    6.437999] ubnthal: Ubiquiti UniFi Dream Machine
[    6.438976] creating procfs for ubnthal
[    6.438984] creating proc entry for system.info
[    6.438986] creating proc entry for board
[    6.447690] Unable to find matching dts node.
[    6.447697] creating procfs for status
[    6.447725] creating proc entry for IsDefault
[    6.447728] creating proc entry for IsLocated
[    6.447730] creating proc entry for IsIsolated
[    6.447732] creating proc entry for IsLte
[    6.447734] creating proc entry for ControllerPort
[    6.447736] creating proc entry for ControllerHost
[    6.594118] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: errors=panic
[    6.597119] EXT4-fs (sda4): mounted filesystem with ordered data mode. Opts: errors=panic
[    6.612309] creating /proc/gpio/
[    6.612317]          /proc/gpio/ledbar_control
[    6.612319]          /proc/gpio/led_pattern
[    6.612321]          /proc/gpio/led_tempo
[    6.612324]          /proc/gpio/poe_passthrough
[    6.891437] watchdog: watchdog0: nowayout prevents watchdog being stopped!
[    6.891440] watchdog: watchdog0: watchdog did not stop!
[    6.910236] zram: Added device: zram0
[    6.927261] zram0: detected capacity change from 0 to 3666313216
[    6.938403] Adding 3580380k swap on /dev/zram0.  Priority:100 extents:1 across:3580380k SS
[    7.104011] ICMPv6: process `sysctl' is using deprecated sysctl (syscall) net.ipv6.neigh.default.base_reachable_time - use net.ipv6.neigh.default.base_reachable_time_ms instead
[    7.154513] al_eth 0000:00:01.0 switch0.tmp: renamed from eth0
[    7.175028] al_eth 0000:00:03.0 eth4.tmp: renamed from eth1
[    7.194627] al_eth 0000:00:03.0 eth4: renamed from eth4.tmp
[    7.213222] al_eth 0000:00:03.0: al_mod_eth_function_reset: performing FLR
[    7.218691] Configured MAC to RGMII mode
[    7.219867] al_eth 0000:00:03.0 eth4: using MSI-X per Queue interrupt mode
[    7.223573] IPv6: ADDRCONF(NETDEV_UP): eth4: link is not ready
[    7.223610] IPv6: ADDRCONF(NETDEV_CHANGE): eth4: link becomes ready
[    7.229397] al_eth 0000:00:01.0 switch0: renamed from switch0.tmp
[    7.249376] al_eth 0000:00:01.0: al_mod_eth_function_reset: performing FLR
[    7.254833] Configured MAC to RGMII mode
[    7.255955] al_eth 0000:00:01.0 switch0: using MSI-X per Queue interrupt mode
[    7.259657] IPv6: ADDRCONF(NETDEV_UP): switch0: link is not ready
[    7.284992] br0: port 1(switch0) entered blocking state
[    7.284998] br0: port 1(switch0) entered disabled state
[    7.285101] device switch0 entered promiscuous mode
[    7.288375] IPv6: ADDRCONF(NETDEV_UP): br0: link is not ready
[    7.421351] br0: port 1(switch0) entered disabled state
[    7.424659] al_eth 0000:00:01.0: al_mod_eth_function_reset: performing FLR
[    7.430055] Configured MAC to RGMII mode
[    7.431171] al_eth 0000:00:01.0 switch0: using MSI-X per Queue interrupt mode
[    7.434860] IPv6: ADDRCONF(NETDEV_UP): switch0: link is not ready
[    7.457865] al_eth 0000:00:03.0: al_mod_eth_function_reset: performing FLR
[    7.463304] Configured MAC to RGMII mode
[    7.464405] al_eth 0000:00:03.0 eth4: using MSI-X per Queue interrupt mode
[    7.468564] eth [al_mod_eth_3]: set link speed to 1000Mbps. full duplex.
[    7.468574] al_eth 0000:00:03.0 eth4: Link is Up - 1Gbps/Full - flow control off
[    8.227750] IPv6: ADDRCONF(NETDEV_CHANGE): switch0: link becomes ready
[    8.227802] br0: port 1(switch0) entered blocking state
[    8.227806] br0: port 1(switch0) entered forwarding state
[    8.227867] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready
[    8.452007] eth [al_mod_eth_1]: set link speed to 1000Mbps. full duplex.
[    8.452015] al_eth 0000:00:01.0 switch0: Link is Up - 1Gbps/Full - flow control off
[   12.729022] Bluetooth: hci0: unexpected event for opcode 0x0000
[   14.238582] register rlt_drv
[   14.291683] rlt_drv 0002:01:00.0: enabling device (0000 -> 0002)
[   14.291691] rt_pci_probe: pci_set_dma_mask okay!
[   14.292313]

               === pAd = 0000000099d8519c, size = 2297168 ===

[   14.292336] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
[   14.292676] <-- RTMPAllocAdapterBlock, Status=0
[   14.292680] pAd->CSRBaseAddress =0xffffff800c900000, csr_addr=0xffffff800c900000!
[   14.292683] device_id =0x7603
[   14.292693] RtmpChipOpsHook(761): Not support for HIF_MT yet!
[   14.292694] mt7603_init()-->
[   14.292697] mt_bcn_buf_init(296): Not support for HIF_MT yet!
[   14.292699] <--mt7603_init()
[   14.292720] wevent: registered
[   14.292722] ra0: NO2G init ACL table
[   14.292813] 80211> RFICType= 1, NumOfChan= 14
[   14.292814] 80211> Number of rate = 12
[   14.292816] 80211> CurTxPower = 0 dBm
[   14.292911] 80211> CFG80211_Register with max interface 8
[   14.292915] ra0: VLAN features updated vwire/vport[0]!
[   14.558344] register mt_drv
[   14.614733] mt_drv 0001:01:00.0: enabling device (0000 -> 0002)
[   14.614742] rt_pci_probe: pci_set_dma_mask okay!
[   14.615846]

               === pAd = 0000000059c62e60, size = 3997656 ===

[   14.616202] <-- RTMPAllocAdapterBlock, Status=0
[   14.616205] pAd->PciHif.CSRBaseAddress =0xffffff800d300000, csr_addr=0xffffff800d300000!
[   14.616211] RTMPInitPCIeDevice():device_id=0x7615
[   14.616213] DriverOwn()::Try to Clear FW Own...
[   14.916749] DriverOwn()::Success to clear FW Own
[   14.916757] mt_pci_chip_cfg(): HWVer=0x8a10, FWVer=0x8a10, pAd->ChipID=0x7615
[   14.916761] mt_pci_chip_cfg(): HIF_SYS_REV=0x76150001
[   14.916764] RtmpChipOpsHook(493): Not support for HIF_MT yet! MACVersion=0x0
[   14.916767] mt7615_init()-->
[   14.916770] Use 1st iPAiLNA default bin.
[   14.916772] Use 0st /etc_ro/wlan/MT7615E_EEPROM1.bin default bin.
[   14.916775] <--mt7615_init()
[   14.916777] ChipOpsMCUHook
[   14.917481] cut_through_token_list_init(): TokenList inited done!id_head/tail=0/4096
[   14.917484] cut_through_token_list_init(): 0000000057b7b19b,0000000057b7b19b
[   14.917545] cut_through_token_list_init(): TokenList inited done!id_head/tail=0/4096
[   14.917547] cut_through_token_list_init(): 00000000f1059b6c,00000000f1059b6c
[   14.917558] <-- RTMPAllocTxRxRingMemory, Status=0
[   14.917602] wevent: registered
[   14.917615] 80211> RFICType= 3, NumOfChan= 48
[   14.917616] 80211> Number of rate = 12
[   14.917620] 80211> CurTxPower = 0 dBm
[   14.917625] 80211> TxStream = 1
[   14.917733] 80211> CFG80211_Register with max interface 4
[   14.917736] rai0: VLAN features updated vwire/vport[0]!
[   15.505384] TX_BCN DESC 0000000093ee700e size = 320
[   15.505391] RX[0] DESC 0000000085f36136 size = 2048
[   15.505464] RX[1] DESC 0000000015ea0287 size = 2048
[   15.506351] UserCfgInit: UBNT RF lock down!! SKUenable = 1!!
[   15.506745] cfg_mode=9
[   15.506747] cfg_mode=9
[   15.506753] wmode_band_equal(): Band Equal!
[   15.506888] BSS0 MinDataRate=6
[   15.506890] BSS1 MinDataRate=0
[   15.506892] BSS2 MinDataRate=0
[   15.506893] BSS3 MinDataRate=0
[   15.506895] BSS4 MinDataRate=0
[   15.506896] BSS5 MinDataRate=0
[   15.506897] BSS6 MinDataRate=0
[   15.506899] BSS7 MinDataRate=0
[   15.506941] BSS0 MinBCMCRate=6
[   15.506942] BSS1 MinBCMCRate=0
[   15.506944] BSS2 MinBCMCRate=0
[   15.506945] BSS3 MinBCMCRate=0
[   15.506947] BSS4 MinBCMCRate=0
[   15.506948] BSS5 MinBCMCRate=0
[   15.506949] BSS6 MinBCMCRate=0
[   15.506951] BSS7 MinBCMCRate=0
[   15.506992] BSS0 MinMgmtRate=6
[   15.506993] BSS1 MinMgmtRate=0
[   15.506995] BSS2 MinMgmtRate=0
[   15.506996] BSS3 MinMgmtRate=0
[   15.506998] BSS4 MinMgmtRate=0
[   15.506999] BSS5 MinMgmtRate=0
[   15.507000] BSS6 MinMgmtRate=0
[   15.507002] BSS7 MinMgmtRate=0
[   15.507042] BSS0 MinBeaconRate=6
[   15.507044] BSS1 MinBeaconRate=0
[   15.507046] BSS2 MinBeaconRate=0
[   15.507047] BSS3 MinBeaconRate=0
[   15.507048] BSS4 MinBeaconRate=0
[   15.507050] BSS5 MinBeaconRate=0
[   15.507051] BSS6 MinBeaconRate=0
[   15.507053] BSS7 MinBeaconRate=0
[   15.507095] BSS0 LimitClientSupportRate=0
[   15.507097] BSS1 LimitClientSupportRate=0
[   15.507098] BSS2 LimitClientSupportRate=0
[   15.507100] BSS3 LimitClientSupportRate=0
[   15.507101] BSS4 LimitClientSupportRate=0
[   15.507103] BSS5 LimitClientSupportRate=0
[   15.507104] BSS6 LimitClientSupportRate=0
[   15.507106] BSS7 LimitClientSupportRate=0
[   15.507149] BSS0 DisableCCKRate=1
[   15.507150] BSS1 DisableCCKRate=0
[   15.507152] BSS2 DisableCCKRate=0
[   15.507153] BSS3 DisableCCKRate=0
[   15.507155] BSS4 DisableCCKRate=0
[   15.507156] BSS5 DisableCCKRate=0
[   15.507157] BSS6 DisableCCKRate=0
[   15.507159] BSS7 DisableCCKRate=0
[   15.507256] BandSteering=0
[   15.507295] BndStrgBssIdx=0;0;0;0
[   15.507612] APSDCapable[0]=0
[   15.507614] APSDCapable[1]=0
[   15.507615] APSDCapable[2]=0
[   15.507616] APSDCapable[3]=0
[   15.507618] APSDCapable[4]=0
[   15.507620] default ApCliAPSDCapable[0]=0
[   15.533649] Key1Str is Invalid key length(0) or Type(0)
[   15.534010] Key2Str is Invalid key length(0) or Type(0)
[   15.534371] Key3Str is Invalid key length(0) or Type(0)
[   15.534732] Key4Str is Invalid key length(0) or Type(0)
[   15.546998] Smart Carrier Sense = 0
[   15.547048] CFG80211Radio = 1
[   15.547095] scanEntryTimeoutSetProfileParam(): Normal scan entry aging timeout = 60s
[   15.547127] ==>RTMPSetProfileParameters (OFF)
[   15.547214] ubnt_load_sku_data: UBNT RLT RF_LOCKDOWN Feature ON !!!
[   15.547216] --> Using builtin RLT SKU table for US
[   15.547316] FW Version:
[   15.547317] a
[   15.547318] p
[   15.547319] _
[   15.547321] p
[   15.547322] c
[   15.547323] i
[   15.547324] e
[   15.547325]
[   15.547326]
[   15.547327]

[   15.547330] FW Build Date:
[   15.547330] 2
[   15.547332] 0
[   15.547333] 1
[   15.547334] 6
[   15.547335] 0
[   15.547336] 1
[   15.547337] 0
[   15.547338] 7
[   15.547339] 1
[   15.547340] 0
[   15.547341] 0
[   15.547343] 7
[   15.547344] 5
[   15.547345] 5
[   15.547346]

[   15.547403] CmdAddressLenReq:(ret = 0)
[   15.547478] CmdFwStartReq: override = 1, address = 1048576
[   15.548476] CmdStartDLRsp: WiFI FW Download Success
[   15.568684] AsicDMASchedulerInit(): DMA Scheduler Mode=0(LMAC)
[   15.568706] efuse_probe: efuse = 10000012
[   15.568708] RtmpChipOpsEepromHook::e2p_type=1, inf_Type=5
[   15.568710] RtmpEepromGetDefault::e2p_dafault=1
[   15.568712] RtmpChipOpsEepromHook: E2P type(1), E2pAccessMode = 1, E2P default = 1
[   15.568714] NVM is EFUSE mode
[   15.568724] 1. Phy Mode = 14
[   15.568726] NVM is Efuse and its size =1d[1e0-1fc]
[   15.568882] Load EEPROM buffer from efuse, and change to BIN buffer mode
[   15.573402] efuse_probe: efuse = 10000012
[   15.573404] RtmpChipOpsEepromHook::forceMode: 4 , infType: 5
[   15.573406] NVM is BIN mode
[   15.573408] @@@  NICReadEEPROMParameters : pAd->FWLoad=0
[   15.748679] Country Region from e2p = ffff
[   15.748685] tssi_1_target_pwr_g_band = 34
[   15.748690] 2. Phy Mode = 14
[   15.748761] 3. Phy Mode = 14
[   15.748765] NICInitPwrPinCfg(15): Not support for HIF_MT yet!
[   15.748767] NICInitializeAsic(845): Not support rtmp_mac_sys_reset () for HIF_MT yet!
[   15.748769] mt_mac_init()-->
[   15.748771] mt7603_init_mac_cr()-->
[   15.748935] AsicSetMacMaxLen(2548): Set the Max RxPktLen=1024!
[   15.748937] <--mt_mac_init()
[   15.749076]  WTBL Segment 1 info:
[   15.749078]          MemBaseAddr/FID:0x28000/0
[   15.749079]          EntrySize/Cnt:32/128
[   15.749081]  WTBL Segment 2 info:
[   15.749082]          MemBaseAddr/FID:0x40000/0
[   15.749084]          EntrySize/Cnt:64/128
[   15.749085]  WTBL Segment 3 info:
[   15.749086]          MemBaseAddr/FID:0x42000/64
[   15.749088]          EntrySize/Cnt:64/128
[   15.749089]  WTBL Segment 4 info:
[   15.749091]          MemBaseAddr/FID:0x44000/128
[   15.749092]          EntrySize/Cnt:32/128
[   15.749101] MtAsicACQueue: Write CR:21510, Value=10421
[   15.749107] MtAsicACQueue: Write CR:21500, Value=10421
[   15.749174] AntCfgInit(3787): Not support for HIF_MT yet!
[   15.749191] Ucast set for OFDM mode MCS 0
[   15.749221] MCS Set = ff ff 00 00 00
[   15.749234] [PMF]ap_pmf_init:: apidx=0, MFPC=0, MFPR=0, SHA256=0
[   15.749239] [PMF]RTMPMakeRsnIeCap: RSNIE Capability MFPC=0, MFPR=0
[   15.749256] [PMF]ap_pmf_init:: apidx=1, MFPC=0, MFPR=0, SHA256=0
[   15.749262] [PMF]ap_pmf_init:: apidx=2, MFPC=0, MFPR=0, SHA256=0
[   15.749268] [PMF]ap_pmf_init:: apidx=3, MFPC=0, MFPR=0, SHA256=0
[   15.749274] [PMF]ap_pmf_init:: apidx=4, MFPC=0, MFPR=0, SHA256=0
[   15.749280] [PMF]ap_pmf_init:: apidx=5, MFPC=0, MFPR=0, SHA256=0
[   15.749285] [PMF]ap_pmf_init:: apidx=6, MFPC=0, MFPR=0, SHA256=0
[   15.749291] [PMF]ap_pmf_init:: apidx=7, MFPC=0, MFPR=0, SHA256=0
[   15.749313] AsicSetRalinkBurstMode(5291): Not support for HIF_MT yet!
[   15.749315] RTMPSetPiggyBack(1101): Not support for HIF_MT yet!
[   15.771741] AsicSetTxPreamble(5270): Not support for HIF_MT yet!
[   15.771746] Ucast set for OFDM mode MCS 0
[   15.772267] AsicAddSharedKeyEntry(2714): Not support for HIF_MT yet!
[   15.772310] AsicSetPreTbtt(): bss_idx=0, PreTBTT timeout = 0xa0
[   15.772313] ap_ftkd> Initialize FT KDP Module...
[   15.772316] Main bssid = e0:63:da:21:ac:22
[   15.772402] <==== rt28xx_init, Status=0
[   15.772469] ra1: VLAN features updated vwire/vport[0]!
[   15.772853] ra2: VLAN features updated vwire/vport[0]!
[   15.773134] ra3: VLAN features updated vwire/vport[0]!
[   15.773423] ra4: VLAN features updated vwire/vport[0]!
[   15.773741] ra5: VLAN features updated vwire/vport[0]!
[   15.773969] ra6: VLAN features updated vwire/vport[0]!
[   15.774179] ra7: VLAN features updated vwire/vport[0]!
[   15.774468] wds0: VLAN features updated vwire/vport[0]!
[   15.774758] wds1: VLAN features updated vwire/vport[0]!
[   15.775059] wds2: VLAN features updated vwire/vport[0]!
[   15.775370] wds3: VLAN features updated vwire/vport[0]!
[   15.775608] apcli0: VLAN features updated vwire/vport[0]!
[   15.775839] APCLI init address table. Max count:64
[   15.775845] 80211> re-init bands...
[   15.775847] 80211> RFICType= 1, NumOfChan= 14
[   15.775849] 80211> Number of rate = 12
[   15.775851] 80211> CurTxPower = 0 dBm
[   15.775880] @@@ ed_monitor_init : ===>
[   15.775881] @@@ ed_monitor_init : <===
[   15.775888] mt7603_set_ed_cca: NON-CE Region,60200618=d748340f,ed_th=34
[   15.775890] mt7603_set_ed_cca: TURN ON EDCCA mac 0x10618 = 0xd748340f, EDCCA_Status=1
[   15.775894] Number of Packet Allocated in open = 0
[   15.775895] Number of Packet Freed in open = 0
[   15.775898] WiFi Startup Cost (ra0): 0.272s
[   15.775989] 8021q: adding VLAN 0 to HW filter on device ra0
[   15.839392] DriverOwn()::Return since already in Driver Own...
[   15.839956] APWdsInitialize():WdsEntry[0]
[   15.839958] APWdsInitialize():WdsEntry[1]
[   15.839960] APWdsInitialize():WdsEntry[2]
[   15.839962] APWdsInitialize():WdsEntry[3]
[   15.841461] E2pAccessMode=2
[   15.841609] SSID[0]=88d0b8ba8eac1aeb, EdcaIdx=0
[   15.842395] TriBandChGrp=0/0/0/0
[   15.842679] cfg_mode=14
[   15.842681] cfg_mode=14
[   15.842684] wmode_band_equal(): Band Equal!
[   15.842816] BandSteering=0
[   15.842910] BndStrgBssIdx=0;0;0;0
[   15.842925] [TxPower] BAND0: 100
[   15.843168] [PERCENTAGEenable] BAND0: 1
[   15.843184] [BFBACKOFFenable] BAND0: 0
[   15.843200] CalCacheApply = 0
[   15.843507] SHAILESH: BSS0 VlanTag=0
[   15.843509] SHAILESH: BSS1 VlanTag=0
[   15.843510] SHAILESH: BSS2 VlanTag=0
[   15.843512] SHAILESH: BSS3 VlanTag=0
[   15.843513] SHAILESH: BSS4 VlanTag=0
[   15.843515] SHAILESH: BSS5 VlanTag=0
[   15.843516] SHAILESH: BSS6 VlanTag=0
[   15.843517] SHAILESH: BSS7 VlanTag=0
[   15.843616] SHAILESH: APCLI0 VlanTag=0
[   15.843668] APEdca0
[   15.843830] APEdca1
[   15.843962] APEdca2
[   15.844093] APEdca3
[   15.847225] APSDCapable[0]=0
[   15.847227] APSDCapable[1]=0
[   15.847228] APSDCapable[2]=0
[   15.847230] APSDCapable[3]=0
[   15.847231] APSDCapable[4]=0
[   15.847233] default ApCliAPSDCapable[0]=0
[   15.847913] DfsZeroWait Support=0/0
[   15.848257] DfsZeroWaitCacTime=255/255
[   15.868103] [PMF]Set_PMFMFPC_Proc:: apidx=0, Desired MFPC=0
[   15.868182] [PMF]Set_PMFMFPR_Proc:: apidx=0, Desired MFPR=0
[   15.868262] [PMF]Set_PMFSHA256_Proc:: apidx=0, Desired PMFSHA256=0
[   15.871869] rtmp_read_wds_from_file(): WDS Profile
[   15.872334] APWdsInitialize():WdsEntry[0]
[   15.872335] APWdsInitialize():WdsEntry[1]
[   15.872337] APWdsInitialize():WdsEntry[2]
[   15.872338] APWdsInitialize():WdsEntry[3]
[   15.872340] WDS-Enable mode=0
[   15.873647] HT: WDEV[0] Ext Channel = ABOVE
[   15.879054] BSS0 MinPhyDataRate=0
[   15.879057] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   15.879058] BSS1 MinPhyDataRate=0
[   15.879060] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   15.879062] BSS2 MinPhyDataRate=0
[   15.879063] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   15.879065] BSS3 MinPhyDataRate=0
[   15.879067] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   15.879068] BSS4 MinPhyDataRate=0
[   15.879070] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   15.879071] BSS5 MinPhyDataRate=0
[   15.879073] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   15.879074] BSS6 MinPhyDataRate=0
[   15.879075] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   15.879077] BSS7 MinPhyDataRate=0
[   15.879078] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   15.879174] BSS0 MinPhyBeaconRate=0
[   15.879176] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   15.879177] BSS1 MinPhyBeaconRate=0
[   15.879179] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   15.879180] BSS2 MinPhyBeaconRate=0
[   15.879182] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   15.879184] BSS3 MinPhyBeaconRate=0
[   15.879185] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   15.879187] BSS4 MinPhyBeaconRate=0
[   15.879188] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   15.879189] BSS5 MinPhyBeaconRate=0
[   15.879191] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   15.879192] BSS6 MinPhyBeaconRate=0
[   15.879194] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   15.879195] BSS7 MinPhyBeaconRate=0
[   15.879197] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   15.879293] BSS0 MinPhyMgmtRate=0
[   15.879295] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   15.879296] BSS1 MinPhyMgmtRate=0
[   15.879298] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   15.879299] BSS2 MinPhyMgmtRate=0
[   15.879301] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   15.879302] BSS3 MinPhyMgmtRate=0
[   15.879304] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   15.879305] BSS4 MinPhyMgmtRate=0
[   15.879307] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   15.879308] BSS5 MinPhyMgmtRate=0
[   15.879310] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   15.879311] BSS6 MinPhyMgmtRate=0
[   15.879313] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   15.879314] BSS7 MinPhyMgmtRate=0
[   15.879316] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   15.879413] BSS0 MinPhyBcMcRate=0
[   15.879414] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   15.879416] BSS1 MinPhyBcMcRate=0
[   15.879417] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   15.879419] BSS2 MinPhyBcMcRate=0
[   15.879420] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   15.879422] BSS3 MinPhyBcMcRate=0
[   15.879423] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   15.879425] BSS4 MinPhyBcMcRate=0
[   15.879426] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   15.879428] BSS5 MinPhyBcMcRate=0
[   15.879429] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   15.879430] BSS6 MinPhyBcMcRate=0
[   15.879432] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   15.879433] BSS7 MinPhyBcMcRate=0
[   15.879435] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   15.879532] BSS0 LimitClientSupportRate=0
[   15.879534] BSS1 LimitClientSupportRate=0
[   15.879536] BSS2 LimitClientSupportRate=0
[   15.879537] BSS3 LimitClientSupportRate=0
[   15.879538] BSS4 LimitClientSupportRate=0
[   15.879540] BSS5 LimitClientSupportRate=0
[   15.879541] BSS6 LimitClientSupportRate=0
[   15.879543] BSS7 LimitClientSupportRate=0
[   15.895655] IcapMode = 0
[   15.895941] CFG80211Radio = 1
[   15.896074] scanEntryTimeoutSetProfileParam(): Normal scan entry aging timeout = 60s
[   15.896206] bootupScanSetProfileParam(): Boot-up scan = 0s
[   15.896689] RTMPSetProfileParameters()  BandIdx=0, SCSEnable=0
[   15.896691] mt7615_SetSCS()  BandIdx=0, SCSEnable=0
[   15.896927] WtcSetMaxStaNum: MaxStaNum:82, BssidNum:8, WdsNum:4, ApcliNum:1, MaxNumChipRept:32, MinMcastWcid:119
[   15.896970] Top Init Done!
[   15.896978] Use dev_alloc_skb
[   15.897112] RX[0] DESC 0000000061c341fe size = 16384
[   15.897297] RX[1] DESC 0000000059c5091a size = 8192
[   15.897482] Hif Init Done!
[   15.897486] ctl->txq = 0000000041583e86
[   15.897488] ctl->rxq = 00000000422ccf3d
[   15.897490] ctl->ackq = 0000000000fe18d5
[   15.897491] ctl->kickq = 00000000e179b57b
[   15.897493] ctl->tx_doneq = 000000001c23e0e9
[   15.897494] ctl->rx_doneq = 00000000285557e9
[   15.898562] mt7615_fw_prepare():FW(8a10), HW(8a10), CHIPID(7615))
[   15.898564] mt7615_fw_prepare(2755): MT7615_E3, USE E3 patch and ram code binary image
[   15.898568] AndesMTLoadRomMethodFwDlRing(1036), cap->rom_patch_len(11102)
[   15.898573] AndesRestartCheck: Current TOP_MISC2(0x1)
[   15.898576] AndesRestartCheck: (TOP_MISC2 = 1), ready to continue...RET(0)
[   15.898578] 2
[   15.898578] 0
[   15.898579] 1
[   15.898581] 7
[   15.898582] 0
[   15.898583] 8
[   15.898584] 0
[   15.898585] 9
[   15.898586] 1
[   15.898587] 9
[   15.898589] 2
[   15.898590] 7
[   15.898591] 1
[   15.898592] 8
[   15.898593] a

[   15.898597] platform =
[   15.898598] A
[   15.898598] L
[   15.898599] P
[   15.898601] S

[   15.898603] hw/sw version =
[   15.898605] 8a
[   15.898605] 10
[   15.898607] 8a
[   15.898608] 10

[   15.898610] patch version =
[   15.898612] 00
[   15.898612] 00
[   15.898613] 00
[   15.898615] 10

[   15.898679] Patch SEM Status=2
[   15.898691] MtCmdPatchSemGet:(ret = 0)
[   15.898693]
               Patch is not ready && get semaphore success, SemStatus(2)
[   15.898728] EventGenericEventHandler: CMD Success
[   15.898734] MtCmdAddressLenReq:(ret = 0)
[   15.898749] MtCmdPatchFinishReq
[   15.910030] EventGenericEventHandler: CMD Success
[   15.910059] Send checksum req..
[   15.910097] Patch SEM Status=3
[   15.910125] MtCmdPatchSemGet:(ret = 0)
[   15.910127]
               Release patch semaphore, SemStatus(3)
[   15.910129] AndesMTEraseRomPatch
[   15.910132] WfMcuHwInit: Before NICLoadFirmware, check IcapMode=0
[   15.910136] AndesMTLoadFwMethodFwDlRing(810), cap->fw_len(455080)
[   15.910139] Build Date:
[   15.910139] _
[   15.910141] 2
[   15.910142] 0
[   15.910143] 1
[   15.910144] 9
[   15.910145] 1
[   15.910146] 1
[   15.910147] 1
[   15.910149] 2
[   15.910150] 1
[   15.910151] 8
[   15.910152] 0
[   15.910153] 2

[   15.910155] Build Date:
[   15.910156] _
[   15.910157] 2
[   15.910158] 0
[   15.910159] 1
[   15.910160] 9
[   15.910161] 1
[   15.910163] 1
[   15.910164] 1
[   15.910165] 2
[   15.910166] 1
[   15.910167] 8
[   15.910168] 0
[   15.910169] 2

[   15.910174] AndesRestartCheck: Current TOP_MISC2(0x1)
[   15.910176] AndesRestartCheck: (TOP_MISC2 = 1), ready to continue...RET(0)
[   15.910211] EventGenericEventHandler: CMD Success
[   15.910217] MtCmdAddressLenReq:(ret = 0)
[   15.914197] EventGenericEventHandler: CMD Success
[   15.914228] MtCmdAddressLenReq:(ret = 0)
[   15.914285] MtCmdFwStartReq: override = 1, address = 540672
[   15.914864] EventGenericEventHandler: CMD Success
[   15.914871] Build Date:
[   15.914872] _
[   15.914873] 2
[   15.914874] 0
[   15.914875] 2
[   15.914876] 0
[   15.914877] 1
[   15.914879] 1
[   15.914880] 2
[   15.914881] 4
[   15.914882] 1
[   15.914883] 1
[   15.914884] 4
[   15.914885] 3

[   15.914921] EventGenericEventHandler: CMD Success
[   15.914927] MtCmdAddressLenReq:(ret = 0)
[   15.915055] MtCmdFwStartReq: override = 4, address = 0
[   15.951663] EventGenericEventHandler: CMD Success
[   16.021388] WfMcuHwInit: NICLoadFirmware OK, Check IcapMode=0
[   16.021391] MCU Init Done!
[   16.021398] efuse_probe: efuse = 10000212
[   16.021400] RtmpChipOpsEepromHook::e2p_type=2, inf_Type=5
[   16.021402] RtmpEepromGetDefault::e2p_dafault=1
[   16.021404] RtmpChipOpsEepromHook: E2P type(2), E2pAccessMode = 2, E2P default = 1
[   16.021406] NVM is FLASH mode. dev_idx [1] FLASH OFFSET [0x8000]
[   16.028367] NICReadEEPROMParameters: EEPROM 0x52 b302
[   16.028370] NICReadEEPROMParameters: EEPROM 0x52 b302
[   23.513997] Country Region from e2p = 101
[   23.514002] mt7615_antenna_default_reset(): TxPath = 4, RxPath = 4
[   23.514004] mt7615_antenna_default_reset(): DBDC 2G TxPath = 2, 2G RxPath = 2
[   23.514006] mt7615_antenna_default_reset(): DBDC 5G TxPath = 2, 2G RxPath = 2
[   23.514012] rtmp_read_txpwr_from_eeprom(234): Don't Support this now!
[   23.514014] RTMPReadTxPwrPerRate(1382): Don't Support this now!
[   23.514018] RcRadioInit(): DbdcMode=0, ConcurrentBand=1
[   23.514022] RcRadioInit(): pRadioCtrl=0000000026ef3511,Band=0,rfcap=3,channel=1,PhyMode=2 extCha=0xf
[   23.514024] Band Rf: 1, Phy Mode: 2
[   23.514026] AntCfgInit(2824): Not support for HIF_MT yet!
[   23.514031] ubnt_load_sku_data: UBNT MT RF_LOCKDOWN Feature ON !!!
[   23.514035] --> Using builtin MT SKU table for US
[   23.514108] MtBfBackOffLoadTable: RF_LOCKDOWN Feature OFF !!!
[   23.514328] RtmpOSFileOpen(): Error 2 opening /etc_ro/Wireless/RT2860AP/7615_SingleSKU_BF.dat
[   23.514330] EEPROM Init Done!
[   23.514335] mt_mac_init()-->
[   23.514337] mt_mac_pse_init(2775): Don't Support this now!
[   23.514339] mt7615_init_mac_cr()-->
[   23.514351] mt7615_init_mac_cr(): TMAC_TRCR0=0x82783c8c
[   23.514370] MtAsicSetMacMaxLen(1301): Not finish Yet!
[   23.514372] <--mt_mac_init()
[   23.514602] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
[   23.514661] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
[   23.514715] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
[   23.514724] MAC Init Done!
[   23.514727] MT7615BBPInit():BBP Initialization.....
[   23.514730]  Band 0: valid=1, isDBDC=0, Band=2, CBW=1, CentCh/PrimCh=1/1, prim_ch_idx=0, txStream=2
[   23.514733]  Band 1: valid=0, isDBDC=0, Band=0, CBW=0, CentCh/PrimCh=0/0, prim_ch_idx=0, txStream=0
[   23.514734] MT7615BBPInit() todo
[   23.514735] PHY Init Done!
[   23.514980] tx_pwr_comp_init():NotSupportYet!
[   23.515093] MtCmdSetMacTxRx:(ret = 0)
[   23.515236] ApAutoChannelAtBootUp----------------->
[   23.515238] ApAutoChannelAtBootUp: AutoChannelBootup = 1, AutoChannelFlag = 1
[   23.515352] MtCmdSetMacTxRx:(ret = 0)
[   26.743717] ====================================================================
[   26.743721] Channel  36 : Busy Time =   5323, Skip Channel = FALSE, BwCap = TRUE
[   26.743724] Channel  40 : Busy Time =   3321, Skip Channel = FALSE, BwCap = TRUE
[   26.743725] Channel  44 : Busy Time =  12917, Skip Channel = FALSE, BwCap = TRUE
[   26.743727] Channel  48 : Busy Time =   3252, Skip Channel = FALSE, BwCap = TRUE
[   26.743729] Channel 149 : Busy Time =    920, Skip Channel = FALSE, BwCap = TRUE
[   26.743731] Channel 153 : Busy Time =   1041, Skip Channel = FALSE, BwCap = TRUE
[   26.743732] Channel 157 : Busy Time =   1107, Skip Channel = FALSE, BwCap = TRUE
[   26.743734] Channel 161 : Busy Time =    320, Skip Channel = FALSE, BwCap = TRUE
[   26.743735] ====================================================================
[   26.743738] Rule 3 Channel Busy time value : Select Primary Channel 161
[   26.743740] Rule 3 Channel Busy time value : Min Channel Busy = 1107
[   26.743742] Rule 3 Channel Busy time value : BW = 80
[   26.743745]  AutoChSelUpdateChannel(): Update channel for wdev0 for this band PhyMode = 49,Channel = 161
[   26.743747]  AutoChSelUpdateChannel(): Update channel for wdev1 for this band PhyMode = 49,Channel = 161
[   26.743749]  AutoChSelUpdateChannel(): Update channel for wdev2 for this band PhyMode = 49,Channel = 161
[   26.743751]  AutoChSelUpdateChannel(): Update channel for wdev3 for this band PhyMode = 49,Channel = 161
[   26.743753]  AutoChSelUpdateChannel(): Update channel for wdev4 for this band PhyMode = 49,Channel = 161
[   26.743755]  AutoChSelUpdateChannel(): Update channel for wdev5 for this band PhyMode = 49,Channel = 161
[   26.743757]  AutoChSelUpdateChannel(): Update channel for wdev6 for this band PhyMode = 49,Channel = 161
[   26.743759]  AutoChSelUpdateChannel(): Update channel for wdev7 for this band PhyMode = 49,Channel = 161
[   26.743760] ApAutoChannelAtBootUp<-----------------
[   26.743763] WifiSysOpen(), wdev idx = 0
[   26.743767] wdev_attr_update(): wdevId0 = e0:63:da:21:ac:23
[   26.744026] Current Channel is 161. DfsZeroWaitSupport=0
[   26.744037] MtAsicSetChBusyStat(841): Not support for HIF_MT yet!
[   26.744049] [PMF]APPMFInit:: apidx=0, MFPC=0, MFPR=0, SHA256=0
[   26.744053] [RSN IE CAP] WPAMakeRsnIeCap RSN CAP 00 00
[   26.744057] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:49,Channel=161
[   26.744146] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:127 for WDEV_TYPE:1
                LinkToOmacIdx = 0, LinkToWdevType = 1
[   26.751447] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO),                 CmdBssInfoBmcRate.u2BcTransmit= 8192,                 CmdBssInfoBmcRate.u2McTransmit = 8192
[   26.769663]  [RadarStateCheck]Set into RD_NORMAL_MODE
[   26.769665] APStartUpForMbss: UBNT RF lock down!! SKUenable = 1!!
[   26.769668] MtCmdTxPowerSKUCtrl: fgTxPowerSKUEn: 1, BandIdx: 0
[   26.769675] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 1, BandIdx: 0
[   26.769679] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 0
[   26.769687] mt7615_bbp_adjust():rf_bw=2, ext_ch=3, PrimCh=161, HT-CentCh=159, VHT-CentCh=155
[   26.815452] ap_phy_rrm_init_byRf(): AP Set CentralFreq at 155(Prim=161, HT-CentCh=159, VHT-CentCh=155, BBP_BW=2)
[   26.815514] LeadTimeForBcn, OmacIdx = 0, WDEV_WITH_BCN_ABILITY
[   26.815547] MtAsicSetRalinkBurstMode(2624): Not support for HIF_MT yet!
[   26.815549] MtAsicSetPiggyBack(778): Not support for HIF_MT yet!
[   26.815551] MtAsicSetTxPreamble(2603): Not support for HIF_MT yet!
[   26.815568] ap_ftkd> Initialize FT KDP Module...
[   26.815572] Main bssid = e0:63:da:21:ac:23
[   26.815791] AsicRadioOnOffCtrl(): DbdcIdx=0 RadioOn
[   26.816028] MtCmdSetMacTxRx:(ret = 0)
[   26.816080] fdb_enable()
[   27.119090] MCS Set = ff ff ff ff 01
[   27.119098] <==== mt_wifi_init, Status=0
[   27.119107] MtCmdEDCCACtrl: BandIdx: 0, EDCCACtrl: 1
[   27.119306] rai1: VLAN features updated vwire/vport[0]!
[   27.119648] rai2: VLAN features updated vwire/vport[0]!
[   27.120044] rai3: VLAN features updated vwire/vport[0]!
[   27.120383] rai4: VLAN features updated vwire/vport[0]!
[   27.120646] rai5: VLAN features updated vwire/vport[0]!
[   27.120952] rai6: VLAN features updated vwire/vport[0]!
[   27.121203] rai7: VLAN features updated vwire/vport[0]!
[   27.121403] WDS_Init():
[   27.121513] The new WDS interface MAC = FF:FF:FF:FF:FF:FF
[   27.121515]   MacTabMatchWCID = 0
[   27.121551] wdsi0: VLAN features updated vwire/vport[0]!
[   27.121839] The new WDS interface MAC = FF:FF:FF:FF:FF:FF
[   27.121841]   MacTabMatchWCID = 0
[   27.121868] wdsi1: VLAN features updated vwire/vport[0]!
[   27.122168] The new WDS interface MAC = FF:FF:FF:FF:FF:FF
[   27.122171]   MacTabMatchWCID = 0
[   27.122194] wdsi2: VLAN features updated vwire/vport[0]!
[   27.122446] The new WDS interface MAC = FF:FF:FF:FF:FF:FF
[   27.122448]   MacTabMatchWCID = 0
[   27.122470] wdsi3: VLAN features updated vwire/vport[0]!
[   27.122665] Total allocated 4 WDS interfaces!
[   27.122785] apclii0: VLAN features updated vwire/vport[0]!
[   27.123019] APCLI init address table. Max count:64
[   27.123025] 80211> re-init bands...
[   27.123027] 80211> RFICType= 3, NumOfChan= 48
[   27.123029] 80211> Number of rate = 12
[   27.123030] 80211> CurTxPower = 0 dBm
[   27.123034] 80211> TxStream = 4
[   27.123039] WtcSetMaxStaNum: MaxStaNum:82, BssidNum:8, WdsNum:4, ApcliNum:1, MaxNumChipRept:32, MinMcastWcid:119
[   27.123060] red_is_enabled: set CR4/N9 RED Enable to 1.
[   27.123065] cp_support_is_enabled: set CR4 CP_SUPPORT to Mode 2.
[   27.123067] Correct apidx from 0 to 0 for WscUUIDInit
[   27.123069] Generate UUID for apidx(0)
[   27.123180] 8021q: adding VLAN 0 to HW filter on device rai0
[   27.164421] device ra0 entered promiscuous mode
[   27.167304] device rai0 entered promiscuous mode
[   27.191768] br0: port 2(rai0) entered blocking state
[   27.191772] br0: port 2(rai0) entered disabled state
[   27.191887] br0: port 2(rai0) entered blocking state
[   27.191890] br0: port 2(rai0) entered forwarding state
[   27.197085] br0: port 3(ra0) entered blocking state
[   27.197089] br0: port 3(ra0) entered disabled state
[   27.197194] br0: port 3(ra0) entered blocking state
[   27.197197] br0: port 3(ra0) entered forwarding state
[   27.724888] PPP generic driver version 2.4.2
[   30.580462] NET: Registered protocol family 24
[   32.222105] br0: port 1(switch0) entered disabled state
[   32.363352] br0: port 1(switch0.1) entered blocking state
[   32.363356] br0: port 1(switch0.1) entered disabled state
[   32.363451] device switch0.1 entered promiscuous mode
[   32.363495] br0: port 1(switch0.1) entered blocking state
[   32.363498] br0: port 1(switch0.1) entered forwarding state
[   32.448702] ICMPv6: process `ubios-udapi-ser' is using deprecated sysctl (syscall) net.ipv6.neigh.apcli0.base_reachable_time - use net.ipv6.neigh.apcli0.base_reachable_time_ms instead
[   32.500768] Init chrdev /dev/detector with major 190
[   32.500777] tdts: tcp_conn_max = 32000

[   32.500779] tdts: tcp_conn_timeout = 300 sec

[   34.056151] cgroup: podman (2491) created nested cgroup for controller "memory" which has incomplete hierarchy support. Nested cgroups may change behavior in the future.
[   34.056155] cgroup: "memory" requires setting use_hierarchy to 1 on the root
[   34.525003] MTPciPollTxRxEmpty
[   35.142111] AsicSetPreTbtt(): bss_idx=0, PreTBTT timeout = 0x0
[   35.142115] RTMPSetPiggyBack(1101): Not support for HIF_MT yet!
[   35.142125] ap_ftkd> Release FT KDP Module...
[   35.147310] RT28xxPciAsicRadioOff(): Not support for HIF_MT yet!
[   35.147313] RTMPDrvClose call RT28xxPciAsicRadioOff fail !!
[   35.147328] tx_kickout_fail_count = 0
[   35.147329] tx_timeout_fail_count = 0
[   35.147331] rx_receive_fail_count = 0
[   35.147332] alloc_cmd_msg = 36
[   35.147334] free_cmd_msg = 36
[   35.157087] br0: port 3(ra0) entered disabled state
[   35.157684] Unkown frame_type = 20, req = 1
[   35.157703] Unkown frame_type = 0, req = 1
[   35.157830] TX_BCN DESC 0000000093ee700e size = 320
[   35.157836] RX[0] DESC 0000000085f36136 size = 2048
[   35.157910] RX[1] DESC 0000000015ea0287 size = 2048
[   35.158779] UserCfgInit: UBNT RF lock down!! SKUenable = 1!!
[   35.159194] cfg_mode=9
[   35.159196] cfg_mode=9
[   35.159200] wmode_band_equal(): Band Equal!
[   35.159337] BSS0 MinDataRate=6
[   35.159339] BSS1 MinDataRate=0
[   35.159340] BSS2 MinDataRate=0
[   35.159342] BSS3 MinDataRate=0
[   35.159343] BSS4 MinDataRate=0
[   35.159345] BSS5 MinDataRate=0
[   35.159346] BSS6 MinDataRate=0
[   35.159348] BSS7 MinDataRate=0
[   35.159394] BSS0 MinBCMCRate=6
[   35.159395] BSS1 MinBCMCRate=0
[   35.159397] BSS2 MinBCMCRate=0
[   35.159398] BSS3 MinBCMCRate=0
[   35.159399] BSS4 MinBCMCRate=0
[   35.159401] BSS5 MinBCMCRate=0
[   35.159402] BSS6 MinBCMCRate=0
[   35.159404] BSS7 MinBCMCRate=0
[   35.159445] BSS0 MinMgmtRate=6
[   35.159447] BSS1 MinMgmtRate=0
[   35.159448] BSS2 MinMgmtRate=0
[   35.159450] BSS3 MinMgmtRate=0
[   35.159451] BSS4 MinMgmtRate=0
[   35.159452] BSS5 MinMgmtRate=0
[   35.159454] BSS6 MinMgmtRate=0
[   35.159455] BSS7 MinMgmtRate=0
[   35.159496] BSS0 MinBeaconRate=6
[   35.159498] BSS1 MinBeaconRate=0
[   35.159499] BSS2 MinBeaconRate=0
[   35.159501] BSS3 MinBeaconRate=0
[   35.159502] BSS4 MinBeaconRate=0
[   35.159504] BSS5 MinBeaconRate=0
[   35.159505] BSS6 MinBeaconRate=0
[   35.159507] BSS7 MinBeaconRate=0
[   35.159549] BSS0 LimitClientSupportRate=0
[   35.159551] BSS1 LimitClientSupportRate=0
[   35.159552] BSS2 LimitClientSupportRate=0
[   35.159554] BSS3 LimitClientSupportRate=0
[   35.159555] BSS4 LimitClientSupportRate=0
[   35.159557] BSS5 LimitClientSupportRate=0
[   35.159558] BSS6 LimitClientSupportRate=0
[   35.159560] BSS7 LimitClientSupportRate=0
[   35.159603] BSS0 DisableCCKRate=1
[   35.159605] BSS1 DisableCCKRate=0
[   35.159606] BSS2 DisableCCKRate=0
[   35.159608] BSS3 DisableCCKRate=0
[   35.159609] BSS4 DisableCCKRate=0
[   35.159611] BSS5 DisableCCKRate=0
[   35.159612] BSS6 DisableCCKRate=0
[   35.159614] BSS7 DisableCCKRate=0
[   35.159745] BandSteering=0
[   35.159782] BndStrgBssIdx=0;0;0;0
[   35.160103] APSDCapable[0]=0
[   35.160105] APSDCapable[1]=0
[   35.160107] APSDCapable[2]=0
[   35.160108] APSDCapable[3]=0
[   35.160109] APSDCapable[4]=0
[   35.160111] default ApCliAPSDCapable[0]=0
[   35.186208] Key1Str is Invalid key length(0) or Type(0)
[   35.186577] Key2Str is Invalid key length(0) or Type(0)
[   35.186946] Key3Str is Invalid key length(0) or Type(0)
[   35.187314] Key4Str is Invalid key length(0) or Type(0)
[   35.199937] Smart Carrier Sense = 0
[   35.199989] CFG80211Radio = 1
[   35.200037] scanEntryTimeoutSetProfileParam(): Normal scan entry aging timeout = 60s
[   35.200070] ==>RTMPSetProfileParameters (OFF)
[   35.200159] ubnt_load_sku_data: UBNT RLT RF_LOCKDOWN Feature ON !!!
[   35.200162] --> Using builtin RLT SKU table for US
[   35.200264] FW Version:
[   35.200265] a
[   35.200266] p
[   35.200267] _
[   35.200269] p
[   35.200270] c
[   35.200271] i
[   35.200272] e
[   35.200273]
[   35.200274]
[   35.200275]

[   35.200278] FW Build Date:
[   35.200278] 2
[   35.200280] 0
[   35.200281] 1
[   35.200282] 6
[   35.200283] 0
[   35.200284] 1
[   35.200285] 0
[   35.200286] 7
[   35.200287] 1
[   35.200289] 0
[   35.200290] 0
[   35.200291] 7
[   35.200292] 5
[   35.200293] 5
[   35.200294]

[   35.200310] AsicDMASchedulerInit(): DMA Scheduler Mode=0(LMAC)
[   35.200331] efuse_probe: efuse = 10000012
[   35.200334] RtmpChipOpsEepromHook::e2p_type=1, inf_Type=5
[   35.200335] RtmpEepromGetDefault::e2p_dafault=1
[   35.200337] RtmpChipOpsEepromHook: E2P type(1), E2pAccessMode = 1, E2P default = 1
[   35.200339] NVM is EFUSE mode
[   35.200350] 1. Phy Mode = 14
[   35.200352] NVM is Efuse and its size =1d[1e0-1fc]
[   35.200503] Load EEPROM buffer from efuse, and change to BIN buffer mode
[   35.204922] efuse_probe: efuse = 10000012
[   35.204924] RtmpChipOpsEepromHook::forceMode: 4 , infType: 5
[   35.204925] NVM is BIN mode
[   35.204927] @@@  NICReadEEPROMParameters : pAd->FWLoad=1
[   35.204930] Country Region from e2p = ffff
[   35.204934] tssi_1_target_pwr_g_band = 34
[   35.204938] 2. Phy Mode = 14
[   35.205046] 3. Phy Mode = 14
[   35.205049] NICInitPwrPinCfg(15): Not support for HIF_MT yet!
[   35.205051] NICInitializeAsic(845): Not support rtmp_mac_sys_reset () for HIF_MT yet!
[   35.205053] mt_mac_init()-->
[   35.205054] mt7603_init_mac_cr()-->
[   35.205252] AsicSetMacMaxLen(2548): Set the Max RxPktLen=1024!
[   35.205255] <--mt_mac_init()
[   35.205395]  WTBL Segment 1 info:
[   35.205397]          MemBaseAddr/FID:0x28000/0
[   35.205398]          EntrySize/Cnt:32/128
[   35.205400]  WTBL Segment 2 info:
[   35.205401]          MemBaseAddr/FID:0x40000/0
[   35.205403]          EntrySize/Cnt:64/128
[   35.205404]  WTBL Segment 3 info:
[   35.205406]          MemBaseAddr/FID:0x42000/64
[   35.205407]          EntrySize/Cnt:64/128
[   35.205408]  WTBL Segment 4 info:
[   35.205410]          MemBaseAddr/FID:0x44000/128
[   35.205411]          EntrySize/Cnt:32/128
[   35.205420] MtAsicACQueue: Write CR:21510, Value=10421
[   35.205426] MtAsicACQueue: Write CR:21500, Value=10421
[   35.205494] AntCfgInit(3787): Not support for HIF_MT yet!
[   35.205511] Ucast set for OFDM mode MCS 0
[   35.205541] MCS Set = ff ff 00 00 00
[   35.205558] [PMF]ap_pmf_init:: apidx=0, MFPC=0, MFPR=0, SHA256=0
[   35.205564] [PMF]RTMPMakeRsnIeCap: RSNIE Capability MFPC=0, MFPR=0
[   35.205581] [PMF]ap_pmf_init:: apidx=1, MFPC=0, MFPR=0, SHA256=0
[   35.205587] [PMF]ap_pmf_init:: apidx=2, MFPC=0, MFPR=0, SHA256=0
[   35.205593] [PMF]ap_pmf_init:: apidx=3, MFPC=0, MFPR=0, SHA256=0
[   35.205599] [PMF]ap_pmf_init:: apidx=4, MFPC=0, MFPR=0, SHA256=0
[   35.205605] [PMF]ap_pmf_init:: apidx=5, MFPC=0, MFPR=0, SHA256=0
[   35.205610] [PMF]ap_pmf_init:: apidx=6, MFPC=0, MFPR=0, SHA256=0
[   35.205616] [PMF]ap_pmf_init:: apidx=7, MFPC=0, MFPR=0, SHA256=0
[   35.205638] AsicSetRalinkBurstMode(5291): Not support for HIF_MT yet!
[   35.205640] RTMPSetPiggyBack(1101): Not support for HIF_MT yet!
[   35.228074] AsicSetTxPreamble(5270): Not support for HIF_MT yet!
[   35.228079] Ucast set for OFDM mode MCS 0
[   35.228597] AsicAddSharedKeyEntry(2714): Not support for HIF_MT yet!
[   35.228639] AsicSetPreTbtt(): bss_idx=0, PreTBTT timeout = 0xa0
[   35.228642] ap_ftkd> Initialize FT KDP Module...
[   35.228646] Main bssid = e0:63:da:21:ac:22
[   35.228734] <==== rt28xx_init, Status=0
[   35.228740] 80211> re-init bands...
[   35.228742] 80211> RFICType= 1, NumOfChan= 14
[   35.228743] 80211> Number of rate = 12
[   35.228745] 80211> CurTxPower = 0 dBm
[   35.228769] @@@ ed_monitor_init : ===>
[   35.228770] @@@ ed_monitor_init : <===
[   35.228775] mt7603_set_ed_cca: NON-CE Region,60200618=d748340f,ed_th=34
[   35.228778] mt7603_set_ed_cca: TURN ON EDCCA mac 0x10618 = 0xd748340f, EDCCA_Status=1
[   35.228781] Number of Packet Allocated in open = 0
[   35.228782] Number of Packet Freed in open = 0
[   35.228784] WiFi Startup Cost (ra0): 0.072s
[   35.228922] br0: port 3(ra0) entered blocking state
[   35.228928] br0: port 3(ra0) entered forwarding state
[   35.228954] 8021q: adding VLAN 0 to HW filter on device ra0
[   35.230703] WifiSysClose(), wdev idx = 0
[   35.230879] WifiSysGetBssInfoState(): BssInfoIdx 0 not found!!!
[   35.230882] WifiSysUpdateBssInfoState(): BssInfoIdx 0 not found!!!
[   35.231357] rai0: VLAN features updated vwire/vport[0]!
[   35.231386] MtAsicSetPiggyBack(778): Not support for HIF_MT yet!
[   35.231389] WifiSysClose(), wdev idx = 0
[   35.231399] WifiSysClose(), wdev idx = 1
[   35.231401] WifiSysClose(), wdev idx = 2
[   35.231403] WifiSysClose(), wdev idx = 3
[   35.231405] WifiSysClose(), wdev idx = 4
[   35.231406] WifiSysClose(), wdev idx = 5
[   35.231408] WifiSysClose(), wdev idx = 6
[   35.231410] WifiSysClose(), wdev idx = 7
[   35.231522] ap_ftkd> Release FT KDP Module...
[   35.231528] MtAsicSetPiggyBack(778): Not support for HIF_MT yet!
[   35.231608] kill LoopBackTxTask task failed!
[   35.236658] AndesRestartCheck: Current TOP_MISC2(0x7)
[   35.280058] CmdReStartDLRsp: Status Success!, Status(0)
[   35.281082] AndesRestartCheck:  TOP_MISC2(1)
[   35.281201] RT28xxPciAsicRadioOff(): Not support for HIF_MT yet!
[   35.281203] RTMPDrvClose call RT28xxPciAsicRadioOff fail !!
[   35.281239] tx_kickout_fail_count = 0
[   35.281240] tx_timeout_fail_count = 0
[   35.281242] rx_receive_fail_count = 0
[   35.281243] alloc_cmd_msg = 392
[   35.281245] free_cmd_msg = 392
[   35.281742] cut_through_token_list_destroy(): 0000000057b7b19b,0000000057b7b19b
[   35.281833] cut_through_token_list_destroy(): 00000000f1059b6c,00000000f1059b6c
[   35.282507] FwOwn()::Set Fw Own
[   35.284740] RTMP_AllTimerListRelease: Size=34
[   35.284742] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d6c5e40!
[   35.284821] RTMP_AllTimerListRelease: Timer is allocated by APOneShotSettingInitialize+0xcc/0x6b0 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:1
[   35.284824] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d6c5e98!
[   35.284864] RTMP_AllTimerListRelease: Timer is allocated by APOneShotSettingInitialize+0xf4/0x6b0 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:1
[   35.284885] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5aa9d0!
[   35.284927] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.284929] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5aaa28!
[   35.284970] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.284972] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5b17c0!
[   35.285012] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285014] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5b1818!
[   35.285054] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285056] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5b85b0!
[   35.285096] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285098] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5b8608!
[   35.285138] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285140] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5bf3a0!
[   35.285180] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285183] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5bf3f8!
[   35.285223] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285225] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5c6190!
[   35.285265] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285267] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5c61e8!
[   35.285307] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285309] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5ccf80!
[   35.285349] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285351] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5ccfd8!
[   35.285391] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285393] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5d3d70!
[   35.285433] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285435] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5d3dc8!
[   35.285475] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285477] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5dab60!
[   35.285517] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285519] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5dabb8!
[   35.285560] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285562] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5e1950!
[   35.285602] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285604] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5e19a8!
[   35.285644] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285646] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5e8740!
[   35.285686] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285688] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5e8798!
[   35.285728] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285730] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5ef530!
[   35.285771] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285773] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5ef588!
[   35.285813] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285815] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5f6320!
[   35.285855] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285857] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5f6378!
[   35.285897] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285899] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5fd110!
[   35.285940] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285942] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5fd168!
[   35.285982] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.285984] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d603f00!
[   35.286024] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.286026] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d603f58!
[   35.286066] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.286068] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d60acf0!
[   35.286109] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.286111] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d60ad48!
[   35.286151] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.286153] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d611ae0!
[   35.286193] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.286195] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d611b38!
[   35.286235] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
[   35.286238] FwOwn()::Return since already in Fw Own...
[   35.286257] <---HwCtrlThread
[   35.293981] br0: port 2(rai0) entered disabled state
[   35.298443] DriverOwn()::Try to Clear FW Own...
[   35.599293] DriverOwn()::Success to clear FW Own
[   35.602994] APWdsInitialize():WdsEntry[0]
[   35.602998] APWdsInitialize():WdsEntry[1]
[   35.603000] APWdsInitialize():WdsEntry[2]
[   35.603002] APWdsInitialize():WdsEntry[3]
[   35.604732] E2pAccessMode=2
[   35.604892] SSID[0]=88d0b8ba8eac1aeb, EdcaIdx=0
[   35.605702] TriBandChGrp=0/0/0/0
[   35.606008] cfg_mode=14
[   35.606010] cfg_mode=14
[   35.606014] wmode_band_equal(): Band Equal!
[   35.606154] BandSteering=0
[   35.606256] BndStrgBssIdx=0;0;0;0
[   35.606271] [TxPower] BAND0: 100
[   35.606532] [PERCENTAGEenable] BAND0: 1
[   35.606550] [BFBACKOFFenable] BAND0: 0
[   35.606566] CalCacheApply = 0
[   35.606903] SHAILESH: BSS0 VlanTag=0
[   35.606905] SHAILESH: BSS1 VlanTag=0
[   35.606906] SHAILESH: BSS2 VlanTag=0
[   35.606908] SHAILESH: BSS3 VlanTag=0
[   35.606909] SHAILESH: BSS4 VlanTag=0
[   35.606911] SHAILESH: BSS5 VlanTag=0
[   35.606912] SHAILESH: BSS6 VlanTag=0
[   35.606914] SHAILESH: BSS7 VlanTag=0
[   35.607022] SHAILESH: APCLI0 VlanTag=0
[   35.607077] APEdca0
[   35.607222] APEdca1
[   35.607367] APEdca2
[   35.607512] APEdca3
[   35.610938] APSDCapable[0]=0
[   35.610941] APSDCapable[1]=0
[   35.610943] APSDCapable[2]=0
[   35.610945] APSDCapable[3]=0
[   35.610946] APSDCapable[4]=0
[   35.610948] default ApCliAPSDCapable[0]=0
[   35.611752] DfsZeroWait Support=0/0
[   35.612126] DfsZeroWaitCacTime=255/255
[   35.633707] [PMF]Set_PMFMFPC_Proc:: apidx=0, Desired MFPC=0
[   35.633794] [PMF]Set_PMFMFPR_Proc:: apidx=0, Desired MFPR=0
[   35.633879] [PMF]Set_PMFSHA256_Proc:: apidx=0, Desired PMFSHA256=0
[   35.635510] systemd-journald[28]: Received request to flush runtime journal from PID 1
[   35.637794] rtmp_read_wds_from_file(): WDS Profile
[   35.638304] APWdsInitialize():WdsEntry[0]
[   35.638306] APWdsInitialize():WdsEntry[1]
[   35.638308] APWdsInitialize():WdsEntry[2]
[   35.638309] APWdsInitialize():WdsEntry[3]
[   35.638311] WDS-Enable mode=0
[   35.639745] HT: WDEV[0] Ext Channel = ABOVE
[   35.645647] BSS0 MinPhyDataRate=0
[   35.645650] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   35.645652] BSS1 MinPhyDataRate=0
[   35.645654] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   35.645656] BSS2 MinPhyDataRate=0
[   35.645658] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   35.645659] BSS3 MinPhyDataRate=0
[   35.645661] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   35.645662] BSS4 MinPhyDataRate=0
[   35.645664] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   35.645665] BSS5 MinPhyDataRate=0
[   35.645667] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   35.645668] BSS6 MinPhyDataRate=0
[   35.645670] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   35.645671] BSS7 MinPhyDataRate=0
[   35.645673] VINAY: RTMPMinPhyDataRateCfg MinPhyDataRateTransmit = 0x2000
[   35.645775] BSS0 MinPhyBeaconRate=0
[   35.645777] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   35.645779] BSS1 MinPhyBeaconRate=0
[   35.645780] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   35.645782] BSS2 MinPhyBeaconRate=0
[   35.645783] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   35.645785] BSS3 MinPhyBeaconRate=0
[   35.645786] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   35.645788] BSS4 MinPhyBeaconRate=0
[   35.645789] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   35.645791] BSS5 MinPhyBeaconRate=0
[   35.645792] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   35.645794] BSS6 MinPhyBeaconRate=0
[   35.645795] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   35.645797] BSS7 MinPhyBeaconRate=0
[   35.645798] VINAY: RTMPMinPhyBeaconRateCfg MinPhyBeaconRateTransmit = 0x2000
[   35.645901] BSS0 MinPhyMgmtRate=0
[   35.645903] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   35.645905] BSS1 MinPhyMgmtRate=0
[   35.645906] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   35.645908] BSS2 MinPhyMgmtRate=0
[   35.645909] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   35.645911] BSS3 MinPhyMgmtRate=0
[   35.645912] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   35.645913] BSS4 MinPhyMgmtRate=0
[   35.645915] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   35.645916] BSS5 MinPhyMgmtRate=0
[   35.645918] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   35.645919] BSS6 MinPhyMgmtRate=0
[   35.645921] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   35.645922] BSS7 MinPhyMgmtRate=0
[   35.645924] VINAY: RTMPMinPhyMgmtRateCfg MinPhyMgmtRateTransmit = 0x2000
[   35.646027] BSS0 MinPhyBcMcRate=0
[   35.646029] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   35.646031] BSS1 MinPhyBcMcRate=0
[   35.646032] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   35.646034] BSS2 MinPhyBcMcRate=0
[   35.646035] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   35.646037] BSS3 MinPhyBcMcRate=0
[   35.646038] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   35.646040] BSS4 MinPhyBcMcRate=0
[   35.646041] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   35.646042] BSS5 MinPhyBcMcRate=0
[   35.646044] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   35.646045] BSS6 MinPhyBcMcRate=0
[   35.646047] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   35.646048] BSS7 MinPhyBcMcRate=0
[   35.646050] VINAY: RTMPMinPhyBcMcRateCfg MinPhyBcMcRateTransmit = 0x2000
[   35.646154] BSS0 LimitClientSupportRate=0
[   35.646156] BSS1 LimitClientSupportRate=0
[   35.646158] BSS2 LimitClientSupportRate=0
[   35.646159] BSS3 LimitClientSupportRate=0
[   35.646161] BSS4 LimitClientSupportRate=0
[   35.646162] BSS5 LimitClientSupportRate=0
[   35.646163] BSS6 LimitClientSupportRate=0
[   35.646165] BSS7 LimitClientSupportRate=0
[   35.663524] IcapMode = 0
[   35.663841] CFG80211Radio = 1
[   35.663985] scanEntryTimeoutSetProfileParam(): Normal scan entry aging timeout = 60s
[   35.664129] bootupScanSetProfileParam(): Boot-up scan = 0s
[   35.664654] RTMPSetProfileParameters()  BandIdx=0, SCSEnable=0
[   35.664657] mt7615_SetSCS()  BandIdx=0, SCSEnable=0
[   35.664914] WtcSetMaxStaNum: MaxStaNum:82, BssidNum:8, WdsNum:4, ApcliNum:1, MaxNumChipRept:32, MinMcastWcid:119
[   35.664964] Top Init Done!
[   35.664973] Use dev_alloc_skb
[   35.666240] cut_through_token_list_init(): TokenList inited done!id_head/tail=0/4096
[   35.666245] cut_through_token_list_init(): 0000000051478ff5,0000000051478ff5
[   35.666348] cut_through_token_list_init(): TokenList inited done!id_head/tail=0/4096
[   35.666350] cut_through_token_list_init(): 00000000feef73fc,00000000feef73fc
[   35.666358] RX[0] DESC 0000000061c341fe size = 16384
[   35.666548] RX[1] DESC 0000000059c5091a size = 8192
[   35.666748] Hif Init Done!
[   35.666752] ctl->txq = 0000000041583e86
[   35.666754] ctl->rxq = 00000000422ccf3d
[   35.666755] ctl->ackq = 0000000000fe18d5
[   35.666757] ctl->kickq = 00000000e179b57b
[   35.666758] ctl->tx_doneq = 000000001c23e0e9
[   35.666760] ctl->rx_doneq = 00000000285557e9
[   35.667828] mt7615_fw_prepare():FW(8a10), HW(8a10), CHIPID(7615))
[   35.667831] mt7615_fw_prepare(2755): MT7615_E3, USE E3 patch and ram code binary image
[   35.667834] AndesMTLoadRomMethodFwDlRing(1036), cap->rom_patch_len(11102)
[   35.667840] AndesRestartCheck: Current TOP_MISC2(0x1)
[   35.667843] AndesRestartCheck: (TOP_MISC2 = 1), ready to continue...RET(0)
[   35.667845] 2
[   35.667845] 0
[   35.667847] 1
[   35.667848] 7
[   35.667849] 0
[   35.667850] 8
[   35.667851] 0
[   35.667852] 9
[   35.667853] 1
[   35.667855] 9
[   35.667856] 2
[   35.667857] 7
[   35.667858] 1
[   35.667859] 8
[   35.667860] a

[   35.667864] platform =
[   35.667865] A
[   35.667865] L
[   35.667867] P
[   35.667868] S

[   35.667870] hw/sw version =
[   35.667872] 8a
[   35.667872] 10
[   35.667874] 8a
[   35.667875] 10

[   35.667877] patch version =
[   35.667879] 00
[   35.667879] 00
[   35.667881] 00
[   35.667882] 10

[   35.667943] Patch SEM Status=1
[   35.667961] MtCmdPatchSemGet:(ret = 0)
[   35.667963]
               Patch is ready, continue to ILM/DLM DL, SemStatus(1)
[   35.668001] Patch SEM Status=3
[   35.668008] MtCmdPatchSemGet:(ret = 0)
[   35.668010]
               Release patch semaphore, SemStatus(3)
[   35.668012] AndesMTEraseRomPatch
[   35.668014] WfMcuHwInit: Before NICLoadFirmware, check IcapMode=0
[   35.668020] AndesMTLoadFwMethodFwDlRing(810), cap->fw_len(455080)
[   35.668022] Build Date:
[   35.668023] _
[   35.668024] 2
[   35.668025] 0
[   35.668026] 1
[   35.668027] 9
[   35.668028] 1
[   35.668029] 1
[   35.668031] 1
[   35.668032] 2
[   35.668033] 1
[   35.668034] 8
[   35.668035] 0
[   35.668036] 2

[   35.668039] Build Date:
[   35.668039] _
[   35.668040] 2
[   35.668041] 0
[   35.668042] 1
[   35.668044] 9
[   35.668045] 1
[   35.668046] 1
[   35.668047] 1
[   35.668048] 2
[   35.668049] 1
[   35.668050] 8
[   35.668051] 0
[   35.668052] 2

[   35.668057] AndesRestartCheck: Current TOP_MISC2(0x1)
[   35.668059] AndesRestartCheck: (TOP_MISC2 = 1), ready to continue...RET(0)
[   35.668094] EventGenericEventHandler: CMD Success
[   35.668101] MtCmdAddressLenReq:(ret = 0)
[   35.672115] EventGenericEventHandler: CMD Success
[   35.672128] MtCmdAddressLenReq:(ret = 0)
[   35.672211] MtCmdFwStartReq: override = 1, address = 540672
[   35.672752] EventGenericEventHandler: CMD Success
[   35.672760] Build Date:
[   35.672761] _
[   35.672763] 2
[   35.672764] 0
[   35.672765] 2
[   35.672766] 0
[   35.672767] 1
[   35.672768] 1
[   35.672771] 2
[   35.672772] 4
[   35.672773] 1
[   35.672774] 1
[   35.672775] 4
[   35.672776] 3

[   35.672814] EventGenericEventHandler: CMD Success
[   35.672821] MtCmdAddressLenReq:(ret = 0)
[   35.672979] MtCmdFwStartReq: override = 4, address = 0
[   35.709562] EventGenericEventHandler: CMD Success
[   35.779311] WfMcuHwInit: NICLoadFirmware OK, Check IcapMode=0
[   35.779315] MCU Init Done!
[   35.779323] efuse_probe: efuse = 10000212
[   35.779325] RtmpChipOpsEepromHook::e2p_type=2, inf_Type=5
[   35.779327] RtmpEepromGetDefault::e2p_dafault=1
[   35.779329] RtmpChipOpsEepromHook: E2P type(2), E2pAccessMode = 2, E2P default = 1
[   35.779331] NVM is FLASH mode. dev_idx [1] FLASH OFFSET [0x8000]
[   35.786252] NICReadEEPROMParameters: EEPROM 0x52 b302
[   35.786256] NICReadEEPROMParameters: EEPROM 0x52 b302
[   43.271988] Country Region from e2p = 101
[   43.271993] mt7615_antenna_default_reset(): TxPath = 4, RxPath = 4
[   43.271996] mt7615_antenna_default_reset(): DBDC 2G TxPath = 2, 2G RxPath = 2
[   43.271997] mt7615_antenna_default_reset(): DBDC 5G TxPath = 2, 2G RxPath = 2
[   43.272003] rtmp_read_txpwr_from_eeprom(234): Don't Support this now!
[   43.272005] RTMPReadTxPwrPerRate(1382): Don't Support this now!
[   43.272009] RcRadioInit(): DbdcMode=0, ConcurrentBand=1
[   43.272012] RcRadioInit(): pRadioCtrl=0000000026ef3511,Band=0,rfcap=3,channel=1,PhyMode=2 extCha=0xf
[   43.272015] Band Rf: 1, Phy Mode: 2
[   43.272017] AntCfgInit(2824): Not support for HIF_MT yet!
[   43.272023] ubnt_load_sku_data: UBNT MT RF_LOCKDOWN Feature ON !!!
[   43.272026] --> Using builtin MT SKU table for US
[   43.272103] MtBfBackOffLoadTable: RF_LOCKDOWN Feature OFF !!!
[   43.272111] RtmpOSFileOpen(): Error 2 opening /etc_ro/Wireless/RT2860AP/7615_SingleSKU_BF.dat
[   43.272113] EEPROM Init Done!
[   43.272118] mt_mac_init()-->
[   43.272120] mt_mac_pse_init(2775): Don't Support this now!
[   43.272122] mt7615_init_mac_cr()-->
[   43.272134] mt7615_init_mac_cr(): TMAC_TRCR0=0x82783c8c
[   43.272153] MtAsicSetMacMaxLen(1301): Not finish Yet!
[   43.272155] <--mt_mac_init()
[   43.272385] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
[   43.272518] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
[   43.272574] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
[   43.272584] MAC Init Done!
[   43.272586] MT7615BBPInit():BBP Initialization.....
[   43.272590]  Band 0: valid=1, isDBDC=0, Band=2, CBW=1, CentCh/PrimCh=1/1, prim_ch_idx=0, txStream=2
[   43.272593]  Band 1: valid=0, isDBDC=0, Band=0, CBW=0, CentCh/PrimCh=0/0, prim_ch_idx=0, txStream=0
[   43.272594] MT7615BBPInit() todo
[   43.272595] PHY Init Done!
[   43.273047] tx_pwr_comp_init():NotSupportYet!
[   43.273162] MtCmdSetMacTxRx:(ret = 0)
[   43.273289] ApAutoChannelAtBootUp----------------->
[   43.273291] ApAutoChannelAtBootUp: AutoChannelBootup = 1, AutoChannelFlag = 1
[   43.273405] MtCmdSetMacTxRx:(ret = 0)
[   46.535713] ====================================================================
[   46.535718] Channel  36 : Busy Time =   6650, Skip Channel = FALSE, BwCap = TRUE
[   46.535721] Channel  40 : Busy Time =   3862, Skip Channel = FALSE, BwCap = TRUE
[   46.535724] Channel  44 : Busy Time =  16008, Skip Channel = FALSE, BwCap = TRUE
[   46.535726] Channel  48 : Busy Time =   3397, Skip Channel = FALSE, BwCap = TRUE
[   46.535728] Channel 149 : Busy Time =   1682, Skip Channel = FALSE, BwCap = TRUE
[   46.535729] Channel 153 : Busy Time =    815, Skip Channel = FALSE, BwCap = TRUE
[   46.535731] Channel 157 : Busy Time =    669, Skip Channel = FALSE, BwCap = TRUE
[   46.535733] Channel 161 : Busy Time =    890, Skip Channel = FALSE, BwCap = TRUE
[   46.535734] ====================================================================
[   46.535738] Rule 3 Channel Busy time value : Select Primary Channel 157
[   46.535739] Rule 3 Channel Busy time value : Min Channel Busy = 1682
[   46.535741] Rule 3 Channel Busy time value : BW = 80
[   46.535745]  AutoChSelUpdateChannel(): Update channel for wdev0 for this band PhyMode = 49,Channel = 157
[   46.535748]  AutoChSelUpdateChannel(): Update channel for wdev1 for this band PhyMode = 49,Channel = 157
[   46.535750]  AutoChSelUpdateChannel(): Update channel for wdev2 for this band PhyMode = 49,Channel = 157
[   46.535752]  AutoChSelUpdateChannel(): Update channel for wdev3 for this band PhyMode = 49,Channel = 157
[   46.535754]  AutoChSelUpdateChannel(): Update channel for wdev4 for this band PhyMode = 49,Channel = 157
[   46.535756]  AutoChSelUpdateChannel(): Update channel for wdev5 for this band PhyMode = 49,Channel = 157
[   46.535758]  AutoChSelUpdateChannel(): Update channel for wdev6 for this band PhyMode = 49,Channel = 157
[   46.535760]  AutoChSelUpdateChannel(): Update channel for wdev7 for this band PhyMode = 49,Channel = 157
[   46.535762] ApAutoChannelAtBootUp<-----------------
[   46.535765] WifiSysOpen(), wdev idx = 0
[   46.535770] wdev_attr_update(): wdevId0 = e0:63:da:21:ac:23
[   46.536026] Current Channel is 157. DfsZeroWaitSupport=0
[   46.536050] [PMF]APPMFInit:: apidx=0, MFPC=0, MFPR=0, SHA256=0
[   46.536054] [RSN IE CAP] WPAMakeRsnIeCap RSN CAP 00 00
[   46.536058] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:49,Channel=157
[   46.536156] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:127 for WDEV_TYPE:1
                LinkToOmacIdx = 0, LinkToWdevType = 1
[   46.543649] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO),                 CmdBssInfoBmcRate.u2BcTransmit= 8192,                 CmdBssInfoBmcRate.u2McTransmit = 8192
[   46.561716]  [RadarStateCheck]Set into RD_NORMAL_MODE
[   46.561719] APStartUpForMbss: UBNT RF lock down!! SKUenable = 1!!
[   46.561723] MtCmdTxPowerSKUCtrl: fgTxPowerSKUEn: 1, BandIdx: 0
[   46.561730] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 1, BandIdx: 0
[   46.561736] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 0
[   46.561746] mt7615_bbp_adjust():rf_bw=2, ext_ch=1, PrimCh=157, HT-CentCh=159, VHT-CentCh=155
[   46.601575] ap_phy_rrm_init_byRf(): AP Set CentralFreq at 155(Prim=157, HT-CentCh=159, VHT-CentCh=155, BBP_BW=2)
[   46.601657] LeadTimeForBcn, OmacIdx = 0, WDEV_WITH_BCN_ABILITY
[   46.601693] MtAsicSetRalinkBurstMode(2624): Not support for HIF_MT yet!
[   46.601696] MtAsicSetPiggyBack(778): Not support for HIF_MT yet!
[   46.601698] MtAsicSetTxPreamble(2603): Not support for HIF_MT yet!
[   46.601719] ap_ftkd> Initialize FT KDP Module...
[   46.601723] Main bssid = e0:63:da:21:ac:23
[   46.601921] AsicRadioOnOffCtrl(): DbdcIdx=0 RadioOn
[   46.603144] MtCmdSetMacTxRx:(ret = 0)
[   46.603207] fdb_enable()
[   46.906230] MCS Set = ff ff ff ff 01
[   46.906239] <==== mt_wifi_init, Status=0
[   46.906252] MtCmdEDCCACtrl: BandIdx: 0, EDCCACtrl: 1
[   46.906317] 80211> re-init bands...
[   46.906319] 80211> RFICType= 3, NumOfChan= 48
[   46.906320] 80211> Number of rate = 12
[   46.906322] 80211> CurTxPower = 0 dBm
[   46.906326] 80211> TxStream = 4
[   46.906330] WtcSetMaxStaNum: MaxStaNum:82, BssidNum:8, WdsNum:4, ApcliNum:1, MaxNumChipRept:32, MinMcastWcid:119
[   46.906344] red_is_enabled: set CR4/N9 RED Enable to 1.
[   46.906348] cp_support_is_enabled: set CR4 CP_SUPPORT to Mode 2.
[   46.906350] Correct apidx from 0 to 0 for WscUUIDInit
[   46.906352] Generate UUID for apidx(0)
[   46.906426] IPv6: ADDRCONF(NETDEV_UP): rai0: link is not ready
[   46.906439] 8021q: adding VLAN 0 to HW filter on device rai0
[   46.906487] IPv6: ADDRCONF(NETDEV_CHANGE): rai0: link becomes ready
[   46.906550] br0: port 2(rai0) entered blocking state
[   46.906557] br0: port 2(rai0) entered forwarding state
[   46.906637] WDS AP 4 Address Mode set to  0 for Mbss 0
[   46.906641] ra0: VLAN features updated vwire/vport[0]!
[   46.907909] ra0: (CFG80211_OpsStaDel)80211> Delete ALL STAsubtype(10:disassoc,12:deauth)::12 reason code::2
[   46.907946] ra0: (CFG80211_OpsStaDel)80211> Delete ALL STAsubtype(10:disassoc,12:deauth)::12 reason code::2
[   46.911471] AsicRemoveSharedKeyEntry(2829): Not support for HIF_MT yet!
[   46.911556] AsicRemoveSharedKeyEntry(2829): Not support for HIF_MT yet!
[   46.911610] Unkown frame_type = 20, req = 1
[   46.911616] AsicRemoveSharedKeyEntry(2829): Not support for HIF_MT yet!
[   46.911630] Unkown frame_type = 0, req = 1
[   46.911653] AsicRemoveSharedKeyEntry(2829): Not support for HIF_MT yet!
[   46.916133] rai0: (CFG80211_OpsStaDel)80211> Delete ALL STA, reason:2 ==>
[   46.916188] rai0: (CFG80211_OpsStaDel)80211> Delete ALL STA, reason:2 ==>
[   46.922163] Error no wdev when set vport
[   46.948887] Set ra0 No2ghzOui=0
[   46.950827] ra0: Set DVLAN[0]!
[   47.010990] WDS AP 4 Address Mode set to  0 for Mbss 0
[   47.010997] rai0: VLAN features updated vwire/vport[0]!
[   47.012196] 80211> Channel = 36, CenterChanId = 36
[   47.012199] 80211> ChanInfo.IfType == 9!
[   47.012201] 80211> ChanInfo.ChanType == 0!
[   47.012204] HOSTAPD AUTO_CH_SUPPORT Ignore Channel 36 from HostAPD
[   47.012206] 80211> CFG80211DRV_OpsBeaconAdd ==>
[   47.012209] 80211> [Hidden] SSID: element-de860add1a636ba9, 24
[   47.012212] 80211> pBeacon->privacy = 1
[   47.012214] CFG80211_ParseBeaconIE:: WPA2 case
[   47.012216]  Group Ndis802_11AESEnable
[   47.012219] AuthMode = 0x80
[   47.012222]
               CFG80211 BEACON => bwpa2 1, bwpa 0, bmix 0,AuthMode = WPA2PSK ,wdev->PairwiseCipher = AES wdev->SecConfig.GroupCipher = AES
[   47.012234] [PMF]APPMFInit:: apidx=0, MFPC=0, MFPR=0, SHA256=0
[   47.012238] [RSN IE CAP] WPAMakeRsnIeCap RSN CAP 00 00
[   47.038080] wdev_attr_update(): wdevId0 = e0:63:da:21:ac:23
[   47.240853] MtAsicSetRalinkBurstMode(2624): Not support for HIF_MT yet!
[   47.241059] MtAsicSetTxPreamble(2603): Not support for HIF_MT yet!
[   47.241124] 80211> ChanInfo.IfType == 9!
[   47.241126] 80211> ChanInfo.ChanType == 0!
[   47.241128] HOSTAPD AUTO_CH_SUPPORT Ignore Channel 6 from HostAPD
[   47.241132] 80211> [Hidden] SSID: element-de860add1a636ba9, 24
[   47.241135] CFG80211_SyncPacketWmmIe: can't find the wmm ie
[   47.241158] Ucast set for OFDM mode MCS 0
[   47.241234] AsicSetRalinkBurstMode(5291): Not support for HIF_MT yet!
[   47.245824] Ucast set for OFDM mode MCS 0
[   47.245885] AsicSetPreTbtt(): bss_idx=0, PreTBTT timeout = 0xa0
[   47.247991] AsicSetTxPreamble(5270): Not support for HIF_MT yet!
[   47.248014] Error no wdev when set vport
[   47.248201] 80211> AP Key Add
[   47.248208] AsicAddSharedKeyEntry(2714): Not support for HIF_MT yet!
[   47.248498] 80211> AP Key Add
[   47.248505] CFG: Set AES Security Set. (GROUP) 16
[   47.248570] Set Ap Default Key: 1
[   47.264686] rai0: Set DVLAN[0]!
fabianishere commented 2 years ago

I have had someone else having a similar issue with the UDM Base model due to the drivers for the WiFi hardware not working with the custom kernel you have installed. To verify this, could you please run the following command from UbiOS and not UniFi OS (this means SSHing directly into the UDM, you can verify it by checking the unifi-os command exists):

cat /sys/fs/pstore/*

What is your use-case for installing the custom kernel? In this other case, the user only needed IPTV, so I compiled a custom kernel with multicast routing enabled, which did work for him. However, right now, if you need multicast routing, my advice would be to install the new beta firmware v1.11.0-14 which provides that functionality in the stock kernel.

sjtuross commented 2 years ago

Thank you for the quick response. My use case is to run wireguard in kernel mode. See below for the log.

# cat /sys/fs/pstore/*
[    0.587362] pci-pf-stub 0000:00:04.0: writing to VF config space
[    0.587426] pci-pf-stub 0000:00:05.0: writing to VF config space
[    0.611130] ahci 0001:00:00.0: writing to VF config space
[    0.616638] ahci 0002:00:00.0: writing to VF config space
[    0.622143] ahci 0003:00:00.0: writing to VF config space
[    0.629707] al_eth 0000:00:01.0: writing to VF config space
[    2.604808] al_eth 0000:00:03.0: writing to VF config space
[ 1743.912890] reboot: pre-cmd=01234567
[ 1743.916555] reboot:   called by: [10522]reboot
[ 1743.921114] reboot:   called by: [ 6065]-sh
[ 1743.925469] reboot:   called by: [ 5962]/usr/sbin/dropbear -R -b /etc/issue
[ 1743.935699] reboot:   called by: [ 2011]/usr/sbin/dropbear -R -b /etc/issue
[ 1743.942723] reboot:   called by: [    1]init
[ 1743.947076] reboot:   called by: [    0]
[ 1751.452531] reboot: cmd=01234567
[ 1751.455810] reboot:   called by: [11523]init
[ 1751.460137] reboot:   called by: [    1]init
[ 1751.464434] reboot:   called by: [    0]
[ 1751.499900] reboot: Restarting system

No errors detected
ttingInitialize+0xf4/0x6b0 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:1
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448135] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5aa9d0!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448178] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448180] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5aaa28!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448220] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448224] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5b17c0!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448264] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448267] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5b1818!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448306] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448310] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5b85b0!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448350] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448352] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5b8608!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448392] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448395] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5bf3a0!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448436] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448438] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5bf3f8!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448478] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448482] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5c6190!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448523] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448525] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5c61e8!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448566] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448568] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5ccf80!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448608] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448612] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5ccfd8!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448652] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448654] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5d3d70!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448694] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448697] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5d3dc8!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448738] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448740] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5dab60!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448780] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448783] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5dabb8!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448823] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448825] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5e1950!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448865] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448869] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5e19a8!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448909] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448911] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5e8740!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448952] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448956] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5e8798!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448997] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.448999] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5ef530!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449039] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449042] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5ef588!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449082] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449084] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5f6320!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449124] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449128] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5f6378!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449168] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449170] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5fd110!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449210] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449214] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d5fd168!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449254] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449256] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d603f00!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449296] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449299] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d603f58!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449339] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449341] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d60acf0!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449381] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449385] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d60ad48!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449425] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449427] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d611ae0!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449467] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x84/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449470] RTMP_AllTimerListRelease: Cancel timer obj ffffff800d611b38!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449511] RTMP_AllTimerListRelease: Timer is allocated by RRM_CfgInit+0x9c/0x120 [mt_wifi],Valid:1,Lock:ffffff800d7cdae8,State:0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449513] FwOwn()::Return since already in Fw Own...
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.449526] <---HwCtrlThread
Aug 27 10:43:03 UDM user.info kernel: [ 1747.500773] wevent: unregistered
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.500778] ra0: NO2G remove ACL table
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.531688] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421381
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.531691] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.531693] APCLI init address table. Max count:64
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.555683] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421382
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.555687] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.579681] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421383
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.579685] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.603660] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421384
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.603663] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.631696] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421385
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.631699] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.675665] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421387
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.675669] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.727692] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421389
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.727698] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.771682] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421391
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.771687] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.811748] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421393
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.811753] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.867654] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421395
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.867658] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.919671] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421397
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.919675] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.951687] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421399
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.951691] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.951696] RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
Aug 27 10:43:03 UDM user.warn kernel: [ 1747.991677] 80211> unregister/free wireless device
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.008059] OS_NumOfMemAlloc = 421662, OS_NumOfMemFree = 421663
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.008062] OS_NumOfPktAlloc = 0, OS_NumOfPktFree = 0
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.008097] Unregister PCI device driver
Aug 27 10:43:03 UDM user.info kernel: [ 1748.027523] wevent: unregistered
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.071652] APCLI remove address table
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.071660] WDS_Remove():
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.159682] wlan_operate_exit : Can't find wlan operate for wdev.
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.199671] wlan_operate_exit : Can't find wlan operate for wdev.
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.231683] wlan_operate_exit : Can't find wlan operate for wdev.
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.275678] wlan_operate_exit : Can't find wlan operate for wdev.
Aug 27 10:43:03 UDM user.warn kernel: [ 1748.319652] wlan_operate_exit : Can't find wlan operate for wdev.
Aug 27 10:43:04 UDM user.warn kernel: [ 1748.371675] wlan_operate_exit : Can't find wlan operate for wdev.
Aug 27 10:43:04 UDM user.warn kernel: [ 1748.411739] wlan_operate_exit : Can't find wlan operate for wdev.
Aug 27 10:43:04 UDM user.warn kernel: [ 1748.451685] RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=rai0!
Aug 27 10:43:04 UDM user.warn kernel: [ 1748.499648] wlan_operate_exit : Can't find wlan operate for wdev.
Aug 27 10:43:04 UDM user.warn kernel: [ 1748.499654] 80211> unregister/free wireless device
Aug 27 10:43:04 UDM user.warn kernel: [ 1748.512251] Unregister PCI device driver
Aug 27 10:43:04 UDM user.warn sysmon: sysmon[2538]: report.ubus_connection_lost(): ubus connection lost, reconnecting...
Aug 27 10:43:04 UDM user.err ubios-init: WARN : Unable to apply default sysctl.conf
Aug 27 10:43:04 UDM user.info kernel: [ 1748.611854] writing to auto_msgmni has no effect
Aug 27 10:43:04 UDM user.info kernel: [ 1748.730404] al_eth 0000:00:01.0 eth0.tmp: renamed from switch0
Aug 27 10:43:04 UDM user.info kernel: [ 1748.762440] al_eth 0000:00:03.0 eth1.tmp: renamed from eth4
Aug 27 10:43:04 UDM user.info kernel: [ 1749.018650] zram: Removed device: zram0
Aug 27 10:43:04 UDM syslog.info syslogd exiting

No errors detected
fabianishere commented 2 years ago

You might find this project useful: https://github.com/tusc/wireguard-kmod That projects builds WireGuard as kernel module for the stock kernel running on the UDM(P), which might be the easier option for your use-case.

chriscpritchard commented 2 years ago

Hi,

Sorry, I initially posted this in the wrong bug, it fits better here:

I'm having the same issue. I've even tried compiling the stock kernel (and used GPL sources direct from unifi and the config direct from the UDM) to see if it was a something here that was causing the error, but seems to be some form of bug. I've tried building using GCC 6.4.0 (the same compiler used to build the stock kernel) and I have the same error. Unfortunately, it seems the rlt_wifi driver is not open source, instead it's one created by the manufacturer (mediatek), although an old, GPL version of the module seems to be available on github (https://github.com/openwrt/mtk-wifi-gpl), I've not been able to acquire the driver directly from mediatek although I'm not sure to what extent I'd be able to if I asked, nor am I sure of how the UDM could be told to load it.

[    0.544869] pci-pf-stub 0000:00:04.0: writing to VF config space
[    0.544934] pci-pf-stub 0000:00:05.0: writing to VF config space
[    0.567585] ahci 0001:00:00.0: writing to VF config space
[    0.573081] ahci 0002:00:00.0: writing to VF config space
[    0.578582] ahci 0003:00:00.0: writing to VF config space
[    0.586107] al_eth 0000:00:01.0: writing to VF config space
[    2.525656] al_eth 0000:00:03.0: writing to VF config space
[   14.914001] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
[   14.922863] Mem abort info:
[   14.925688]   ESR = 0x96000045
[   14.928774]   Exception class = DABT (current EL), IL = 32 bits
[   14.934749]   SET = 0, FnV = 0
[   14.937834]   EA = 0, S1PTW = 0
[   14.941003] Data abort info:
[   14.943937]   ISV = 0, ISS = 0x00000045
[   14.947800]   CM = 0, WnR = 1
[   14.950799] user pgtable: 4k pages, 39-bit VAs, pgdp = 00000000c993cdec
[   14.957466] [0000000000000000] pgd=0000000000000000, pud=0000000000000000
[   14.964280] Internal error: Oops: 96000045 [#1] SMP
[   14.969209] Modules linked in: rlt_wifi(FO+) sch_fq_codel sch_htb lzo lzo_compress zram gpiodev(PFO) ubnthal(PFO) ubnt_common(PFO)
[   14.980998] Process modprobe (pid: 958, stack limit = 0x00000000b4d6f6e3)
[   14.987809] CPU: 0 PID: 958 Comm: modprobe Tainted: PF          O      4.19.152-custom-al-linux-v10.2.0-v1.11.0.3921-f2e3fac #1
[   14.999330] Hardware name: Annapurna Labs Alpine V2 UBNT (DT)
[   15.005129] pstate: 80000005 (Nzcv daif -PAN -UAO)
[   15.009949] pc : __memcpy+0x94/0x180
[   15.013660] lr : RtmpOSNetDevAttach+0x8c/0x140 [rlt_wifi]
[   15.019082] sp : ffffff800c383870
[   15.022422] x29: ffffff800c383870 x28: 0000000000000001
[   15.027788] x27: ffffff8008121270 x26: 0000000000000000
[   15.033124] x25: ffffff800c800000 x24: ffffffc07c2c7000
[   15.038489] x23: ffffffc07cb9d098 x22: ffffff8000c56000
[   15.043825] x21: ffffff800979d000 x20: ffffffc07c2c7000
[   15.049189] x19: ffffff800c383920 x18: 0000000000020000
[   15.054523] x17: 0000000000000001 x16: 0000000000000007
[   15.059886] x15: ffffff8008cb5b58 x14: ffffff8008c20250
[   15.065221] x13: 0000000000000000 x12: ffffff8008cb5000
[   15.070585] x11: ffffff8008c20000 x10: 0000000000000000
[   15.075921] x9 : 0000000000000002 x8 : 00000000000001e3
[   15.081284] x7 : 0000000000005002 x6 : 0000000000000000
[   15.086620] x5 : 0000000000000000 x4 : ffffff800c383908
[   15.091984] x3 : 0000000000000000 x2 : 0000000000000006
[   15.097319] x1 : ffffff800c383970 x0 : 0000000000000000
[   15.102654] Call trace:
[   15.105129]  __memcpy+0x94/0x180
[   15.108446]  rt_pci_probe+0x43c/0x550 [rlt_wifi]
[   15.113091]  pci_device_probe+0xd8/0x1a0
[   15.117069]  really_probe+0x250/0x390
[   15.120756]  driver_probe_device+0x54/0xf0
[   15.124876]  __driver_attach+0x104/0x120
[   15.128853]  bus_for_each_dev+0x70/0xcc
[   15.132714]  driver_attach+0x20/0x30
[   15.136316]  bus_add_driver+0x164/0x20c
[   15.140205]  driver_register+0x74/0x120
[   15.144066]  __pci_register_driver+0x40/0x4c
[   15.148409]  rt_pci_init_module+0x15c/0x178 [rlt_wifi]
[   15.153647]  wifi_drv_init_module+0x10/0xe88 [rlt_wifi]
[   15.158898]  do_one_initcall+0x50/0x154
[   15.162789]  do_init_module+0x54/0x210
[   15.166564]  load_module+0x1d5c/0x23d0
[   15.170338]  __se_sys_finit_module+0xd4/0xf0
[   15.174660]  __arm64_sys_finit_module+0x18/0x20
[   15.179216]  el0_svc_handler+0xb8/0x1a0
[   15.183078]  el0_svc+0x8/0xc4
[   15.186101] Code: f8408423 f80084c3 36100062 b8404423 (b80044c3)
[   15.192218] ---[ end trace d34057f53bffbf66 ]---
[   15.200715] Kernel panic - not syncing: Fatal exception
[   15.205965] SMP: stopping secondary CPUs
[   15.209933] Kernel Offset: disabled
[   15.213476] CPU features: 0x0,20006008
[   15.217249] Memory Limit: none
[   15.224145] Rebooting in 3 seconds..

Over the next few days I'll try recompiling with kernel debugging enabled to see if that sheds any more light :)

fabianishere commented 2 years ago

One solution I could think of is using the open-source mt76 driver. This one is also available in more recent Linux versions, though I don’t know how well it works.

chriscpritchard commented 2 years ago

One solution I could think of is using the open-source mt76 driver. This one is also available in more recent Linux versions, though I don’t know how well it works.

I've tried with that built into the kernel, but it doesn't seem to work as the rlt_wifi module still tries to load. I could try and blacklist the rlt_wifi module, and I'll try that, but there is clearly something going on and it would be preferable for the rlt_wifi module to work.

fabianishere commented 2 years ago

Yes, that’s the approach I was thinking of.

Alternatively, the only way I expect it to work is to obtain the corresponding kernel sources for the firmware you are running, and use that to build a custom kernel.

What version are you currently running?

chriscpritchard commented 2 years ago

1.11.0 - I've obtained the corresponding kernel sources for that firmware from ubiquiti and built the kernel using them and the stock config - I got the same error (one of the first things I tried). I've not yet tried the stock kernel sources, stock config and GCC 6.4.0 but that's next on my list of things to try (after that I'll try blacklisitng rlt_wifi).

fabianishere commented 2 years ago

The only way I imagine these errors happening, is due to ABI differences between the kernel and the kernel that the module was built for.

It could indeed be the case that a different compiler version may result in ABI changes.

chriscpritchard commented 2 years ago

Hi,

After a bit of a nightmare building an ancient toolchain, cross compiling using:

 * binutils:            binutils-2.29.1
 * gcc:                  gcc-6.4.0
 * headers:           linux-headers-4.19
 * libc:                  glibc-2.26

Has worked using the GPL sources and config released by unifi and manually compiling (I also used /proc/config.gz from my UDM and added forced module loading as the only config option), I use gentoo (so used crossdev and manually created ebuilds for the old versions), but ymmv with other operating systems.

I'm going to do a bit more experimentation to see if I can get the edge config options to work.

gcc has this patch applied: (allows it to build when glibc-2.26 is used), otherwise everything is stock or has gentoo patches applied (glibc was built with USE=vanilla as there wasn't a gentoo patchset for that version).

To work with gentoo's naming conventions, CROSS_COMPILE in build.sh and prepare.sh was changed to CROSS_COMPILE=aarch64-unknown-linux-gnu-

and dpkg-buildpackage was run using the -d option (doesn't check for dependencies, as gentoo allows dpkg to be installed but doesn't use it as a package manager) by changing line 80 in scripts/package/Makefile to: +dpkg-buildpackage -r$(KBUILD_PKG_ROOTCMD) -a$$(cat debian/arch) -d -b -nc -uc

If the github runner could use the same versions of binutils, gcc and glibc as the kernel was compiled with I'm hoping it shouldn't cause any incompatibilities with binary kernel modules.

the version of GCC that was used can be found by running cat /proc/version on the UDM

# cat /proc/version
Linux version 4.19.152-al-linux-v10.2.0-v1.11.0.3921-f2e3fac (builder@link-xenial-builder) (gcc version 6.4.0 (Buildroot 0.9.0.0)) #1 SMP Tue Dec 21 08:05:39 UTC 2021

GLIBC by executing /lib64/libc.so.6 on the UDM (the .6 might change to a different number in future versions:

# /lib64/libc.so.6
GNU C Library (Buildroot) stable release version 2.26, by Roland McGrath et al.
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 6.4.0.
Available extensions:
        crypt add-on version 2.1 by Michael Glad and others
        GNU Libidn by Simon Josefsson
        Native POSIX Threads Library by Ulrich Drepper et al
        BIND-8.2.3-T5B
libc ABIs: UNIQUE
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.

Binutils was in the buildroot.config file from the udm GPL archive: BR2_BINUTILS_VERSION="2.29.1"

chriscpritchard commented 2 years ago

Having played around I've now built several kernels using the GPL sources provided by unifi for firmware v1.11.0-23 (or here for just the kernel), they sent them to me in a google drive link, but you can obtain them yourself by emailing opensource-requests@ui.com, should you not wish to download from my website they were pretty quick at sending them.

root@ubnt:/data/kernel-deb# udm-bootctl list
Version                                         Initrd
4.19.152-al-linux-v1.11.0.3921-edge3-udm        yes
4.19.152-al-linux-v1.11.0.3921-edge3-udm-bpf    yes
4.19.152-al-linux-v1.11.0.3921-stock-udm        yes
4.19.152-al-linux-v1.11.0.3921-stock-udm-bpf    yes

firstly the stock kernel - this is using the config.gz from my UDM, with forced module loading enabled (as the only change from stock): udm-kernel-stock.zip, this boots and runs fine.

secondly the edge3 releases (with and without the bpf changes from fabianishere/udm-kernel/pull/6) - this is using config.gz from my UDM as config.stock.udm and the config.edge.udm from the fabianshare/udm-kernel, this does not boot with the same error

I've also built stock-udm-bpf - config.gz from the UDM, forced module loading and config.local.udm containing the BPF changes from the above pull request: udm-kernel-stock-bpf.zip. This also boots fine.

It therefore looks like the issue has something to do with one of the options enabled in the edge config. I will be moving through them systematically when I get a chance!