[OpenWrt Wiki] Linksys MX4200 (2024)

The Linksys MX4200 is an 802.11ax Tri-Band WiFi router, which has the following WiFi Interfaces.:

one 2.4GHz (QCN5024 2×2/40MHz ax)two 5GHz (QCN5054 2×2/80 and 4×4/80 ax)

This is a router based on a Qualcomm IPQ8174 4-core SoC (up to 1.4GHz).

It has three 1G LAN ports, one 1G WAN port and 3 non-detachable internal antennas.

Linksys is shipping 3 variants of the same model:

- one with OEM firmware.

- another with ISP firmware.

- the final variant has 1Gb of ram

All 3 have support for OpenWrt.

Supported Versions

Potential Limitations and issue

  • Ath11k memory: The ath11k driver needed for the main wireless radios uses a lot of memory when there are few stations connected and low bandwidth traffic flowing.

  • NSS acceleration: the Qualcom NSS hardware acceleration is not available and maybe never will be. There is a community effort to enable it in the forum but this does not guarantee that it will be officially supported in the future.

  • The IPQ807x target has not yet support for DSA, on OpenWrt: See this forum post. The regular DSA instructions on the mini tutorial do demonstrably work however; wireless interfaces need to be set up in the Network→Wireless section and then be bridged in their Interface Configuration→General Setup→Network menu to connect them to wired interfaces, and the contributor making this statement only uses tagged VLANs on the wired ports.

Hardware Highlights

Installation

Install OpenWrt (generic explanation)

Installation instructions:

1. Open Linksys Web UI - http://192.168.1.1/ or http://10.65.1.1/ depending on your setup.

2. Login with your admin password. The default password can be found on a sticker under the device.

3. To enter into the support mode, click on the “CA” link and the bottom of the page.

4. Open the “Connectivity” menu and upload the squash-factory image with the “Choose file” button.

5. Click start. Ignore all the prompts and warnings by click “yes” in all the popups.

6. The Wifi radios are turned off by default. To configure the router, you will need to connect your computer to the LAN port of the device.

7. Then you would need to write openwrt to the other partition for it to work

8. First Check booted partition

fw_printenv -n boot_part

9. Then install Openwrt to the other partition if booted in slot 1:

mtd -r -e alt_kernel -n write openwrt-qualcommax-ipq807x-linksys_mx4200v(X)-squashfs-factory.bin alt_kernel

*If in slot 2:

mtd -r -e kernel -n write openwrt-qualcommax-ipq807x-linksys_mx4200v(X)-squashfs-factory.bin kernel

Replace (X) with your model version either 1 or 2

Flash Layout

OEM Firmware

/ $ cat /proc/mtddev: size erasesize namemtd0: 00100000 00020000 "0:SBL1"mtd1: 00100000 00020000 "0:MIBIB"mtd2: 00080000 00020000 "0:BOOTCONFIG"mtd3: 00080000 00020000 "0:BOOTCONFIG1"mtd4: 00300000 00020000 "0:QSEE"mtd5: 00300000 00020000 "0:QSEE_1"mtd6: 00080000 00020000 "0:DEVCFG"mtd7: 00080000 00020000 "0:DEVCFG_1"mtd8: 00080000 00020000 "0:APDP"mtd9: 00080000 00020000 "0:APDP_1"mtd10: 00080000 00020000 "0:RPM"mtd11: 00080000 00020000 "0:RPM_1"mtd12: 00080000 00020000 "0:CDT"mtd13: 00080000 00020000 "0:CDT_1"mtd14: 00080000 00020000 "0:APPSBLENV"mtd15: 00100000 00020000 "0:APPSBL"mtd16: 00100000 00020000 "0:APPSBL_1"mtd17: 00080000 00020000 "0:ART"mtd18: 00040000 00020000 "u_env"mtd19: 00020000 00020000 "s_env"mtd20: 00020000 00020000 "devinfo"mtd21: 09600000 00020000 "kernel"mtd22: 09000000 00020000 "rootfs"mtd23: 09600000 00020000 "alt_kernel"mtd24: 09000000 00020000 "alt_rootfs"mtd25: 00200000 00020000 "sysdiag"mtd26: 00080000 00020000 "0:ETHPHYFW"mtd27: 0b800000 00020000 "syscfg"mtd28: 00900000 00020000 "0:WIFIFW"

OpenWrt Firmware

root@OpenWrt:~# cat /proc/mtdmtd0: 00100000 00020000 "0:sbl1"mtd1: 00100000 00020000 "0:mibib"mtd2: 00080000 00020000 "0:bootconfig"mtd3: 00080000 00020000 "0:bootconfig1"mtd4: 00300000 00020000 "0:qsee"mtd5: 00300000 00020000 "0:qsee_1"mtd6: 00080000 00020000 "0:devcfg"mtd7: 00080000 00020000 "0:devcfg_1"mtd8: 00080000 00020000 "0:apdp"mtd9: 00080000 00020000 "0:apdp_1"mtd10: 00080000 00020000 "0:rpm"mtd11: 00080000 00020000 "0:rpm_1"mtd12: 00080000 00020000 "0:cdt"mtd13: 00080000 00020000 "0:cdt_1"mtd14: 00080000 00020000 "0:appsblenv"mtd15: 00100000 00020000 "0:appsbl"mtd16: 00100000 00020000 "0:appsbl_1"mtd17: 00080000 00020000 "0:art"mtd18: 00040000 00020000 "u_env"mtd19: 00020000 00020000 "s_env"mtd20: 00020000 00020000 "devinfo"mtd21: 09600000 00020000 "kernel"mtd22: 09000000 00020000 "rootfs"mtd23: 09600000 00020000 "alt_kernel"mtd24: 09000000 00020000 "alt_rootfs"mtd25: 00200000 00020000 "sysdiag"mtd26: 00080000 00020000 "0:ethphyfw"mtd27: 0b800000 00020000 "syscfg"mtd28: 00900000 00020000 "0:wififw"

OEM easy installation

None at the current time of writing this (08/01/2024)

OEM installation using the TFTP method

generic.flashing.tftp

Specific values needed for tftp

[OpenWrt Wiki] Linksys MX4200 (2) Enter values for “FILL-IN” below

Bootloader tftp server IPv4 address FILL-IN
Bootloader MAC address (special) FILL-IN
Firmware tftp image Latest OpenWrt release (NOTE: Name must contain “tftp”)
TFTP transfer window FILL-IN seconds
TFTP window start approximately FILL-IN seconds after power on
TFTP client required IP address FILL-IN

Upgrading OpenWrt

generic.sysupgrade

LuCI Web Upgrade Process

  • Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL

  • Upload sysupgrade.bin file for sysupgrade to LuCI

  • Wait for reboot

Terminal Upgrade Process

If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line.There are two command line methods for upgrading:

Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.

sysupgrade

  • Login as root via SSH on 192.168.1.1, then enter the following commands:

cd /tmpwget http://downloads.openwrt.org/snapshots/qualcommax/ipq807x/xxx.binsysupgrade /tmp/xxx.bin

mtd

If sysupgrade does not support this router, use mtd.

  • Login as root via SSH on 192.168.1.1, then enter the following commands:

cd /tmpwget http://downloads.openwrt.org/snapshots/qualcommax/ipq807x/xxx.bin1. First Check booted partitionfw_printenv -n boot_part2. Then install Openwrt to the other partition if booted in slot 1:mtd -r -e alt_kernel -n write openwrt-qualcommax-ipq807x-linksys_mx4200v(X)-squashfs-factory.bin alt_kernelIf in slot 2:mtd -r -e kernel -n write openwrt-qualcommax-ipq807x-linksys_mx4200v(X)-squashfs-factory.bin kernel

Debricking

generic.debrick

Failsafe mode

failsafe_and_factory_reset

Basic configuration

Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.

Buttons

hardware.button on howto use and configure the hardware button(s).Here, we merely name the buttons, so we can use them in the above Howto.

The Linksys MX4200 has the following buttons:

BUTTON Event
Reset reset
WPS Button wps

Hardware

Info

Photos

Front:

Back:

Opening the case

Note: This will void your warranty!

To Open the case you will need a flat pry too and a Philips screwdriver

First use the pry tool to remove the top grille be very gentle and careful as its quite a soft plastic (As seen in the below image)

If you have a thin and a long enough flat screwdriver that fits in the holes you can skip this step and move on to the next step

Once the grille has been remove you'll see 4 screws that you'll need to remove

At this point the white casing should just slide off and you'll have access to the PCB

Main PCB:

MX4200 V1 PCB

MX4200 V2 PCB

Serial

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

MX4200 v1 Serial Below:

MX4200 v2 Serial Below:

As depicted on the picture above:

Serial connection parameters
for Linksys MX4200 V1 and V2
115200, 8N1, 3.3V

Bootlogs

OEM bootlog

Format: Log Type - Time(microsec) - Message - Optional InfoLog Type: B - Since Boot(Power On Reset), D - Delta, S - StatisticS - QC_IMAGE_VERSION_STRING=BOOT.BF.3.3.1-00158S - IMAGE_VARIANT_STRING=HAACANAZAS - OEM_IMAGE_VERSION_STRING=CRMS - Boot Config, 0x000002e5B - 201 - PBL, StartB - 2734 - bootable_media_detect_entry, StartB - 3440 - bootable_media_detect_success, StartB - 3444 - elf_loader_entry, StartB - 6105 - auth_hash_seg_entry, StartB - 6348 - auth_hash_seg_exit, StartB - 68221 - elf_segs_hash_verify_entry, StartB - 131063 - PBL, EndB - 140879 - SBL1, StartB - 192272 - GCC [RstStat:0x10, RstDbg:0x600000] WDog Stat : 0x4B - 198677 - pm_device_init, StartB - 318603 - PM_SET_VAL:SkipD - 119438 - pm_device_init, DeltaB - 321012 - pm_driver_init, StartD - 5337 - pm_driver_init, DeltaB - 327326 - clock_init, StartD - 2135 - clock_init, DeltaB - 331382 - boot_flash_init, StartD - 13389 - boot_flash_init, DeltaB - 348432 - boot_config_data_table_init, StartD - 3294 - boot_config_data_table_init, Delta - (575 Bytes)B - 355935 - Boot Setting : 0x00000618B - 359869 - CDT version:2,Platform ID:8,Major ID:1,Minor ID:0,Subtype:13B - 366793 - sbl1_ddr_set_params, StartB - 370636 - CPR configuration: 0x30cB - 374113 - cpr_init, StartB - 376888 - Rail:0 Mode: 5 Voltage: 816000B - 382134 - CL CPR settled at 768000mVB - 384879 - Rail:1 Mode: 5 Voltage: 880000B - 389149 - Rail:1 Mode: 7 Voltage: 920000D - 16470 - cpr_init, DeltaB - 395920 - Pre_DDR_clock_init, StartB - 399977 - Pre_DDR_clock_init, EndB - 403362 - DDR Type : PCDDR3B - 409096 - do ddr sanity test, StartD - 1037 - do ddr sanity test, DeltaB - 413854 - DDR: Start of HAL DDR Boot TrainingB - 418490 - DDR: End of HAL DDR Boot TrainingB - 424285 - DDR: Checksum to be stored on flash is -1644872310B - 434686 - Image Load, StartD - 226401 - QSEE Image Loaded, Delta - (1376448 Bytes)B - 661179 - Image Load, StartD - 61 - SEC Image Loaded, Delta - (0 Bytes)B - 668865 - Image Load, StartD - 10766 - DEVCFG Image Loaded, Delta - (26008 Bytes)B - 679692 - Image Load, StartD - 22204 - RPM Image Loaded, Delta - (86584 Bytes)B - 701957 - Image Load, StartD - 94703 - APPSBL Image Loaded, Delta - (574916 Bytes)B - 796782 - QSEE Execution, StartD - 61 - QSEE Execution, DeltaB - 802577 - USB D+ check, StartD - 0 - USB D+ check, DeltaB - 808982 - SBL1, EndD - 670421 - SBL1, DeltaS - Flash Throughput, 6653 KB/s (2065203 Bytes, 310390 us)S - DDR Frequency, 466 MHzS - Core 0 Frequency, 800 MHzU-Boot 2016.01-WNC_v0.4 (Aug 27 2020 - 09:20:09 +0800)DRAM: smem ram ptable found: ver: 1 len: 4512 MiBboard_env_offset=1000000, board_env_size=40000board_devinfo_offset=1060000, board_devinfo_size=20000board_senv_offset=1040000, board_senv_size=20000NAND: Could not find nand_gpio in dts, using defaultsONFI device foundID = 1590acadVendor = adDevice = acqpic_nand: changing oobsize to 64 from 128 bytesSF: Unsupported flash IDs: manuf ff, jedec ffff, ext_jedec ffffipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)512 MiBMMC: <NULL>: 0[devinfo_relocate] devinfo_relocate[147] malloced DEVINFO at 4a601d28[devinfo_relocate_spec] ret: 0 , total: 131072 , CONFIG_DEVINFO_SIZE: 131072In: serial@78B3000Out: serial@78B3000Err: serial@78B3000machid: 801000dCard did not respond to voltage select!eth2 MAC Address from ART is not valideth3 MAC Address from ART is not valideth4 MAC Address from ART is not valideth5 MAC Address from ART is not valid########################################## auto_recovery ##########################################=== enabled:1, === boot_part:1, === maxpartialboots:3 boot_count_buffer_size = 2048, total number = 64 i=10, offset = 0x1045000, last_offset = 0x1044800 Updating boot_count... boot->Count:1 ,boot->CheckSum:20110812, offset:0x1045000#### ~~~~~~~~~~~~~ ####Auto-update from TFTP: failed, env. variable 'updatefile' not found#### auto_recovery check ####Hit any key to stop autoboot: 2 1 0 Normal bootNAND read: device 0 offset 0x1080000, size 0x6000006291456 bytes read: OK## Loading kernel from FIT Image at 44000000 ... Using 'config@1' configuration Trying 'kernel@1' kernel subimage Description: ARM OpenWrt Linux-4.4.60 Type: Kernel Image Compression: gzip compressed Data Start: 0x440000e4 Data Size: 3707917 Bytes = 3.5 MiB Architecture: ARM OS: Linux Load Address: 0x41208000 Entry Point: 0x41208000 Hash algo: crc32 Hash value: f9cd6494 Hash algo: sha1 Hash value: 56ac195b0aa638577d5c0aacc2d07ff19691cf0a Verifying Hash Integrity ... crc32+ sha1+ OK## Loading fdt from FIT Image at 44000000 ... Using 'config@1' configuration Trying 'fdt@1' fdt subimage Description: ARM OpenWrt chiron device tree blob Type: Flat Device Tree Compression: uncompressed Data Start: 0x44389624 Data Size: 82598 Bytes = 80.7 KiB Architecture: ARM Hash algo: crc32 Hash value: 8f190de6 Hash algo: sha1 Hash value: b097110ffe329f01fa5715a643248cf9af1759dd Verifying Hash Integrity ... crc32+ sha1+ OK Booting using the fdt blob at 0x44389624 Uncompressing Kernel Image ... OK Loading Device Tree to 4a3e8000, end 4a3ff2a5 ... OKUnable to update property /soc/dp6:mac-address, err=FDT_ERR_NOTFOUNDUnable to update property /soc/dp6:local-mac-address, err=FDT_ERR_NOTFOUNDUnable to update property /soc/dp6:mac-address, err=FDT_ERR_NOTFOUNDUnable to update property /soc/dp6:local-mac-address, err=FDT_ERR_NOTFOUNDUsing machid 0x801000d from environmentStarting kernel ...[ 0.000000] Booting Linux on physical CPU 0x0[ 0.000000] Linux version 4.4.60 (root@build-vm) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 998fe11+r49254) ) #1 SMP Wed Nov 11 00:57:54 PST 2020[ 0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c0383d[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache[ 0.000000] Machine model: Qualcomm Technologies, Inc. IPQ807x/AP-OAK03[ 0.000000] Ignoring memory range 0x40000000 - 0x41000000[ 0.000000] Memory policy: Data cache writealloc[ 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] PERCPU: Embedded 12 pages/cpu @9ebac000 s19264 r8192 d21696 u49152[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 108064[ 0.000000] Kernel command line: init=/sbin/init rootfstype=squashfs ubi.mtd=22,2048 ubi.block=0,0 root=/dev/ubiblock0_0 rootwait ro swiotlb=1 coherent_pool=2M[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)[ 0.000000] Memory: 424012K/436224K available (5156K kernel code, 307K rwdata, 1736K rodata, 264K init, 329K bss, 12212K reserved, 0K cma-reserved, 0K highmem)[ 0.000000] Virtual kernel memory layout:[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)[ 0.000000] vmalloc : 0x9f800000 - 0xff800000 (1536 MB)[ 0.000000] lowmem : 0x80000000 - 0x9f000000 ( 496 MB)[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)[ 0.000000] .text : 0x80208000 - 0x808c335c (6893 kB)[ 0.000000] .init : 0x808c4000 - 0x80906000 ( 264 kB)[ 0.000000] .data : 0x80906000 - 0x80952fd0 ( 308 kB)[ 0.000000] .bss : 0x80955000 - 0x809a76ec ( 330 kB)[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1[ 0.000000] Hierarchical RCU implementation.[ 0.000000] Build-time adjustment of leaf fanout to 32.[ 0.000000] NR_IRQS:16 nr_irqs:16 16[ 0.000000] Architected cp15 timer(s) running at 19.20MHz (virt).[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns[ 0.000005] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns[ 0.000016] Switching to timer-based delay loop, resolution 52ns[ 0.000713] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)[ 0.000724] pid_max: default: 32768 minimum: 301[ 0.000808] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)[ 0.000817] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)[ 0.001246] CPU: Testing write buffer coherency: ok[ 0.001600] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000[ 0.001648] Setting up static identity map for 0x41208280 - 0x412082d8[ 0.005127] MSM Memory Dump base table set up[ 0.005148] MSM Memory Dump apps data table set up[ 0.006004] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001[ 0.006527] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002[ 0.007045] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003[ 0.007093] Brought up 4 CPUs[ 0.007111] SMP: Total of 4 processors activated (153.60 BogoMIPS).[ 0.007116] CPU: All CPU(s) started in SVC mode.[ 0.027498] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4[ 0.027800] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns[ 0.027824] futex hash table entries: 1024 (order: 4, 65536 bytes)[ 0.028192] pinctrl core: initialized pinctrl subsystem[ 0.029202] NET: Registered protocol family 16[ 0.030300] DMA: preallocated 2048 KiB pool for atomic coherent allocations[ 0.059857] cpuidle: using governor ladder[ 0.089874] cpuidle: using governor menu[ 0.090062] NET: Registered protocol family 42[ 0.091611] Soc version is not 1, changing clock offsets[ 0.098909] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel ![ 0.101211] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel ![ 0.117014] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.[ 0.117023] hw-breakpoint: maximum watchpoint size is 8 bytes.[ 0.117537] ipq807x-pinctrl 1000000.pinctrl: invalid group "gpio54" for function "pta1_1"[ 0.117565] ipq807x-pinctrl 1000000.pinctrl: invalid group "gpio55" for function "pta1_2"[ 0.117589] ipq807x-pinctrl 1000000.pinctrl: invalid group "gpio56" for function "pta1_0"[ 0.118734] CPU: IPQ8174, SoC Version: 2.0[ 0.119247] qcom,cpr3-npu-regulator a4000.npu-cpr: NPU CPR valid fuse count: 2[ 0.119588] qcom,cpr4-apss-regulator b018000.cpr4-ctrl: CPR valid fuse count: 2[ 0.120197] spmi spmi-0: PMIC Arb Version-2 (0x20010000)[ 0.121811] IPC logging disabled[ 0.121817] IPC logging disabled[ 0.121822] IPC logging disabled[ 0.121826] IPC logging disabled[ 0.121831] IPC logging disabled[ 0.122047] sps:sps is ready.[ 0.151857] SCSI subsystem initialized[ 0.152032] pps_core: LinuxPPS API ver. 1 registered[ 0.152039] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>[ 0.152064] PTP clock support registered[ 0.154410] clocksource: Switched to clocksource arch_sys_counter[ 0.158107] NET: Registered protocol family 2[ 0.158547] TCP established hash table entries: 4096 (order: 2, 16384 bytes)[ 0.158596] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)[ 0.158671] TCP: Hash tables configured (established 4096 bind 4096)[ 0.158706] UDP hash table entries: 256 (order: 1, 8192 bytes)[ 0.158728] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)[ 0.158867] NET: Registered protocol family 1[ 0.160085] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available[ 0.167482] squashfs: version 4.0 (2009/01/31) Phillip Lougher[ 0.170850] Key type asymmetric registered[ 0.170863] Asymmetric key parser 'x509' registered[ 0.170893] io scheduler noop registered[ 0.170904] io scheduler deadline registered (default)[ 0.172524] qcom-pcie: probe of 20000000.pci failed with error -38[ 0.172647] qcom-pcie: probe of 10000000.pci failed with error -38[ 0.177274] msm_rpm_log_probe: OK[ 0.177627] msm-dcc b3000.dcc: DCC XPU is not specified[ 0.177876] msm-dcc b3000.dcc: jiffies_64: 0xffff8ae2, cntvct_64: 0x7062a85[ 0.177888] msm-dcc b3000.dcc: gcnt_hi: 0x00000000(0x9fa6e004)[ 0.177899] msm-dcc b3000.dcc: gcnt_lo: 0x07062c61(0x9fa6e000)[ 0.178524] TZ SMMU State: SMMU Stage2 Enabled[ 0.178572] TZ Log : Will warn on Access Violation, as paniconaccessviolation is not set[ 0.180335] msm_serial 78b3000.serial: msm_serial: detected port #0[ 0.180373] msm_serial 78b3000.serial: uartclk = 3686400[ 0.180405] 78b3000.serial: ttyMSM0 at MMIO 0x78b3000 (irq = 22, base_baud = 230400) is a MSM[ 0.180421] msm_serial: console setup on port #0[ 0.832140] console [ttyMSM0] enabled[ 0.837207] msm_serial 78b1000.serial: msm_serial: detected port #1[ 0.840400] msm_serial 78b1000.serial: uartclk = 19200000[ 0.846485] 78b1000.serial: ttyMSM1 at MMIO 0x78b1000 (irq = 23, base_baud = 1200000) is a MSM[ 0.852413] msm_serial: driver initialized[ 0.860868] msm_serial_hsl_init: driver initialized[ 0.866589] QPIC controller hw version Major:1, Minor:5[ 0.869707] nand: device found, Manufacturer ID: 0xad, Chip ID: 0xac[ 0.874593] nand: ONFI 10-Compliant Hynix H27S4G8F2EDA-BC[ 0.881172] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128[ 0.886603] 29 ofpart partitions found on MTD device qcom_nand.0[ 0.893931] Creating 29 MTD partitions on "qcom_nand.0":[ 0.900196] 0x000000000000-0x000000100000 : "0:SBL1"[ 0.907080] 0x000000100000-0x000000200000 : "0:MIBIB"[ 0.911909] 0x000000200000-0x000000280000 : "0:BOOTCONFIG"[ 0.916477] 0x000000280000-0x000000300000 : "0:BOOTCONFIG1"[ 0.921856] 0x000000300000-0x000000600000 : "0:QSEE"[ 0.929366] 0x000000600000-0x000000900000 : "0:QSEE_1"[ 0.934593] 0x000000900000-0x000000980000 : "0:DEVCFG"[ 0.937524] 0x000000980000-0x000000a00000 : "0:DEVCFG_1"[ 0.942667] 0x000000a00000-0x000000a80000 : "0:APDP"[ 0.948039] 0x000000a80000-0x000000b00000 : "0:APDP_1"[ 0.952982] 0x000000b00000-0x000000b80000 : "0:RPM"[ 0.958005] 0x000000b80000-0x000000c00000 : "0:RPM_1"[ 0.962734] 0x000000c00000-0x000000c80000 : "0:CDT"[ 0.967983] 0x000000c80000-0x000000d00000 : "0:CDT_1"[ 0.972663] 0x000000d00000-0x000000d80000 : "0:APPSBLENV"[ 0.977902] 0x000000d80000-0x000000e80000 : "0:APPSBL"[ 0.983689] 0x000000e80000-0x000000f80000 : "0:APPSBL_1"[ 0.988705] 0x000000f80000-0x000001000000 : "0:ART"[ 0.993684] 0x000001000000-0x000001040000 : "u_env"[ 0.998120] 0x000001040000-0x000001060000 : "s_env"[ 1.002873] 0x000001060000-0x000001080000 : "devinfo"[ 1.007771] 0x000001080000-0x00000a680000 : "kernel"[ 1.132761] 0x000001680000-0x00000a680000 : "rootfs"[ 1.248549] mtd: device 22 (rootfs) set to be root filesystem[ 1.248581] 0x00000a680000-0x000013c80000 : "alt_kernel"[ 1.373874] 0x00000ac80000-0x000013c80000 : "alt_rootfs"[ 1.418027] random: nonblocking pool is initialized[ 1.489868] 0x000013c80000-0x000013e80000 : "sysdiag"[ 1.492179] 0x000013e80000-0x000013f00000 : "0:ETHPHYFW"[ 1.494968] 0x000013f00000-0x00001f700000 : "syscfg"[ 1.647012] 0x00001f700000-0x000020000000 : "0:WIFIFW"[ 1.876136] qca-mdio 90000.mdio: Could not find phy-reset-gpio[ 1.876269] libphy: qca_mdio: probed[ 1.881834] qca-mdio 90000.mdio: qca-mdio driver was registered[ 1.884802] PPP generic driver version 2.4.2[ 1.890353] PPP BSD Compression module registered[ 1.894757] PPP Deflate Compression module registered[ 1.899355] NET: Registered protocol family 24[ 1.904379] Unable to create IPC log context![ 1.909009] Skip QCA8074V1 in V2 platform[ 1.913369] cnss: Platform driver probed successfully. plat 9dd43010 tgt 0xfffe[ 1.917441] i2c /dev entries driver[ 1.931513] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com[ 1.931983] sdhci: Secure Digital Host Controller Interface driver[ 1.939028] sdhci: Copyright(c) Pierre Ossman[ 1.945014] sdhci-pltfm: SDHCI platform and OF driver helper[ 1.949708] leds-pca963x 0-0062: PCA963X_HW_BLINK ON[ 1.956238] leds-pca963x 0-0062: PCA963X LED initialize ok done[ 1.960656] qcom_ice_get_device_tree_data: No vdd-hba-supply regulator, assuming not needed[ 1.965809] ICE IRQ = 25[ 1.974757] [ 1.974757] Version Rollback Feature Disabled[ 1.978922] qcom-q6v5-wcss-pil cd00000.qcom_q6v5_wcss: ssr registeration success qcom_q6v5_wcss[ 1.982580] remoteproc remoteproc0: cd00000.qcom_q6v5_wcss is available[ 1.991647] SPMI VADC - Min ch: 0 Max ch: 15[ 1.999508] u32 classifier[ 2.002195] input device check on[ 2.004730] Actions configured[ 2.008473] Netfilter messages via NETLINK v0.30.[ 2.011770] nfnl_acct: registering with nfnetlink.[ 2.016584] nf_conntrack version 0.5.0 (6625 buckets, 26500 max)[ 2.021571] ctnetlink v0.93: registering with nfnetlink.[ 2.027433] nf_conntrack_rtsp v0.7 loading[ 2.033076] gre: GRE over IPv4 demultiplexor driver[ 2.036595] ip_gre: GRE over IPv4 tunneling driver[ 2.042415] nf_nat_rtsp v0.7 loading[ 2.046253] ip_tables: (C) 2000-2006 Netfilter Core Team[ 2.050725] NET: Registered protocol family 10[ 2.056092] ip6_tables: (C) 2000-2006 Netfilter Core Team[ 2.059709] sit: IPv6 over IPv4 tunneling driver[ 2.066136] NET: Registered protocol family 17[ 2.069686] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.[ 2.073944] Bridge firewalling registered[ 2.086684] Ebtables v2.0 registered[ 2.090713] l2tp_core: L2TP core driver, V2.0[ 2.094229] l2tp_ppp: PPPoL2TP kernel driver, V2.0[ 2.098489] l2tp_netlink: L2TP netlink interface[ 2.103185] 8021q: 802.1Q VLAN Support v1.8[ 2.108185] Registering SWP/SWPB emulation handler[ 2.112883] qcom,cpr3-npu-regulator a4000.npu-cpr: NPU CPR valid fuse count: 2[ 2.116895] pmd9655_s4: supplied by e-smps1-reg[ 2.124050] cpr3_mem_acc_init: npu: not using memory accelerator regulator[ 2.128350] npu_corner: fused NOM: open-loop= 800000 uV[ 2.135287] npu_corner: fused TURBO: open-loop= 864000 uV[ 2.141143] npu_corner: fused NOM: open-loop= 800000 uV[ 2.146746] npu_corner: fused TURBO: open-loop= 864000 uV[ 2.152405] npu_corner: Normal and Cold condition init done. Default to normal.[ 2.158347] qcom,cpr4-apss-regulator b018000.cpr4-ctrl: CPR valid fuse count: 2[ 2.165163] pmd9655_s3: supplied by e-smps1-reg[ 2.172481] cpr4_ipq807x_apss_read_fuse_data: apc_corner: speed bin = 0[ 2.176873] cpr4_ipq807x_apss_read_fuse_data: apc_corner: CPR fusing revision = 1[ 2.183460] cpr4_ipq807x_apss_read_fuse_data: apc_corner: CPR misc fuse value = 0[ 2.191120] cpr4_ipq807x_apss_read_fuse_data: apc_corner: Voltage boost fuse config = 0 boost = disable[ 2.198624] cpr3_mem_acc_init: apc: not using memory accelerator regulator[ 2.207773] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused SVS: open-loop= 704000 uV[ 2.214723] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused NOM: open-loop= 824000 uV[ 2.224753] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused SVS: quot[ 7]= 692, quot_offset[ 7]= 0[ 2.234519] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused NOM: quot[ 7]= 913, quot_offset[ 7]= 220[ 2.245461] cpr3_regulator_init_ctrl: apc: Default CPR mode = closed-loop[ 2.257249] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 800000 KHz[ 2.263202] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 1017600 KHz[ 2.270426] ubi0: attaching mtd22[ 2.933489] ubi0: scanning is finished[ 2.939876] ubi0: attached mtd22 (name "rootfs", size 144 MiB)[ 2.939897] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes[ 2.944602] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048[ 2.951449] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096[ 2.958313] ubi0: good PEBs: 1152, bad PEBs: 0, corrupted PEBs: 0[ 2.965082] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128[ 2.971329] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1395657869[ 2.978467] ubi0: available PEBs: 0, total reserved PEBs: 1152, PEBs reserved for bad PEB handling: 80[ 2.987754] ubi0: background thread "ubi_bgt0d" started, PID 104[ 2.997246] block ubiblock0_0: created from ubi0:0(squashfs)[ 3.003592] input: soc:gpio_keys as /devices/platform/soc/soc:gpio_keys/input/input0[ 3.008725] hctosys: unable to open rtc device (rtc0)[ 3.021729] pmd9655_ldo11: disabling[ 3.024784] VFS: Mounted root (squashfs filesystem) readonly on device 253:0.[ 3.025207] Freeing unused kernel memory: 264K (808c4000 - 80906000)********************************************************************************* _ _ __ _ __ _____ __ __ _____ | | | || \ | | / // ____]\ \ / // ____]TM | | | || \ | | / /| (___ \ V /| (____ | | | || |\ \| |\ \ \____ \ \ / \____ \ | |_____ | || | \ | \ \ ____) | | | ____) | |_______||_||_| \__| \_\[____ / |_| [_____/(c) 2013 Belkin International, Inc. and/or its affiliates. All rights reserved.Booting chiron (firmware version 1.0.4.203508) *********************************************************************************[utopia][init] System Initialization[utopia][init] Creating /proc[utopia][init] Creating /sys[utopia][init] Creating /dev[utopia][init] Creating /tmp[utopia][init] Allocating 60M for /tmp[utopia][init] Prepairing /dev/pts[utopia][init] Setting /tmp and /var permissions[utopia][init] Starting udev..Attempting mount of ubifs syscfg partitionUBI device number 1, total 1472 LEBs (186908672 bytes, 178.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)[utopia][init] Using persistent syscfg data from /var/config/syscfg[utopia][init] Starting system logging[utopia][init] Starting sysevent subsystem[utopia][init] Starting blue ...[utopia][init] Enabling DesignWare USB3 DRD Core driversmodprobe: module phy_qcom_dwc3 not found in modules.depmodprobe: module usb_f_diag not found in modules.dep[utopia][init] Loading QCA Ethernet, NSS and GMAC driversmodprobe: module qca-nss-ipsec not found in modules.depnet.netfilter.nf_conntrack_acct = 1[utopia][init] Late loading usb drivers[utopia][init] Setting any unset system values to default[utopia][init] no persistence config file (/var/config/pstcfg) foundsetting up MAC addresses for all interface based on E8:9F:80:DB:09:80NTP Servers do not need to be updated[utopia][init] syscfg loaded removing tmp fileSSDK Init OK![Ethernet Type]:0x0operation done.SSDK Init OK!operation done.SSDK Init OK!operation done.checking for interactive script start up...no user scheduled tasks found...senq running /etc/init.d/service_senq.sh Starting in mode 01970-01-01 00:00:11: node-mode running Good block at 0x00000000Updating BootCount Page[11]:5800 ... Done

OpenWrt bootlog

[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034][ 0.000000] Linux version 5.15.139 (spectre@ubuntu-android-vm) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23670-9cf5769636) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Thu Dec 14 20:45:18 2023[ 0.000000] Machine model: Linksys MX4200v1[ 0.000000] Zone ranges:[ 0.000000] DMA [mem 0x0000000040000000-0x000000005fffffff][ 0.000000] DMA32 empty[ 0.000000] Normal empty[ 0.000000] Movable zone start for each node[ 0.000000] Early memory node ranges[ 0.000000] node 0: [mem 0x0000000040000000-0x0000000040ffffff][ 0.000000] node 0: [mem 0x0000000041000000-0x000000004a3fffff][ 0.000000] node 0: [mem 0x000000004a400000-0x00000000510fffff][ 0.000000] node 0: [mem 0x0000000051100000-0x000000005fffffff][ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000005fffffff][ 0.000000] psci: probing for conduit method from DT.[ 0.000000] psci: PSCIv1.0 detected in firmware.[ 0.000000] psci: Using standard PSCI v0.2 function IDs[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.[ 0.000000] psci: SMC Calling Convention v1.0[ 0.000000] percpu: Embedded 17 pages/cpu s30360 r8192 d31080 u69632[ 0.000000] pcpu-alloc: s30360 r8192 d31080 u69632 alloc=17*4096[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected VIPT I-cache on CPU0[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129024[ 0.000000] Kernel command line: init=/sbin/init rootfstype=squashfs ubi.mtd=24,2048 ubi.block=0,0 root=/dev/ubiblock0_0 rootwait ro root=/dev/ubiblock0_0[ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear)[ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off[ 0.000000] Memory: 373956K/524288K available (7488K kernel code, 844K rwdata, 2056K rodata, 1216K init, 273K bss, 150332K reserved, 0K cma-reserved)[ 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] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0[ 0.000000] Root IRQ handler: gic_handle_irq[ 0.000000] GICv2m: range[mem 0x0b00a000-0x0b00affc], SPI[448:479][ 0.000000] arch_timer: cp15 and mmio timer(s) running at 19.20MHz (virt/virt).[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns[ 0.000000] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns[ 0.000101] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)[ 0.000117] pid_max: default: 32768 minimum: 301[ 0.000571] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)[ 0.000587] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)[ 0.002557] rcu: Hierarchical SRCU implementation.[ 0.003317] smp: Bringing up secondary CPUs ...[ 0.003964] Detected VIPT I-cache on CPU1[ 0.004031] CPU1: Booted secondary processor 0x0000000001 [0x410fd034][ 0.004656] Detected VIPT I-cache on CPU2[ 0.004698] CPU2: Booted secondary processor 0x0000000002 [0x410fd034][ 0.005305] Detected VIPT I-cache on CPU3[ 0.005342] CPU3: Booted secondary processor 0x0000000003 [0x410fd034][ 0.005407] smp: Brought up 1 node, 4 CPUs[ 0.005434] SMP: Total of 4 processors activated.[ 0.005442] CPU features: detected: 32-bit EL0 Support[ 0.005449] CPU features: detected: CRC32 instructions[ 0.005498] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching[ 0.005508] CPU: All CPU(s) started at EL1[ 0.005529] alternatives: patching kernel code[ 0.015647] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns[ 0.015683] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)[ 0.015918] pinctrl core: initialized pinctrl subsystem[ 0.017083] NET: Registered PF_NETLINK/PF_ROUTE protocol family[ 0.017635] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations[ 0.017677] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations[ 0.017729] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations[ 0.018095] thermal_sys: Registered thermal governor 'step_wise'[ 0.019671] cpuidle: using governor menu[ 0.019932] ASID allocator initialised with 65536 entries[ 0.047812] qcom,cpr4-apss-regulator b018000.cpr4-ctrl: CPR valid fuse count: 4[ 0.056911] SCSI subsystem initialized[ 0.057109] usbcore: registered new interface driver usbfs[ 0.057163] usbcore: registered new interface driver hub[ 0.057213] usbcore: registered new device driver usb[ 0.057628] qcom_scm: convention: smc arm 64[ 0.058977] clocksource: Switched to clocksource arch_sys_counter[ 0.060070] NET: Registered PF_INET protocol family[ 0.060203] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)[ 0.060887] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)[ 0.060913] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)[ 0.060928] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)[ 0.060979] TCP bind hash table entries: 4096 (order: 4, 65536 bytes, linear)[ 0.061059] TCP: Hash tables configured (established 4096 bind 4096)[ 0.061141] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)[ 0.061170] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)[ 0.061355] NET: Registered PF_UNIX/PF_LOCAL protocol family[ 0.061400] PCI: CLS 0 bytes, default 64[ 0.062681] workingset: timestamp_bits=46 max_order=17 bucket_order=0[ 0.067357] squashfs: version 4.0 (2009/01/31) Phillip Lougher[ 0.067377] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.[ 0.069541] qcom-qmp-phy 78000.phy: supply vdda-phy not found, using dummy regulator[ 0.069731] qcom-qmp-phy 78000.phy: supply vdda-pll not found, using dummy regulator[ 0.070233] qcom-qmp-phy 78000.phy: Registered Qcom-QMP phy[ 0.071073] qcom-qusb2-phy 79000.phy: supply vdda-pll not found, using dummy regulator[ 0.071191] qcom-qusb2-phy 79000.phy: supply vdda-phy-dpdm not found, using dummy regulator[ 0.071372] qcom-qusb2-phy 79000.phy: Registered Qcom-QUSB2 phy[ 0.074124] bam-dma-engine 704000.dma-controller: num-channels unspecified in dt[ 0.074149] bam-dma-engine 704000.dma-controller: num-ees unspecified in dt[ 0.077841] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled[ 0.078474] msm_serial 78b1000.serial: msm_serial: detected port #1[ 0.078505] msm_serial 78b1000.serial: uartclk = 19200000[ 0.078540] 78b1000.serial: ttyMSM1 at MMIO 0x78b1000 (irq = 22, base_baud = 1200000) is a MSM[ 0.078879] msm_serial 78b3000.serial: msm_serial: detected port #0[ 0.078905] msm_serial 78b3000.serial: uartclk = 3686400[ 0.078948] 78b3000.serial: ttyMSM0 at MMIO 0x78b3000 (irq = 23, base_baud = 230400) is a MSM[ 0.079004] msm_serial: console setup on port #0[ 0.723699] printk: console [ttyMSM0] enabled[ 0.728825] msm_serial: driver initialized[ 0.737236] loop: module loaded[ 0.738653] nand: device found, Manufacturer ID: 0xad, Chip ID: 0xac[ 0.739675] nand: Hynix H27S4G8F2EDA-BC[ 0.746248] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128[ 0.750202] 29 fixed-partitions partitions found on MTD device qcom_nand.0[ 0.757467] Creating 29 MTD partitions on "qcom_nand.0":[ 0.764415] 0x000000000000-0x000000100000 : "0:sbl1"[ 0.771363] 0x000000100000-0x000000200000 : "0:mibib"[ 0.776177] 0x000000200000-0x000000280000 : "0:bootconfig"[ 0.780732] 0x000000280000-0x000000300000 : "0:bootconfig1"[ 0.786048] 0x000000300000-0x000000600000 : "0:qsee"[ 0.793894] 0x000000600000-0x000000900000 : "0:qsee_1"[ 0.799086] 0x000000900000-0x000000980000 : "0:devcfg"[ 0.801690] 0x000000980000-0x000000a00000 : "0:devcfg_1"[ 0.806748] 0x000000a00000-0x000000a80000 : "0:apdp"[ 0.812361] 0x000000a80000-0x000000b00000 : "0:apdp_1"[ 0.817207] 0x000000b00000-0x000000b80000 : "0:rpm"[ 0.822203] 0x000000b80000-0x000000c00000 : "0:rpm_1"[ 0.826948] 0x000000c00000-0x000000c80000 : "0:cdt"[ 0.832184] 0x000000c80000-0x000000d00000 : "0:cdt_1"[ 0.836827] 0x000000d00000-0x000000d80000 : "0:appsblenv"[ 0.842072] 0x000000d80000-0x000000e80000 : "0:appsbl"[ 0.847875] 0x000000e80000-0x000000f80000 : "0:appsbl_1"[ 0.852996] 0x000000f80000-0x000001000000 : "0:art"[ 0.857929] 0x000001000000-0x000001040000 : "u_env"[ 0.862349] 0x000001040000-0x000001060000 : "s_env"[ 0.867035] 0x000001060000-0x000001080000 : "devinfo"[ 0.871930] 0x000001080000-0x00000a680000 : "kernel"[ 1.019738] 0x000001680000-0x00000a680000 : "rootfs"[ 1.157212] mtd: setting mtd22 (rootfs) as root device[ 1.157568] mtdsplit: no squashfs found in "rootfs"[ 1.161267] 0x00000a680000-0x000013c80000 : "alt_kernel"[ 1.308787] 0x00000ac80000-0x000013c80000 : "alt_rootfs"[ 1.446327] 0x000013c80000-0x000013e80000 : "sysdiag"[ 1.448684] 0x000013e80000-0x000013f00000 : "0:ethphyfw"[ 1.451287] 0x000013f00000-0x00001f700000 : "syscfg"[ 1.631114] 0x00001f700000-0x000020000000 : "0:wififw"[ 1.649243] spmi spmi-0: PMIC arbiter version v2 (0x20010000)[ 1.652233] s1: supplied by regulator-dummy[ 1.654145] s2: supplied by regulator-dummy[ 1.658120] vdd_s3: supplied by regulator-dummy[ 1.662506] vdd_s4: supplied by regulator-dummy[ 1.666960] s5: supplied by regulator-dummy[ 1.671375] l1: supplied by regulator-dummy[ 1.675505] l2: supplied by regulator-dummy[ 1.679672] l3: supplied by regulator-dummy[ 1.683841] l4: supplied by regulator-dummy[ 1.688000] l5: supplied by regulator-dummy[ 1.692172] l6: supplied by regulator-dummy[ 1.696350] l7: supplied by regulator-dummy[ 1.700506] l8: supplied by regulator-dummy[ 1.704662] l9: supplied by regulator-dummy[ 1.708951] l11: supplied by regulator-dummy[ 1.712998] l12: supplied by regulator-dummy[ 1.717514] l13: supplied by regulator-dummy[ 1.736130] i2c_dev: i2c /dev entries driver[ 1.741163] sdhci: Secure Digital Host Controller Interface driver[ 1.741202] sdhci: Copyright(c) Pierre Ossman[ 1.746238] sdhci-pltfm: SDHCI platform and OF driver helper[ 1.753974] remoteproc remoteproc0: releasing cd00000.q6v5_wcss[ 1.758917] NET: Registered PF_INET6 protocol family[ 1.762922] Segment Routing with IPv6[ 1.767266] In-situ OAM (IOAM) with IPv6[ 1.770908] NET: Registered PF_PACKET protocol family[ 1.774829] 8021q: 802.1Q VLAN Support v1.8[ 1.796080] qcom,cpr4-apss-regulator b018000.cpr4-ctrl: CPR valid fuse count: 4[ 1.796372] cpr4_ipq807x_apss_read_fuse_data: apc_corner: speed bin = 0[ 1.802404] cpr4_ipq807x_apss_read_fuse_data: apc_corner: CPR fusing revision = 1[ 1.808805] cpr4_ipq807x_apss_read_fuse_data: apc_corner: CPR misc fuse value = 0[ 1.816480] cpr4_ipq807x_apss_read_fuse_data: apc_corner: Voltage boost fuse config = 0 boost = disable[ 1.823985] cpr3_mem_acc_init: apc: not using memory accelerator regulator[ 1.833121] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused SVS: open-loop= 704000 uV[ 1.840068] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused NOM: open-loop= 816000 uV[ 1.850049] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused TURBO: open-loop= 872000 uV[ 1.859858] cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused STURBO: open-loop= 976000 uV[ 1.869719] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused SVS: quot[ 7]= 720, quot_offset[ 7]= 0[ 1.879480] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused NOM: quot[ 7]= 929, quot_offset[ 7]= 205[ 1.890329] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused TURBO: quot[ 7]=1022, quot_offset[ 7]= 90[ 1.901267] cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused STURBO: quot[ 7]=1204, quot_offset[ 7]= 180[ 1.912343] cpr3_regulator_init_ctrl: apc: Default CPR mode = closed-loop[ 1.914685] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 19200 KHz, changing to: 1017600 KHz[ 1.930975] remoteproc remoteproc0: cd00000.q6v5_wcss is available[ 1.941081] ubi0: attaching mtd24[ 2.218983] random: crng init done[ 2.772988] ubi0: scanning is finished[ 2.780970] ubi0: attached mtd24 (name "alt_rootfs", size 144 MiB)[ 2.781010] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes[ 2.786050] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048[ 2.792930] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096[ 2.799768] ubi0: good PEBs: 1152, bad PEBs: 0, corrupted PEBs: 0[ 2.806534] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128[ 2.812790] ubi0: max/mean erase counter: 5/2, WL threshold: 4096, image sequence number: 1702299909[ 2.819916] ubi0: available PEBs: 0, total reserved PEBs: 1152, PEBs reserved for bad PEB handling: 80[ 2.829210] ubi0: background thread "ubi_bgt0d" started, PID 508[ 2.829653] block ubiblock0_0: created from ubi0:0(rootfs)[ 2.844810] UBI error: block: can't add 'rootfs' volume, err=-17[ 2.853593] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.[ 2.854034] Freeing unused kernel memory: 1216K[ 2.909084] Run /sbin/init as init process[ 2.909106] with arguments:[ 2.909109] /sbin/init[ 2.909112] with environment:[ 2.909113] HOME=/[ 2.909116] TERM=linux[ 3.115151] init: Console is alive[ 3.115288] init: - watchdog -[ 4.038596] kmodloader: loading kernel modules from /etc/modules-boot.d/*[ 4.200206] ssdk_switch_device_num_init[1335]:INFO:ess-switch dts node number: 1[ 4.200339] ssdk_dt_get_switch_node[1124]:INFO:ess-switch DT exist![ 4.206684] ssdk_dt_parse_access_mode[999]:INFO:switch_access_mode: local bus[ 4.212681] ssdk_dt_parse_access_mode[1012]:INFO:switchreg_base_addr: 0x3a000000[ 4.219968] ssdk_dt_parse_access_mode[1013]:INFO:switchreg_size: 0x1000000[ 4.227426] ssdk_dt_parse_mac_mode[327]:INFO:mac mode = 0x0[ 4.234119] ssdk_dt_parse_mac_mode[333]:INFO:mac mode1 doesn't exit![ 4.239587] ssdk_dt_parse_mac_mode[342]:INFO:mac mode2 doesn't exit![ 4.246233] ssdk_dt_parse_uniphy[364]:INFO:ess-uniphy DT exist![ 4.252734] ssdk_dt_parse_intf_mac[942]:INFO:dp2 MAC d8:ec:5e:72:07:92[ 4.258200] ssdk_dt_parse_intf_mac[942]:INFO:dp3 MAC d8:ec:5e:72:07:92[ 4.264805] ssdk_dt_parse_intf_mac[942]:INFO:dp4 MAC d8:ec:5e:72:07:92[ 4.271313] ssdk_dt_parse_intf_mac[942]:INFO:dp5 MAC d8:ec:5e:72:07:92[ 4.277835] ssdk_plat_init[1692]:INFO:ssdk_plat_init start[ 4.400431] ssdk_gcc_clock_init[1275]:INFO:SSDK gcc clock init successfully![ 4.402844] malibu_phy_api_ops_init[2846]:INFO:qca probe malibu phy driver succeeded![ 4.446583] regi_init[3953]:INFO:Initializing HPPE!![ 4.678976] ssdk_ppe_reset_init[1535]:INFO:ppe reset successfully![ 4.682460] qca_hppe_portctrl_hw_init[126]:INFO:Hawkeye PPE port initializing

Tags

How to add tags

ipq807x, ipq8174, 512nand, 512ram, 1024ram, 4port, GigabitEthernet, 1USB, MU-MIMO, wifi6, BT, 802.11ax, u-boot, QCN5024, QCN5054, QCN5054, QCA8075, 4core, CortexA53, 4x4, serial, Dual firmware, 12v powered

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies

[OpenWrt Wiki] Linksys MX4200 (2024)

FAQs

Is Linksys MX4200 the same as AX4200? ›

Linksys Velop MX4200 Tri-Band Whole Home Mesh WiFi 6 System (AX4200) Router, Extender & Booster up to 3000 sq ft, 3.5x Faster Speed for 40+ Devices, MU-MIMO & Parental Controls - 1 Pack, White.

What is the difference between MX2001 and MX4200? ›

However, as the highest combined bandwidth for Linksys MX2001 is only 3Gbps while it's 4.2Gbps for Linksys MX4200, the speed of the devices connected to the MX2001 node may not enjoy the same speed as the devices connected to Linksys MX4200 nodes.

What is the range of MX4200 WiFi? ›

2,700 square feet

What is the default IP for MX4200? ›

When you log in to the Linksys MX4200 using "HTTP://192.168.1.1" or "HTTP://linksyssmartwifi.com", you may run into a static page instructing you to log in using HTTPS. With the latest firmware, you will be required to use an HTTPS connection, e.g., HTTPS://192.168.1.1.

Which is better AX4200 or AX6000? ›

Biggest difference will be bandwidth. AX6000 = theoretical 6000Mbps (2.4Ghz (1,200Mbps) + 5Ghz (2,400Mbps) + 5Ghz backhaul (2,400Mbps)). AX4200 = theoretical 4,200Mbps (2.4Ghz (600Mbps) + 5Ghz (1,200Mbps) + 5Ghz backhaul (2,400Mbps)).

Is AX5400 better than AX4200? ›

The newer Wi-Fi 6 radio is able to provide a faster speed even when it's compared to the TUF-AX5400 model from ASUS. I observed a consistent pattern in which the TUF-AX4200 outperforms the TUF-AX5400 in all tests except for the 2.4GHz network.

Can you have too many Linksys mesh nodes? ›

You can add as many nodes to your home as you'd like. Linksys recommends one to two nodes per floor.

What is the difference between MX4200 and MX5300? ›

Velop MX4200 comes with three Gigabit Ethernet Ports, while the MX5300 has four. Processor and RAM are also different. A 1.4 GHz Quad-Core CPU powers Velop MX4200 with 512MB of RAM, while Velop MX5300 is much more powerful with a 2.2 GHz quad-core CPU with 1GB of RAM. Both models come with 512MB of Flash storage.

How fast is Velop MX4200? ›

Wireless LAN features
WLAN data transfer rate (third band)2400 Mbit/s
WLAN data transfer rate (second band)1200 Mbit/s
WLAN data transfer rate (first band)600 Mbit/s
Wi-Fi standards802.11a, 802.11b, 802.11g, Wi-Fi 4 (802.11n), Wi-Fi 5 (802.11ac), Wi-Fi 6 (802.11ax)
3 more rows

How fast is ax4200 wireless? ›

with blazing-fast, reliable WiFi with speeds of up to 4.2Gbps for over 40 devices. Stream, browse, and work uninterrupted in every room of your home.

How far should mesh WiFi be? ›

A good rule of thumb is to place the second node halfway between the router and the dead zone (as you would with a Wi-Fi extender), but limit the distance to no more than two rooms, or about 30 feet. If you're using more than one satellite, follow the two-room rule for each additional one.

What is the difference between WiFi 6 and 6E? ›

Comparing Wi-Fi 6E and Wi-Fi 6

The most impactful difference is that Wi-Fi 6E devices use a dedicated 6E spectrum with up to seven additional 160 MHz channels while Wi-Fi 6 devices share the same congested spectrum—and only two 160 MHz channels—with other legacy Wi-Fi 4, 5, and 6 devices.

How to setup linksys mx4200 router? ›

  1. Make sure that your modem is connected to the internet port on the node. ...
  2. Connect your laptop to the default WiFi name and enter the default WiFi password when prompted.
  3. Open a browser, enter "https://192.168.1.1" in the Address bar, then press [ENTER]
  4. Click on the mobile image.

Does Linksys Velop support VPN? ›

Does Velop support VPN passthrough? Yes, Velop supports Internet Protocol Security (IPSec), Point-to-Point Tunneling Protocol (PPTP), Layer 2 Tunneling Protocol (L2TP).

Can I connect Linksys Velop to a router? ›

IMPORTANT-Velop nodes can be set up as primary nodes or child nodes. A primary node must be connected with an ethernet cable to your modem or modem router. Once set up wirelessly, secondary nodes can be connected to another node wirelessly or with ethernet cables.

What is the difference between Linksys Velop models? ›

Linksys claims that the tri-band Velop is best suited for plans that deliver up to 300Mbps ― dual 5GHz bands deliver the higher speed to more data-hungry devices at once ― whereas the dual-band Velop is best suited for plans delivering up to 100Mbps.

Can you mix Linksys Velop models? ›

The Linksys Velop Tri-Band (WHW03) and Dual-Band (WHW01 or VLP01) are designed to work together as one mesh system to provide you with optimal range and connectivity throughout your home.

Top Articles
All Iris of Grace and Iris of Occultation locations in Elden Ring Shadow of the Erdtree
All DLC talisman locations in Elden Ring: Shadow of the Erdtree
Spasa Parish
Rentals for rent in Maastricht
159R Bus Schedule Pdf
Sallisaw Bin Store
Black Adam Showtimes Near Maya Cinemas Delano
Espn Transfer Portal Basketball
Pollen Levels Richmond
11 Best Sites Like The Chive For Funny Pictures and Memes
Things to do in Wichita Falls on weekends 12-15 September
Craigslist Pets Huntsville Alabama
Paulette Goddard | American Actress, Modern Times, Charlie Chaplin
What's the Difference Between Halal and Haram Meat & Food?
R/Skinwalker
Haverhill, MA Obituaries | Driscoll Funeral Home and Cremation Service
Rogers Breece Obituaries
Ems Isd Skyward Family Access
Elektrische Arbeit W (Kilowattstunden kWh Strompreis Berechnen Berechnung)
Omni Id Portal Waconia
Kellifans.com
Banned in NYC: Airbnb One Year Later
Four-Legged Friday: Meet Tuscaloosa's Adoptable All-Stars Cub & Pickle
Model Center Jasmin
Ice Dodo Unblocked 76
Is Slatt Offensive
Labcorp Locations Near Me
Storm Prediction Center Convective Outlook
Experience the Convenience of Po Box 790010 St Louis Mo
Fungal Symbiote Terraria
modelo julia - PLAYBOARD
Poker News Views Gossip
Abby's Caribbean Cafe
Joanna Gaines Reveals Who Bought the 'Fixer Upper' Lake House and Her Favorite Features of the Milestone Project
Tri-State Dog Racing Results
Navy Qrs Supervisor Answers
Trade Chart Dave Richard
Lincoln Financial Field Section 110
Free Stuff Craigslist Roanoke Va
Stellaris Resolution
Wi Dept Of Regulation & Licensing
Pick N Pull Near Me [Locator Map + Guide + FAQ]
Crystal Westbrooks Nipple
Ice Hockey Dboard
Über 60 Prozent Rabatt auf E-Bikes: Aldi reduziert sämtliche Pedelecs stark im Preis - nur noch für kurze Zeit
Wie blocke ich einen Bot aus Boardman/USA - sellerforum.de
Infinity Pool Showtimes Near Maya Cinemas Bakersfield
Dermpathdiagnostics Com Pay Invoice
How To Use Price Chopper Points At Quiktrip
Maria Butina Bikini
Busted Newspaper Zapata Tx
Latest Posts
Article information

Author: Sen. Emmett Berge

Last Updated:

Views: 6057

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Sen. Emmett Berge

Birthday: 1993-06-17

Address: 787 Elvis Divide, Port Brice, OH 24507-6802

Phone: +9779049645255

Job: Senior Healthcare Specialist

Hobby: Cycling, Model building, Kitesurfing, Origami, Lapidary, Dance, Basketball

Introduction: My name is Sen. Emmett Berge, I am a funny, vast, charming, courageous, enthusiastic, jolly, famous person who loves writing and wants to share my knowledge and understanding with you.