Askey SBE1V1K
Until there's a proper fix for the random wifi radio detection, https://github.com/openwrt/openwrt/pull/24933 needs to be applied post install and after every sysupgrade.
Supported Versions
Hardware Highlights
Installation
Big “Thank you!” goes to users yangzhg and henna for discovering and refining this serial free method of installing OpenWRT.
When using a custom initramfs.itb, the file size have to be less than 31MB, or it'll fail to boot.
Installing OpenWRT requires the device to be put in “Warehouse” mode prior to flashing, this is achieved by adding two FQDNs to the upstream DNS.
- Add warehouse.ctdi.local and warehouse.ctdi.com to the DNS, map them to non public IPs like 192.168.31.1.
- Create a script called setup-tftp.sh with the content below, host it on your TFTP along with the factory image renamed initramfs.itb from the table above.
- Connect your SBE1V1K's WAN port to the local upstream LAN, where the FQDN mappings have been added, connect a client (*nix or Win) to one of the LAN ports of the SBE and switch it on.
💡 Some firmware versions will change the device LED from blue to pink when they're in warehouse mode.
Users running CURL in Windows, will have to replace the --data param single quotes - ', with double quotes - “.
Wait 1 min, from your client check if your device have entered warehouse mode.
- From a command prompt execute the command below, the reply should be “Warehouse”:
# curl -k https://192.168.1.1/cgi-bin/warehouse_api --data 'command=get_mode' Warehouse
- In warehouse mode, execute the line below, twice, wait a couple of seconds before you run the command the 2nd time.
The commands are ACK:ed by the SBE.
# curl -k https://192.168.1.1/cgi-bin/warehouse_api --data 'command=update_firmware&tftpserver=192.168.1.2&firmware=setup-tftp.sh`sh</tmp/firmware.img`' ACK
You should see the router pull the setup-tftp.sh script from the TFTP server.
After you've executed the command the 2nd time, the SBE will reboot.
- When you hear the fan spin up, press and hold the reset button for 10 sec.
- Once you release the button, the SBE will download the initramfs.itb from the TFTP server, and boot the OpenWRT initramfs.
- Use SCP to copy the OpenWRT sysupgrade image to the /tmp folder, via SSH run sysupgrade /tmp/openwrt.sysupgrade.image.name.img to complete the installation.
Flash Layout
The backup GPT table is corrupt, but the primary appears OK, so that will be used. Disk /dev/mmcblk0: 7.28 GiB, 7818182656 bytes, 15269888 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: MMMMMMMM-YYYY-QQQQ-AAAAA-ZZZZZZZZZZ Device Start End Sectors Size Type /dev/mmcblk0p1 34 2081 2048 1M unknown /dev/mmcblk0p2 2082 4129 2048 1M unknown /dev/mmcblk0p3 4130 5153 1024 512K unknown /dev/mmcblk0p4 5154 6177 1024 512K unknown /dev/mmcblk0p5 6178 12321 6144 3M unknown /dev/mmcblk0p6 12322 18465 6144 3M unknown /dev/mmcblk0p7 18466 19489 1024 512K unknown /dev/mmcblk0p8 19490 20513 1024 512K unknown /dev/mmcblk0p9 20514 21537 1024 512K unknown /dev/mmcblk0p10 21538 22561 1024 512K unknown /dev/mmcblk0p11 22562 23585 1024 512K unknown /dev/mmcblk0p12 23586 24609 1024 512K unknown /dev/mmcblk0p13 24610 25633 1024 512K unknown /dev/mmcblk0p14 25634 26657 1024 512K unknown /dev/mmcblk0p15 26658 27681 1024 512K unknown /dev/mmcblk0p16 27682 28705 1024 512K unknown /dev/mmcblk0p17 28706 29217 512 256K unknown /dev/mmcblk0p18 29218 33313 4096 2M unknown /dev/mmcblk0p19 33314 37409 4096 2M unknown /dev/mmcblk0p20 37410 39457 2048 1M unknown /dev/mmcblk0p21 39458 40481 1024 512K unknown /dev/mmcblk0p22 40482 40993 512 256K unknown /dev/mmcblk0p23 40994 61473 20480 10M unknown /dev/mmcblk0p24 61474 81953 20480 10M unknown /dev/mmcblk0p25 81954 96289 14336 7M unknown /dev/mmcblk0p26 96290 110625 14336 7M unknown /dev/mmcblk0p27 110626 360481 249856 122M unknown /dev/mmcblk0p28 360482 610337 249856 122M unknown /dev/mmcblk0p29 610338 1658913 1048576 512M unknown /dev/mmcblk0p30 1658914 2707489 1048576 512M unknown /dev/mmcblk0p31 2707490 2723873 16384 8M unknown /dev/mmcblk0p32 2723874 2756641 32768 16M unknown /dev/mmcblk0p33 2756642 3018785 262144 128M unknown /dev/mmcblk0p34 3018786 3051553 32768 16M unknown /dev/mmcblk0p35 3051554 5148705 2097152 1G unknown /dev/mmcblk0p36 5148706 5156897 8192 4M unknown /dev/mmcblk0p37 5156898 5165089 8192 4M unknown /dev/mmcblk0p38 5165090 5169185 4096 2M unknown /dev/mmcblk0p39 5169186 5201953 32768 16M unknown /dev/mmcblk0p40 5201954 5267489 65536 32M unknown /dev/mmcblk0p41 5267490 5398561 131072 64M unknown /dev/mmcblk0p42 5398562 15249407 9850846 4.7G unknown /dev/mmcblk0p43 15249408 15269887 20480 10M unknown Disk /dev/mmcblk0boot0: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/mmcblk0boot1: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
Debricking
Holding the reset button pressed for 10 sec when you hear the fan spin up after power on will trigger a TFTP recovery, where the initramfs is polled from your TFTP server.
The IPs and image name you used during initial install are still saved in u-boot, those are the values used during recovery.
If you have serial access, pressing Ctrl-C when prompted will break you into u-boot cli.
If all boot loader settings have been wiped (booting stock fw would do this) you'll have to redo the installation.
Failsafe mode
Hardware
Photos
Opening the case
→ Warranty
Serial
→ port.serial general information about the serial port, serial port cable, etc.
Bootlogs
OEM bootlog
OpenWrt bootlog
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090] [ 0.000000] Linux version 6.18.44 (builder@buildhost) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 14.4.0 r35937-6c12b87ffc) 14.4.0, GNU ld (GNU Binutils) 2.46.1) #0 SMP Tue Aug 25 12:34:15 2026 [ 0.000000] Machine model: Askey SBE1V1K [ 0.000000] [Firmware Bug]: Kernel image misaligned at boot, please fix your bootloader! [ 0.000000] OF: reserved mem: 0x000000004a100000..0x000000004a4fffff (4096 KiB) nomap non-reusable bootloader@4a100000 [ 0.000000] OF: reserved mem: 0x000000004a500000..0x000000004a5fffff (1024 KiB) nomap non-reusable sbl@4a500000 [ 0.000000] OF: reserved mem: 0x000000004a600000..0x000000004a9fffff (4096 KiB) nomap non-reusable tz@4a600000 [ 0.000000] OF: reserved mem: 0x000000004aa00000..0x000000004aafffff (1024 KiB) nomap non-reusable smem@4aa00000 [ 0.000000] OF: reserved mem: 0x0000000049b00000..0x000000004a0fffff (6144 KiB) nomap non-reusable tzapp@49B00000 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000040000000-0x00000000bfffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000040000000-0x0000000049afffff] [ 0.000000] node 0: [mem 0x0000000049b00000-0x000000004aafffff] [ 0.000000] node 0: [mem 0x000000004ab00000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.0 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.0 [ 0.000000] percpu: Embedded 20 pages/cpu s44248 r8192 d29480 u81920 [ 0.000000] pcpu-alloc: s44248 r8192 d29480 u81920 alloc=20*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: Spectre-v2 [ 0.000000] CPU features: detected: Spectre-v4 [ 0.000000] CPU features: detected: Spectre-BHB [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: console=ttyMSM0,115200n8 rootwait root=/dev/mmcblk0p27 [ 0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 2MB [ 0.000000] software IO TLB: area num 4. [ 0.000000] software IO TLB: mapped [mem 0x00000000bd600000-0x00000000bd800000] (2MB) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 524288 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv2m: range[mem 0x0b00c000-0x0b00cffc], SPI[640:671] [ 0.000000] GICv2m: range[mem 0x0b00d000-0x0b00dffc], SPI[672:703] [ 0.000000] GICv2m: range[mem 0x0b00e000-0x0b00effc], SPI[704:735] [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.000000] arch_timer: cp15 timer running at 24.00MHz (virt). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000101] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000) [ 0.000109] pid_max: default: 32768 minimum: 301 [ 0.003276] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.003288] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.010553] rcu: Hierarchical SRCU implementation. [ 0.010557] rcu: Max phase no-delay instances is 1000. [ 0.010739] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.011007] smp: Bringing up secondary CPUs ... [ 0.012480] Detected VIPT I-cache on CPU1 [ 0.012597] CPU1: Booted secondary processor 0x0000000001 [0x411fd090] [ 0.014255] Detected VIPT I-cache on CPU2 [ 0.014368] CPU2: Booted secondary processor 0x0000000002 [0x411fd090] [ 0.016023] Detected VIPT I-cache on CPU3 [ 0.016136] CPU3: Booted secondary processor 0x0000000003 [0x411fd090] [ 0.016232] smp: Brought up 1 node, 4 CPUs [ 0.016240] SMP: Total of 4 processors activated. [ 0.016242] CPU: All CPU(s) started at EL1 [ 0.016245] CPU features: detected: 32-bit EL0 Support [ 0.016250] CPU features: detected: CRC32 instructions [ 0.016289] alternatives: applying system-wide alternatives [ 0.016422] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching [ 0.016640] Memory: 2019064K/2097152K available (9856K kernel code, 952K rwdata, 3244K rodata, 1024K init, 301K bss, 74608K reserved, 0K cma-reserved) [ 0.021513] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.021547] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear). [ 0.021597] 28864 pages in range for non-PLT usage [ 0.021600] 520384 pages in range for PLT usage [ 0.023559] pinctrl core: initialized pinctrl subsystem [ 0.026380] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.026810] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.026924] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.027015] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.027266] thermal_sys: Registered thermal governor 'step_wise' [ 0.027305] cpuidle: using governor menu [ 0.027423] ASID allocator initialised with 65536 entries [ 0.032028] /soc@0/interrupt-controller@b000000: Fixed dependency cycle(s) with /soc@0/interrupt-controller@b000000 [ 0.032071] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 0.032090] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 0.032123] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 0.032139] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 0.032171] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 0.032187] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 0.032209] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a20000 [ 0.032219] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-uniphy@7a10000 [ 0.032229] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a00000 [ 0.032319] /soc@0/ethernet-pcs@7a00000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000 [ 0.032373] /soc@0/ethernet-uniphy@7a10000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000 [ 0.032399] /soc@0/ethernet-pcs@7a20000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000 [ 0.040405] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 0.040429] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 0.040737] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 0.040755] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 0.041076] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 0.041094] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 0.041214] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a20000 [ 0.041225] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-uniphy@7a10000 [ 0.041235] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a00000 [ 0.041604] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a00000 [ 0.041651] /soc@0/ethernet-pcs@7a00000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000 [ 0.041847] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-uniphy@7a10000 [ 0.041891] /soc@0/ethernet-uniphy@7a10000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000 [ 0.042062] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a20000 [ 0.042115] /soc@0/ethernet-pcs@7a20000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000 [ 0.059592] SCSI subsystem initialized [ 0.059752] usbcore: registered new interface driver usbfs [ 0.059787] usbcore: registered new interface driver hub [ 0.059808] usbcore: registered new device driver usb [ 0.060556] qcom_scm: convention: smc arm 64 [ 0.067117] s1: Bringing 0uV into 725000-725000uV [ 0.067253] qcom_rpm_smd_regulator remoteproc:glink-edge:rpm-requests:regulators: Supply for s1 (s1) resolved to itself [ 0.067333] l5: Bringing 0uV into 1800000-1800000uV [ 0.067382] clocksource: Switched to clocksource arch_sys_counter [ 0.067394] l5: failed to enable: -ENXIO [ 0.067433] qcom_rpm_smd_regulator remoteproc:glink-edge:rpm-requests:regulators: l5: devm_regulator_register() failed, ret=-6 [ 0.070737] NET: Registered PF_INET protocol family [ 0.070863] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.074050] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 0.074073] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.074092] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.074194] TCP bind hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 0.074570] TCP: Hash tables configured (established 16384 bind 16384) [ 0.074821] MPTCP token hash table entries: 2048 (order: 4, 49152 bytes, linear) [ 0.074977] UDP hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.075050] UDP-Lite hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.075545] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.075580] PCI: CLS 0 bytes, default 64 [ 0.076571] workingset: timestamp_bits=46 max_order=19 bucket_order=0 [ 0.077175] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.077179] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.083782] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) [ 0.094655] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 0.096673] msm_serial 78b1000.serial: msm_serial: detected port #0 [ 0.097700] qcom-pcie 10000000.pcie: host bridge /soc@0/pcie@10000000 ranges: [ 0.097739] qcom-pcie 10000000.pcie: IO 0x0010200000..0x00102fffff -> 0x0000000000 [ 0.097760] qcom-pcie 10000000.pcie: MEM 0x0010300000..0x0017ffffff -> 0x0010300000 [ 0.101806] msm_serial 78b1000.serial: uartclk = 1843199 [ 0.102143] qcom-pcie 18000000.pcie: host bridge /soc@0/pcie@18000000 ranges: [ 0.102156] 78b1000.serial: ttyMSM0 at MMIO 0x78b1000 (irq = 19, base_baud = 115199) is a MSM [ 0.102180] qcom-pcie 18000000.pcie: IO 0x0018200000..0x00182fffff -> 0x0000000000 [ 0.102202] msm_serial: console setup on port #0 [ 0.102200] qcom-pcie 18000000.pcie: MEM 0x0018300000..0x001fffffff -> 0x0018300000 [ 0.102234] printk: legacy console [ttyMSM0] enabled [ 0.102424] qcom-pcie 20000000.pcie: host bridge /soc@0/pcie@20000000 ranges: [ 0.107580] msm_serial: driver initialized [ 0.124706] qcom-pcie 20000000.pcie: IO 0x0020200000..0x00202fffff -> 0x0000000000 [ 0.219429] qcom-pcie 10000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 1024G [ 0.219436] qcom-pcie 18000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 1024G [ 0.222421] qcom-pcie 20000000.pcie: MEM 0x0020300000..0x0027ffffff -> 0x0020300000 [ 0.427379] qcom-pcie 18000000.pcie: PCIe Gen.3 x2 link up [ 0.447390] qcom-pcie 10000000.pcie: PCIe Gen.3 x1 link up [ 0.452835] qcom-pcie 18000000.pcie: PCI host bridge to bus 0003:00 [ 0.539262] qcom-pcie 20000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 1024G [ 0.540983] pci_bus 0003:00: root bus resource [bus 00-ff] [ 0.747381] qcom-pcie 20000000.pcie: PCIe Gen.3 x2 link up [ 0.753399] pci_bus 0003:00: root bus resource [io 0x100000-0x1fffff] (bus address [0x0000-0xfffff]) [ 1.277004] pci_bus 0003:00: root bus resource [mem 0x18300000-0x1fffffff] [ 1.286353] pci 0003:00:00.0: [17cb:1108] type 01 class 0x060400 PCIe Root Port [ 1.293076] pci 0003:00:00.0: BAR 0 [mem 0x00000000-0x00000fff] [ 1.300270] pci 0003:00:00.0: PCI bridge to [bus 01-ff] [ 1.306168] pci 0003:00:00.0: bridge window [io 0x100000-0x100fff] [ 1.311381] pci 0003:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 1.317984] pci 0003:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 1.324785] pci 0003:00:00.0: PME# supported from D0 D3hot D3cold [ 1.332734] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 1.338564] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 1.350899] pci 0003:01:00.0: [17cb:1109] type 00 class 0x028000 PCIe Endpoint [ 1.359381] pci 0003:01:00.0: BAR 0 [mem 0x00000000-0x001fffff 64bit] [ 1.366898] pci 0003:01:00.0: PME# supported from D0 D3hot D3cold [ 1.373347] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 1.379154] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 1.389381] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 1.399758] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 1.410216] pci 0003:00:00.0: bridge window [mem 0x18400000-0x185fffff]: assigned [ 1.410289] qcom-pcie 20000000.pcie: PCI host bridge to bus 0002:00 [ 1.420586] pci 0003:00:00.0: BAR 0 [mem 0x18300000-0x18300fff]: assigned [ 1.428225] pci_bus 0002:00: root bus resource [bus 00-ff] [ 1.434297] pci 0003:01:00.0: BAR 0 [mem 0x18400000-0x185fffff 64bit]: assigned [ 1.441243] pci_bus 0002:00: root bus resource [io 0x200000-0x2fffff] (bus address [0x0000-0xfffff]) [ 1.446652] pci 0003:00:00.0: PCI bridge to [bus 01-ff] [ 1.453831] pci_bus 0002:00: root bus resource [mem 0x20300000-0x27ffffff] [ 1.463201] pci 0003:00:00.0: bridge window [mem 0x18400000-0x185fffff] [ 1.468281] pci 0002:00:00.0: [17cb:1108] type 01 class 0x060400 PCIe Root Port [ 1.475180] pci_bus 0003:00: resource 4 [io 0x100000-0x1fffff] [ 1.482050] pci 0002:00:00.0: BAR 0 [mem 0x00000000-0x00000fff] [ 1.489156] pci_bus 0003:00: resource 5 [mem 0x18300000-0x1fffffff] [ 1.495056] pci 0002:00:00.0: PCI bridge to [bus 01-ff] [ 1.500963] pci_bus 0003:01: resource 1 [mem 0x18400000-0x185fffff] [ 1.507209] pci 0002:00:00.0: bridge window [io 0x200000-0x200fff] [ 1.515526] loop: module loaded [ 1.518788] pci 0002:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 1.528241] pci 0002:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 1.535204] pci 0002:00:00.0: PME# supported from D0 D3hot D3cold [ 1.543181] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 1.548982] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 1.561378] pci 0002:01:00.0: [17cb:1109] type 00 class 0x028000 PCIe Endpoint [ 1.569628] pci 0002:01:00.0: BAR 0 [mem 0x00000000-0x001fffff 64bit] [ 1.577142] pci 0002:01:00.0: PME# supported from D0 D3hot D3cold [ 1.583612] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 1.589388] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 1.599634] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 1.610004] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 1.620328] pci 0002:00:00.0: bridge window [mem 0x20400000-0x205fffff]: assigned [ 1.620412] qcom-pcie 10000000.pcie: PCI host bridge to bus 0001:00 [ 1.630483] pci 0002:00:00.0: BAR 0 [mem 0x20300000-0x20300fff]: assigned [ 1.638121] pci_bus 0001:00: root bus resource [bus 00-ff] [ 1.644195] pci 0002:01:00.0: BAR 0 [mem 0x20400000-0x205fffff 64bit]: assigned [ 1.651136] pci_bus 0001:00: root bus resource [io 0x0000-0xfffff] [ 1.651143] pci_bus 0001:00: root bus resource [mem 0x10300000-0x17ffffff] [ 1.656548] pci 0002:00:00.0: PCI bridge to [bus 01-ff] [ 1.663761] pci 0001:00:00.0: [17cb:1108] type 01 class 0x060400 PCIe Root Port [ 1.669976] pci 0002:00:00.0: bridge window [mem 0x20400000-0x205fffff] [ 1.676921] pci 0001:00:00.0: BAR 0 [mem 0x00000000-0x00000fff] [ 1.682043] pci_bus 0002:00: resource 4 [io 0x200000-0x2fffff] [ 1.689333] pci 0001:00:00.0: PCI bridge to [bus 01-ff] [ 1.696269] pci_bus 0002:00: resource 5 [mem 0x20300000-0x27ffffff] [ 1.702005] pci 0001:00:00.0: bridge window [io 0x0000-0x0fff] [ 1.707905] pci_bus 0002:01: resource 1 [mem 0x20400000-0x205fffff] [ 1.713111] pci 0001:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 1.731701] pci 0001:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 1.738675] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold [ 1.746621] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 1.752495] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 1.764838] pci 0001:01:00.0: [17cb:1109] type 00 class 0x028000 PCIe Endpoint [ 1.765590] i2c_dev: i2c /dev entries driver [ 1.773273] pci 0001:01:00.0: BAR 0 [mem 0x00000000-0x001fffff 64bit] [ 1.784570] sdhci: Secure Digital Host Controller Interface driver [ 1.785049] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold [ 1.790993] sdhci: Copyright(c) Pierre Ossman [ 1.797204] pci 0001:01:00.0: 7.876 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x1 link at 0001:00:00.0 (capable of 15.752 Gb/s with 8.0 GT/s PCIe x2 link) [ 1.803218] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.803533] random: crng init done [ 1.803894] clocksource: arch_mmio_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 1.803906] arch-timer-mmio b120000.timer: mmio timer running at 24.00MHz (virt) [ 1.805119] NET: Registered PF_INET6 protocol family [ 1.807785] /soc@0/pcie@20000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 1.822538] mmc0: CQHCI version 5.10 [ 1.828279] /soc@0/pcie@18000000/pcie@0,0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@10000000/pcie@0/wifi@0 [ 1.831740] Segment Routing with IPv6 [ 1.842514] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@18000000/pcie@0,0/wifi@0 [ 1.849859] In-situ OAM (IOAM) with IPv6 [ 1.854827] /soc@0/pcie@10000000/pcie@0/wifi@0: Fixed dependency cycle(s) with /soc@0/pcie@20000000/pcie@0/wifi@0 [ 1.864987] NET: Registered PF_PACKET protocol family [ 1.868705] pci 0001:00:00.0: bridge window [mem 0x10400000-0x105fffff]: assigned [ 1.870220] pcieport 0003:00:00.0: PME: Signaling with IRQ 51 [ 1.870395] pcieport 0003:00:00.0: AER: enabled with IRQ 51 [ 1.872434] pcieport 0002:00:00.0: PME: Signaling with IRQ 53 [ 1.872619] pcieport 0002:00:00.0: AER: enabled with IRQ 53 [ 1.878774] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 1.882563] pci 0001:00:00.0: BAR 0 [mem 0x10300000-0x10300fff]: assigned [ 1.892951] 8021q: 802.1Q VLAN Support v1.8 [ 1.896976] pci 0001:01:00.0: BAR 0 [mem 0x10400000-0x105fffff 64bit]: assigned [ 1.929267] clk: Disabling unused clocks [ 1.930774] pci 0001:00:00.0: PCI bridge to [bus 01-ff] [ 1.977350] pci 0001:00:00.0: bridge window [mem 0x10400000-0x105fffff] [ 1.982304] pci_bus 0001:00: resource 4 [io 0x0000-0xfffff] [ 1.989244] pci_bus 0001:00: resource 5 [mem 0x10300000-0x17ffffff] [ 1.994970] pci_bus 0001:01: resource 1 [mem 0x10400000-0x105fffff] [ 1.995001] check access for rdinit=/init failed: -2, ignoring [ 1.996496] pcieport 0001:00:00.0: PME: Signaling with IRQ 55 [ 2.006111] pcieport 0001:00:00.0: AER: enabled with IRQ 55 [ 2.043261] mmc0: SDHCI controller on 7804000.mmc [7804000.mmc] using ADMA 64-bit [ 2.043295] sdhci_msm 7804000.mmc: mmc0: CQE init: success [ 2.050289] Waiting for root device /dev/mmcblk0p27... [ 2.193118] mmc0: Command Queue Engine enabled [ 2.193144] mmc0: new HS400 Enhanced strobe MMC card at address 0001 [ 2.196792] mmcblk0: mmc0:0001 008GB1 7.28 GiB [ 2.204697] Alternate GPT is invalid, using primary GPT. [ 2.207285] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 p26 p27 p28 p29 p30 p31 p32 p33 p34 p35 p36 p37 p38 p39 p40 p41 p42 p43 [ 2.215071] mmcblk0boot0: mmc0:0001 008GB1 4.00 MiB [ 2.230636] mmcblk0boot1: mmc0:0001 008GB1 4.00 MiB [ 2.235061] mmcblk0rpmb: mmc0:0001 008GB1 4.00 MiB, chardev (245:0) [ 2.260408] VFS: Mounted root (squashfs filesystem) readonly on device 179:27. [ 2.260786] Freeing unused kernel memory: 1024K [ 2.266568] Run /sbin/init as init process [ 2.270956] with arguments: [ 2.270960] /sbin/init [ 2.270964] with environment: [ 2.270968] HOME=/ [ 2.270971] TERM=linux [ 2.551605] init: Console is alive [ 2.551730] init: - watchdog - [ 3.100795] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 3.122495] RTL8261BE 10Gbps PHY 90000.mdio-1:00: PMA low-power suspend disabled [ 3.148396] gpio_button_hotplug: loading out-of-tree module taints kernel. [ 3.158592] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 3.168282] init: - preinit - [ 7.918140] mount_root: overlay filesystem in /dev/mmcblk0p29 has not been formatted yet [ 13.287571] platform cpufreq-dt: deferred probe pending: (reason unknown) [ 13.287605] qcom,gcc-ipq9574 1800000.clock-controller: sync_state() pending due to 73a000.crypto [ 13.293336] qcom,gcc-ipq9574 1800000.clock-controller: sync_state() pending due to 3a000000.ethernet [ 13.302203] qcom,nsscc-ipq9574 39b00000.clock-controller: sync_state() pending due to 3a000000.ethernet [ 13.311312] qcom,nsscc-ipq9574 39b00000.clock-controller: sync_state() pending due to 7a00000.ethernet-pcs [ 13.320424] qcom,gcc-ipq9574 1800000.clock-controller: sync_state() pending due to 7a00000.ethernet-pcs [ 13.330146] qcom,nsscc-ipq9574 39b00000.clock-controller: sync_state() pending due to 7a10000.ethernet-uniphy [ 13.339441] qcom,gcc-ipq9574 1800000.clock-controller: sync_state() pending due to 7a10000.ethernet-uniphy [ 13.349504] qcom,nsscc-ipq9574 39b00000.clock-controller: sync_state() pending due to 7a20000.ethernet-pcs [ 13.359052] qcom,gcc-ipq9574 1800000.clock-controller: sync_state() pending due to 7a20000.ethernet-pcs [ 34.986066] F2FS-fs (mmcblk0p29): f2fs_recover_fsync_data: recovery fsync data, check_only: 0 [ 34.986400] F2FS-fs (mmcblk0p29): Mounted with checkpoint version = 31483ceb [ 34.994793] mount_root: overlay filesystem has not been fully initialized yet [ 35.000991] mount_root: switching to f2fs overlay [ 35.008306] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off. [ 35.013605] urandom-seed: Seed file not found (/etc/urandom.seed) [ 35.318890] procd: - early - [ 35.318967] procd: - watchdog - [ 35.870088] procd: - watchdog - [ 35.870520] procd: - ubus - [ 35.923611] procd: - init - [ 36.256630] kmodloader: loading kernel modules from /etc/modules.d/* [ 36.288962] urngd: v1.0.2 started. [ 36.419168] Loading modules backported from Linux version v6.18.39-0-gf89c29685 [ 36.419196] Backport generated by backports.git 614e5ed [ 36.464278] EDMA Hardware Configured [ 36.465640] qcom_ppe 3a000000.ethernet: EDMA configuration successful [ 36.468250] qcom_ppe 3a000000.ethernet lan2 (uninitialized): netif_napi_add_weight_locked() called with weight 512 [ 36.649312] qcom_ppe 3a000000.ethernet lan2 (uninitialized): PHY [90000.mdio-1:12] driver [Qualcomm QCA8075] (irq=POLL) [ 36.718452] qcom_ppe 3a000000.ethernet lan3 (uninitialized): PHY [90000.mdio-1:13] driver [Qualcomm QCA8075] (irq=POLL) [ 36.792028] qcom_ppe 3a000000.ethernet lan1 (uninitialized): PHY [90000.mdio-1:1c] driver [Qualcomm QCA8081] (irq=POLL) [ 37.127510] qcom_ppe 3a000000.ethernet wan (uninitialized): PHY [90000.mdio-1:00] driver [RTL8261BE 10Gbps PHY] (irq=POLL) [ 37.131094] NET: Registered PF_QIPCRTR protocol family [ 37.213112] PPP generic driver version 2.4.2 [ 37.213897] NET: Registered PF_PPPOX protocol family [ 37.225205] ath12k_pci 0003:01:00.0: BAR 0 [mem 0x18400000-0x185fffff 64bit]: assigned [ 37.225288] ath12k_pci 0003:01:00.0: enabling device (0000 -> 0002) [ 37.232571] ath12k_pci 0003:01:00.0: MSI vectors: 16 [ 37.238200] ath12k_pci 0003:01:00.0: Hardware name: qcn9274 hw2.0 [ 39.158372] ath12k_pci 0002:01:00.0: BAR 0 [mem 0x20400000-0x205fffff 64bit]: assigned [ 39.158454] ath12k_pci 0002:01:00.0: enabling device (0000 -> 0002) [ 39.165716] ath12k_pci 0002:01:00.0: MSI vectors: 16 [ 39.171371] ath12k_pci 0002:01:00.0: Hardware name: qcn9274 hw2.0 [ 39.177814] ath12k_pci 0001:01:00.0: BAR 0 [mem 0x10400000-0x105fffff 64bit]: assigned [ 39.182589] ath12k_pci 0001:01:00.0: enabling device (0000 -> 0002) [ 39.190895] ath12k_pci 0001:01:00.0: MSI vectors: 16 [ 39.196526] ath12k_pci 0001:01:00.0: Hardware name: qcn9274 hw2.0 [ 39.256089] mhi mhi0: Requested to power ON [ 39.256124] mhi mhi0: Power on setup success [ 39.391085] mhi mhi0: Wait for device to enter SBL or Mission mode [ 39.955866] mhi mhi1: Requested to power ON [ 39.955903] mhi mhi1: Power on setup success [ 40.090579] mhi mhi1: Wait for device to enter SBL or Mission mode [ 40.655083] mhi mhi2: Requested to power ON [ 40.655120] mhi mhi2: Power on setup success [ 40.791232] mhi mhi2: Wait for device to enter SBL or Mission mode [ 41.311846] kmodloader: done loading kernel modules from /etc/modules.d/* [ 41.313006] ath12k_pci 0003:01:00.0: qmi dma allocation failed (29360128 B type 1), will try later with small size [ 41.346103] ath12k_pci 0003:01:00.0: memory type 10 not supported [ 41.365934] ath12k_pci 0003:01:00.0: chip_id 0x0 chip_family 0xb board_id 0xff soc_id 0x401a2200 [ 41.365971] ath12k_pci 0003:01:00.0: fw_version 0x160484db fw_build_timestamp 2025-12-09 19:48 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.WBE.1.6-01243-QCAHKSWPL_SILICONZ-1 [ 42.772544] ath12k_pci 0003:01:00.0: HTC Service WMI MAC1 connect request failed: 0x1) [ 42.772584] ath12k_pci 0003:01:00.0: failed to connect to WMI CONTROL service status: -71 [ 42.780212] ath12k_pci 0003:01:00.0: Invalid module id 2 [ 42.787615] ath12k_pci 0003:01:00.0: failed to parse tlv -22 [ 42.967984] ath12k_pci 0002:01:00.0: qmi dma allocation failed (29360128 B type 1), will try later with small size [ 42.996084] ath12k_pci 0002:01:00.0: memory type 10 not supported [ 43.002930] ath12k_pci 0002:01:00.0: chip_id 0x0 chip_family 0xb board_id 0xff soc_id 0x401a2200 [ 43.002956] ath12k_pci 0002:01:00.0: fw_version 0x160484db fw_build_timestamp 2025-12-09 19:48 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.WBE.1.6-01243-QCAHKSWPL_SILICONZ-1 [ 44.521797] ath12k_pci 0002:01:00.0: HTC Service WMI MAC1 connect request failed: 0x1) [ 44.521838] ath12k_pci 0002:01:00.0: failed to connect to WMI CONTROL service status: -71 [ 44.529459] ath12k_pci 0002:01:00.0: Invalid module id 2 [ 44.536861] ath12k_pci 0002:01:00.0: failed to parse tlv -22 [ 44.751225] ath12k_pci 0001:01:00.0: chip_id 0x0 chip_family 0xb board_id 0xff soc_id 0x401a2200 [ 44.751257] ath12k_pci 0001:01:00.0: fw_version 0x160484db fw_build_timestamp 2025-12-09 19:48 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.WBE.1.6-01243-QCAHKSWPL_SILICONZ-1 [ 46.029256] ath12k_pci 0001:01:00.0: HTC Service WMI MAC1 connect request failed: 0x1) [ 46.159264] debugfs: 'simulate_fw_crash' already exists in 'pci-0003:01:00.0' [ 46.159290] debugfs: 'device_dp_stats' already exists in 'pci-0003:01:00.0' [ 46.165369] debugfs: 'simulate_fw_crash' already exists in 'pci-0002:01:00.0' [ 46.172155] debugfs: 'device_dp_stats' already exists in 'pci-0002:01:00.0' [ 46.179438] debugfs: 'simulate_fw_crash' already exists in 'pci-0001:01:00.0' [ 46.186201] debugfs: 'device_dp_stats' already exists in 'pci-0001:01:00.0' [ 46.196947] debugfs: 'ath12k' already exists in 'phy0' [ 46.200344] debugfs: 'ath12k' already exists in 'phy0' [ 49.215917] qcom_ppe 3a000000.ethernet lan1: configuring for inband/usxgmii link mode [ 49.678891] br-lan: port 1(lan1) entered blocking state [ 49.678924] br-lan: port 1(lan1) entered disabled state [ 49.682939] qcom_ppe 3a000000.ethernet lan1: entered allmulticast mode [ 49.688344] qcom_ppe 3a000000.ethernet lan1: entered promiscuous mode [ 49.699358] qcom_ppe 3a000000.ethernet lan2: configuring for inband/qsgmii link mode [ 49.949343] qcom_ppe 3a000000.ethernet lan1: Link is Up - 2.5Gbps/Full - flow control off [ 49.959731] br-lan: port 1(lan1) entered blocking state [ 49.959759] br-lan: port 1(lan1) entered forwarding state [ 49.963972] br-lan: port 2(lan2) entered blocking state [ 49.969337] br-lan: port 2(lan2) entered disabled state [ 49.974364] qcom_ppe 3a000000.ethernet lan2: entered allmulticast mode [ 49.979749] qcom_ppe 3a000000.ethernet lan2: entered promiscuous mode [ 49.988233] qcom_ppe 3a000000.ethernet lan3: configuring for inband/qsgmii link mode [ 50.005858] br-lan: port 3(lan3) entered blocking state [ 50.005885] br-lan: port 3(lan3) entered disabled state [ 50.009918] qcom_ppe 3a000000.ethernet lan3: entered allmulticast mode [ 50.015286] qcom_ppe 3a000000.ethernet lan3: entered promiscuous mode [ 50.025033] qcom_ppe 3a000000.ethernet wan: configuring for inband/usxgmii link mode
Notes
Space for additional notes, links to forum threads or other resources.
- OpenWrt Forum thread: https://forum.openwrt.org/t/spectrum-sbe1v1k-ipq9574-openwrt-support/245244/