ASUS TUF-AX4200
The ASUS TUF AX4200 is a Dual Band WiFi 6 router, featuring four Gbit LAN ports and up to 2.5 Gigabit WAN port. Supports also link aggregation on LAN up to 2 Gbit/s.
Supported Versions
The LAN port LEDs are driven by the switch, but OpenWrt does not correctly configure the output.
Hardware Highlights
Installation
Using Web Interface
Using the TFTP method
Specific values needed for tftp
Bootloader tftp server IPv4 address | 192.168.1.66 |
---|---|
Firmware tftp image | see initramfs link above |
TFTP client required IP address | 192.168.1.1 |
- Download the OpenWrt initramfs image. Copy the image to a TFTP server reachable at
192.168.1.66/24
. Rename the image totufax4200.bin
. - Connect the TFTP server to the AX4200 (e.g. LAN Port 1). Connect to the serial console, interrupt the autoboot process by pressing '4' when prompted (your choice will be echoed)
- Download & Boot the OpenWrt initramfs image:
MT7986> setenv ipaddr 192.168.1.1 MT7986> setenv serverip 192.168.1.66 MT7986> tftpboot 0x46000000 tufax4200.bin MT7986> bootm 0x46000000
- Wait for OpenWrt to boot. Transfer the sysupgrade image to the device using
scp
or similar, install usingsysupgrade
.
# sysupgrade -n <path-to-sysupgrade.bin>
Upgrading OpenWrt
LuCI Web Upgrade Process
- Browse to
http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/
LuCI Upgrade URL - Upload image 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:
sysupgrade
mtd
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 /tmp wget https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/asus_tuf-ax4200-squashfs-sysupgrade.bin sysupgrade /tmp/asus_tuf-ax4200-squashfs-sysupgrade.bin
Debricking
The ASUS Firmware Restoration Toolkit might be helpful.
Fail-safe mode
There is a Support Page by ASUS, describing how to hard-reset the router, probably this only applies to the stock firmware.
[Wireless Router] ASUS router Hard Factory Reset - Method 2 - Turn the router off. - Press and hold the "WPS" button and turn the router on. - Keep holding the WPS button when the Power light turns on. - Release the WPS button after the power light is turned off again. - Reboot your router by manually pressing the power button.
Basic configuration
→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.
Specific Configuration
Network interfaces
The default network configuration is:
Interface Name | Description | Default configuration |
---|---|---|
br-lan | LAN & WiFi | 192.168.1.1/24 |
wlan0 | WiFi | Disabled |
wlan1 | WiFi | Disabled |
Switch Ports (for VLANs)
Port | Switch port |
---|---|
Internet (WAN) | eth1 |
LAN 1 | lan1@eth0 |
LAN 2 | lan2@eth0 |
LAN 3 | lan3@eth0 |
LAN 4 | lan4@eth0 |
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 ASUS TUF-AX4200 has the following buttons:
BUTTON | Event |
---|---|
Reset | reset |
WPS | wps |
Hardware
Info
Photos
Opening the case
Note: This will void your warranty!
- Remove 4 rubber feet on the bottom of the device.
- Remove the 4 screws beneath, be careful with the screw on the lower-right.
- Gently pull the top cover open, try to pull on the sides and the back, it snaps open without applying much force.
Serial
→ port.serial general information about the serial port, serial port cable, etc.
How to connect to the Serial Port of this specific device:
Serial connection parameters for ASUS TUF-AX4200 | 115200, 8N1, 3.3V (do not connect VCC) |
---|
Bootloader mods
Bootlogs
OEM bootlog
FA: 1040 0000 FA: 1040 0000 [0200] F9: 0000 0000 V0: 0000 0000 [0001] 00: 0000 0000 BP: 2400 0041 [0000] G0: 1190 0000 EC: 0000 0000 [1000] T0: 0000 0209 [010F] Jump to BL
NOTICE: BL2: v2.6(release): NOTICE: BL2: Built : 14:46:08, Jul 22 2022 NOTICE: WDT: disabled NOTICE: CPU: MT7986 (2002MHz) NOTICE: EMI: Using DDR3 settings NOTICE: EMI: Detected DRAM size: 512MB NOTICE: EMI: complex R/W mem test passed NOTICE: SPI_NAND parses attributes from parameter page. NOTICE: SPI_NAND Detected ID 0xef NOTICE: Page size 2048, Block size 131072, size 268435456 NOTICE: BL2: Booting BL31 NOTICE: BL31: v2.6(release): NOTICE: BL31: Built : 14:46:14, Jul 22 2022
U-Boot 2022.04-rc1 (Aug 17 2022 - 13:47:14 +0800) TUF-AX4200 bootloader version: 1.0.0.1
CPU: MediaTek MT7986 Model: mt7986-rfb DRAM: 512 MiB Core: 43 devices, 15 uclasses, devicetree: embed MMC: mmc@11230000: 0 Loading Environment from MTD... SPINAND raw ID: 00 EF AA 22 spi-nand: spi_nand spi_nand@1: Winbond SPI NAND was found. spi-nand: spi_nand spi_nand@1: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 64 * Warning - bad CRC, using default environment In: serial@11002000 Out: serial@11002000 Err: serial@11002000 ASUS TUF-AX4200 gpio/led init Net: Warning: ethernet1@15100000 (eth0) using random MAC address - ee:5e:a2:09:26:26 eth0: ethernet1@15100000 Warning: ethernet0@15100000 (eth1) using random MAC address - f6:c1:c2:8e:fc:f6 , eth1: ethernet0@15100000 ubi0: attaching mtd4 ubi0: scanning is finished ubi0: attached mtd4 (name “UBI_DEV”, size 252 MiB) ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 ubi0: good PEBs: 2016, bad PEBs: 0, corrupted PEBs: 0 ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128 ubi0: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 2037501690 ubi0: available PEBs: 0, total reserved PEBs: 2016, PEBs reserved for bad PEB handling: 40 UBI: vol_id reserved_pebs alignment data_pad vol_type usable_leb_size used_ebs used_bytes last_eb_bytes corrupted upd_marker name_len name UBI: 0 1 1 0 dynamic 1f000 1 1f000 1f000 0 0 5 nvram UBI: 1 8 1 0 dynamic 1f000 8 f8000 1f000 0 0 7 Factory UBI: 2 8 1 0 dynamic 1f000 8 f8000 1f000 0 0 8 Factory2 UBI: 3 242 1 0 dynamic 1f000 242 45fe000 1f000 0 0 5 linux UBI: 4 242 1 0 dynamic 1f000 242 45fe000 1f000 0 0 6 linux2 UBI: 5 31f 1 0 dynamic 1f000 31f 60c1000 1f000 0 0 5 jffs2 UBI: 7fffefff 2 1 0 dynamic 1f000 2 3e000 2 0 0 d layout volume Read 1015808 bytes from volume Factory to 000000005f707ac0 EEPROM set 0: OK (version 105) Read 1015808 bytes from volume Factory2 to 000000005f707ac0 EEPROM set 1: OK (version 105) Read 1015808 bytes from volume Factory to 000000005fb45590 Select EEPROM set 0 at offset 0x0. Please choose the operation: 1: Load System code to SDRAM via TFTP. 2: Load System code then write to Flash via TFTP. 3: Boot System code via Flash (default). 4: Entr boot command line interface. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP. \b\b\b 1 \b\b\b 0 3: Boot System code via Flash (default). TUF-AX4200 bootloader version: 1.0.0.1 MAC Address: (snip) HwID A Read 40 bytes from volume linux to 0000000046000000 FIT/FDT format image found at 0x46000000,size 0x238b7f8 Read 37271584 bytes from volume linux to 0000000046000000 ## Loading kernel from FIT Image at 46000000 ... Using 'config-1' configuration Trying 'kernel-1' kernel subimage Description: ARM64 OpenWrt Linux-3.0 Type: Kernel Image Compression: lzma compressed Data Start: 0x460000e4 Data Size: 3287168 Bytes = 3.1 MiB Architecture: AArch64 OS: Linux Load Address: 0x48080000 Entry Point: 0x48080000 Hash algo: crc32 Hash value: 68c95292 Hash algo: sha1 Hash value: 74adb68a9783397f0d1ae9e1886eb328e2bfaaaa Verifying Hash Integrity ... crc32+ sha1+ OK ## Loading ramdisk from FIT Image at 46000000 ... Using 'config-1' configuration Trying 'rootfs-1' ramdisk subimage Description: Root File System Type: RAMDisk Image Compression: Unknown Compression Data Start: 0x463280ec Data Size: 33960471 Bytes = 32.4 MiB Architecture: Unknown Architecture OS: Unknown OS Load Address: 0x00000000 Entry Point: 0x00000000 Hash algo: crc32 Hash value: 0d60701c Hash algo: sha1 Hash value: 42fd93532b9188c21b5e316615ae47d9ae53695e Verifying Hash Integrity ... crc32+ sha1+ OK ## Loading fdt from FIT Image at 46000000 ... Using 'config-1' configuration Trying 'fdt-1' fdt subimage Description: ARM64 OpenWrt mt7986a-tuf-ax4200 device tree blob Type: Flat Device Tree Compression: uncompressed Data Start: 0x46322aa8 Data Size: 21838 Bytes = 21.3 KiB Architecture: AArch64 Hash algo: crc32 Hash value: 1e502b26 Hash algo: sha1 Hash value: 64bcc295d1bef64fd2b4c74e3da4c2172e7432e1 Verifying Hash Integrity ... crc32+ sha1+ OK Booting using the fdt blob at 0x46322aa8 Read 40 bytes from volume linux2 to 000000005f7ffb90 Uncompressing Kernel Image Loading Device Tree to 000000005f7f3000, end 000000005f7fb54d ... OK volume linux seq: 4 Starting kernel ... Booting Linux on physical CPU 0x0000000000 [0x410fd034] Linux version 5.4.182 (root@asus) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16468-43d105ec2a)) #1 SMP Wed Nov 2 14:12:41 CST 2022 Machine model: TUF-AX4200/TUF-AX4200Q earlycon: uart8250 at MMIO32 0x0000000011002000 (options '') printk: bootconsole [uart8250] enabled On node 0 totalpages: 130062 DMA32 zone: 2048 pages used for memmap DMA32 zone: 0 pages reserved DMA32 zone: 130062 pages, LIFO batch:31 psci: probing for conduit method from DT. psci: PSCIv1.1 detected in firmware. psci: Using standard PSCI v0.2 function IDs psci: MIGRATE_INFO_TYPE not supported. psci: SMC Calling Convention v1.0 percpu: Embedded 20 pages/cpu s43032 r8192 d30696 u81920 pcpu-alloc: s43032 r8192 d30696 u81920 alloc=20*4096 pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 Detected VIPT I-cache on CPU0 CPU features: detected: GIC system register CPU interface CPU features: kernel page table isolation disabled by kernel configuration Built 1 zonelists, mobility grouping on. Total pages: 128014 Kernel command line: root_rfs=0x3280ec rootfstype=squashfs ubi.mtd=UBI_DEV console=ttyS0,115200n1 loglevel=8 \t\t\t\tearlycon=uart8250,mmio32,0x11002000 root=/dev/mtdblock6 Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear) Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) mem auto-init: stack:off, heap alloc:off, heap free:off Memory: 492028K/520248K available (6590K kernel code, 522K rwdata, 1676K rodata, 448K init, 288K bss, 28220K reserved, 0K cma-reserved) SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 Invalid signature of oopsbuf: DA-A7-FF-B4-A8-EF-F8-8F (len -72485889) rcu: Hierarchical RCU implementation. rcu: \tCONFIG_RCU_FANOUT set to non-default value of 32. rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 GICv3: GIC: Using split EOI/Deactivate mode GICv3: 640 SPIs implemented GICv3: 0 Extended SPIs implemented GICv3: Distributor has no Range Selector support GICv3: 16 PPIs implemented GICv3: no VLPI support, no direct LPI support GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000 random: get_random_bytes called from start_kernel+0x2d4/0x418 with crng_init=0 arch_timer: cp15 timer(s) running at 13.00MHz (phys). clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=52000) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linear) Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear) ASID allocator initialised with 65536 entries rcu: Hierarchical SRCU implementation. smp: Bringing up secondary CPUs ... Detected VIPT I-cache on CPU1 GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000 CPU1: Booted secondary processor 0x0000000001 [0x410fd034] Detected VIPT I-cache on CPU2 GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000 CPU2: Booted secondary processor 0x0000000002 [0x410fd034] Detected VIPT I-cache on CPU3 GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000 CPU3: Booted secondary processor 0x0000000003 [0x410fd034] smp: Brought up 1 node, 4 CPUs SMP: Total of 4 processors activated. CPU features: detected: 32-bit EL0 Support CPU features: detected: CRC32 instructions CPU: All CPU(s) started at EL2 alternatives: patching kernel code devtmpfs: initialized clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns futex hash table entries: 1024 (order: 4, 65536 bytes, linear) pinctrl core: initialized pinctrl subsystem NET: Registered protocol family 16 DMA: preallocated 256 KiB pool for atomic allocations cryptd: max_cpu_qlen set to 1000 SCSI subsystem initialized libata version 3.00 loaded. rbus 18000000.wbsys: PCI host bridge to bus 0000:00 pci_bus 0000:00: root bus resource [mem 0x18000000-0x18ffffff] pci_bus 0000:00: root bus resource [bus 00-ff] pci_bus 0000:00: scanning bus pci 0000:00:00.0: [14c3:7986] type 00 class 0x000280 pci 0000:00:00.0: reg 0x10: [mem 0x18000000-0x1800000f 64bit] pci 0000:00:00.0: reg 0x18: [mem 0x00000000-0x0000000f] pci 0000:00:00.0: reg 0x1c: [mem 0x00000000-0x0000000f] pci 0000:00:00.0: reg 0x20: [mem 0x00000000-0x0000000f] pci 0000:00:00.0: reg 0x24: [mem 0x00000000-0x0000000f] pci_bus 0000:00: fixups for bus pci_bus 0000:00: bus scan returning with max=00 clocksource: Switched to clocksource arch_sys_counter thermal_sys: Registered thermal governor 'fair_share' thermal_sys: Registered thermal governor 'bang_bang' thermal_sys: Registered thermal governor 'step_wise' thermal_sys: Registered thermal governor 'user_space' thermal_sys: Registered thermal governor 'power_allocator' NET: Registered protocol family 2 IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear) tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear) TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear) TCP bind hash table entries: 4096 (order: 4, 65536 bytes, linear) TCP: Hash tables configured (established 4096 bind 4096) UDP hash table entries: 256 (order: 1, 8192 bytes, linear) UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) NET: Registered protocol family 1 PCI: CLS 0 bytes, default 64 workingset: timestamp_bits=62 max_order=17 bucket_order=0 squashfs: version 4.0 (2009/01/31) Phillip Lougher mtk-pcie 11280000.pcie: host bridge /pcie@11280000 ranges: mtk-pcie 11280000.pcie: Parsing ranges property... mtk-pcie 11280000.pcie: MEM 0x20000000..0x2fffffff → 0x20000000 phy phy-pcie-phy@11c00000.0: try to get sw efuse phy phy-pcie-phy@11c00000.0: try to get sw efuse+ phy phy-pcie-phy@11c00000.0: u3 auto load valid efuse: ENABLE with value: 1 phy phy-pcie-phy@11c00000.0: u3 efuse - intr 28, rx_imp f, tx_imp e phy phy-pcie-phy@11c00000.0: pcie auto load valid efuse: ENABLE with value: 1 phy phy-pcie-phy@11c00000.0: u3 lane1 efuse - intr 28, rx_imp f, tx_imp e mtk-pcie 11280000.pcie: PCIe link down, ltssm reg val: 0x0 mtk-pcie: probe of 11280000.pcie failed with error -110 Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled printk: console [ttyS0] disabled 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 12, base_baud = 2500000) is a ST16650V2 printk: console [ttyS0] enabled printk: console [ttyS0] enabled printk: bootconsole [uart8250] disabled printk: bootconsole [uart8250] disabled 11003000.serial: ttyS1 at MMIO 0x11003000 (irq = 13, base_baud = 1625000) is a ST16650V2 11004000.serial: ttyS2 at MMIO 0x11004000 (irq = 14, base_baud = 1625000) is a ST16650V2 mtk_rng 1020f000.trng: registered RNG driver random: fast init done cacheinfo: Unable to detect cache hierarchy for CPU 0 crng init done loop: module loaded mt7986-pinctrl 1001f000.pinctrl: pin_config_set op failed for pin 36 mtk-spi 1100a000.spi: Error applying setting, reverse things back spi-nor spi0.0: unrecognized JEDEC id bytes: ff ef aa 22 00 00 spi-nor: probe of spi0.0 failed with error -2 spi-nand spi0.1: Winbond SPI NAND was found. spi-nand spi0.1: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 64 2 fixed-partitions partitions found on MTD device spi0.1 Creating 2 MTD partitions on “spi0.1”: 0x000000000000-0x000000400000 : “Bootloader” 0x000000400000-0x000010000000 : “UBI_DEV” Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) IMQ driver loaded successfully. (numdevs = 8, numqueues = 1, imq_dev_accurate_stats = 1) \tHooking IMQ after NAT on PREROUTING. \tHooking IMQ before NAT on POSTROUTING. [mtk_hw_init] reset_lock:0, force:0 [mtk_hw_init] execute fe cold reset mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc011800000, irq 124 mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc011800000, irq 124 (unnamed net_device) (dummy): netif_napi_add() called with weight 256 PPP generic driver version 2.4.2 PPP BSD Compression module registered PPP Deflate Compression module registered PPP MPPE Compression module registered NET: Registered protocol family 24 PPTP driver version 0.8.5 i2c /dev entries driver mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0) crypto-safexcel 10320000.crypto: EIP97:230(0,1,4,4)-HIA:270(0,5,5),PE:150/433,alg:7fcdfc00 u32 classifier Performance counters on input device check on xt_time: kernel timezone is -0000 gre: GRE over IPv4 demultiplexor driver IPv4 over IPsec tunneling driver NET: Registered protocol family 10 Segment Routing with IPv6 NET: Registered protocol family 17 NET: Registered protocol family 15 Bridge firewalling registered l2tp_core: L2TP core driver, V2.0 l2tp_ppp: PPPoL2TP kernel driver, V2.0 l2tp_netlink: L2TP netlink interface 8021q: 802.1Q VLAN Support v1.8 mt7530 mdio-bus:1f lan1 (uninitialized): PHY [dsa-0.0:01] driver [Generic PHY] mt7530 mdio-bus:1f lan2 (uninitialized): PHY [dsa-0.0:02] driver [Generic PHY] mt7530 mdio-bus:1f lan3 (uninitialized): PHY [dsa-0.0:03] driver [Generic PHY] mt7530 mdio-bus:1f lan4 (uninitialized): PHY [dsa-0.0:04] driver [Generic PHY] mt7530 mdio-bus:1f: configuring for fixed/2500base-x link mode DSA: tree 0 setup mt7530 mdio-bus:1f: Link is Up - 2.5Gbps/Full - flow control rx/tx ubi0: attaching mtd1 ubi0: fixable bit-flip detected at PEB 3 ubi0: fixable bit-flip detected at PEB 669 ubi0: fixable bit-flip detected at PEB 675 ubi0: fixable bit-flip detected at PEB 712 ubi0: fixable bit-flip detected at PEB 825 ubi0: fixable bit-flip detected at PEB 847 ubi0: fixable bit-flip detected at PEB 894 ubi0: fixable bit-flip detected at PEB 984 ubi0: fixable bit-flip detected at PEB 987 ubi0: fixable bit-flip detected at PEB 1017 ubi0: fixable bit-flip detected at PEB 1062 ubi0: fixable bit-flip detected at PEB 1115 ubi0: fixable bit-flip detected at PEB 1116 ubi0: fixable bit-flip detected at PEB 1120 ubi0: fixable bit-flip detected at PEB 1121 ubi0: fixable bit-flip detected at PEB 1125 ubi0: fixable bit-flip detected at PEB 1132 ubi0: fixable bit-flip detected at PEB 1166 ubi0: fixable bit-flip detected at PEB 1223 ubi0: fixable bit-flip detected at PEB 1260 ubi0: fixable bit-flip detected at PEB 1272 ubi0: fixable bit-flip detected at PEB 1440 ubi0: fixable bit-flip detected at PEB 1474 ubi0: fixable bit-flip detected at PEB 1581 ubi0: fixable bit-flip detected at PEB 1639 ubi0: fixable bit-flip detected at PEB 1676 ubi0: fixable bit-flip detected at PEB 1717 ubi0: fixable bit-flip detected at PEB 1724 ubi0: fixable bit-flip detected at PEB 1771 ubi0: fixable bit-flip detected at PEB 1858 ubi0: fixable bit-flip detected at PEB 1878 ubi0: fixable bit-flip detected at PEB 1894 ubi0: fixable bit-flip detected at PEB 1916 ubi0: fixable bit-flip detected at PEB 1949 ubi0: fixable bit-flip detected at PEB 1965 ubi0: scanning is finished ubi0: attached mtd1 (name “UBI_DEV”, size 252 MiB) ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 ubi0: good PEBs: 2016, bad PEBs: 0, corrupted PEBs: 0 ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128 ubi0: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 2037501690 ubi0: available PEBs: 0, total reserved PEBs: 2016, PEBs reserved for bad PEB handling: 40 ubi0: background thread “ubi_bgt0d” started, PID 893 gluebi_create: Hook read/write method of Factory. gluebi_create: Hook read/write method of Factory2. [Factory-0]: OK (ver: 105) [Factory2-0]: OK (ver: 105) Select [Factory-0] volume linux rfs_offset 3280ec mtd→size 45fe000 Creating 1 MTD partitions on “linux”: 0x0000003280ec-0x0000045fe000 : “rootfs” mtd: device 6 (rootfs) set to be root filesystem volume linux2 rfs_offset 3280ec mtd→size 45fe000 Creating 1 MTD partitions on “linux2”: 0x0000003280ec-0x0000045fe000 : “rootfs2” gluebi_create: skip jffs2 volume VFS: Mounted root (squashfs filesystem) readonly on device 31:6. devtmpfs: mounted Freeing unused kernel memory: 448K Run /sbin/init as init process init_main start. /dev/nvram: No such file or directory /dev/nvram: No such file or directory offset 0x10000 elapse 8ms _nvram_free: 939(modprobe) nvram_idx(1 / 2) found private data block and skip it 1: set_action 0 Hit ENTER for console... firmware version: 3.0.0.4.388_30979-g8cf925d, dev:(NBIG5S603643CW5/C8:7F:54:20:A4:CC) mtd productid: \x028Ž$ bootloader version: \x028Ž$-01-00-00-01 firmware version: 0.0init (1): drop_caches: 1 .0.116 odmpid: TUF-AX4200 current FW productid: TUF-AX4200 current FW firmver: 3.0.0.4 NBIG5S603643CW5 clean_mode(1) clean_time(2) threshold(0) free_caches: Start syncing... free_caches: Start cleaning... free_caches: waiting 2 second... free_cachesbled: GPIO#1: netdev ra0 nr_users 1. : Finish. [1 inbled: GPIO#2: netdev rax0 nr_users 1. it:init_nvram +10] init_nvram for model(148) set_basic_ifname_vars: WAN eth1 LAN lan1 lan2 lan3 lan4 [lan1 lan2 lan3 lan4 ra0 rax0] WIRED [lan1 lan2 lan3 lan4] ETH_IFNAMES [] 2G ra0 5G rax0 60G N/A USB usb AP_LAN N/A DW_WAN eth1 DW_LAN lan1 lan2 lan3 lan4 force_dwlan 0, sw_mode 1 wan_ifnames: eth1 init_amas_subunit: Set default value. init_amas_subunit(9723): update wl0_vifnames [wl0.1 wl0.2 wl0.3 wl0.4] 1: check_action 0: 1(init) 1: set_action 7 nvram_commit(): pid 1 comm [init] _nvram_free: 1(init) nvram_idx(0 / 2) found private data block and skip it 1: set_action 0 [AUTO_FW_UPGRADE] default tmp_time_str= 04:25 config_switch(0x0213): link down all ports config_mt7986_mt7531_LANWANPartition: LAN/P.WAN/S.WAN portmask 0000001f/00000020/00000000 Upstream eth1 (unit 0) config_switch(0x0263): ISP Profile/STB: none/0 config_switch(0x0543): link up wan port(s) 1+0 records in 1+0 records out mediatek_soc_hnat 15100000.hnat: wan = eth1 mediatek_soc_hnat 15100000.hnat: lan = lan mediatek_soc_hnat 15100000.hnat: ppd = eth0 mediatek_soc_hnat 15100000.hnat: gmac num = 2 mediatek_soc_hnat 15100000.hnat: ppe num = 1 mediatek_soc_hnat 15100000.hnat: PPE0 entry number = 8192 mediatek_soc_hnat 15100000.hnat: PPE0 hwnat start hnat roaming work enable conninfra@(mtk_conninfra_drv_init:644) Before platform_driver_register Get Index(0-TOP_MISC_BASE) phy_addr(0x11d10000) vir_addr=(0xffffffc010a75000) size=(0x1000) Get Index(1-TOPRGU_BASE) phy_addr(0x1001c000) vir_addr=(0xffffffc010a7d000) size=(0x1000) Get Index(2-GPIO_BASE) phy_addr(0x1001f000) vir_addr=(0xffffffc010a85000) size=(0x1000) Get Index(3-IOCFG_TR_BASE) phy_addr(0x11f00000) vir_addr=(0xffffffc010a8d000) size=(0x1000) Get Index(4-IOCFG_TL_BASE) phy_addr(0x11f10000) vir_addr=(0xffffffc010a95000) size=(0x1000) Get Index(5-INFRACFG_AO_BASE) phy_addr(0x10003000) vir_addr=(0xffffffc010a9d000) size=(0x1000) Get Index(6-CONN_INFRA_CFG_BASE) phy_addr(0x18001000) vir_addr=(0xffffffc010aa5000) size=(0x1000) Get Index(7-CONN_INFRA_SYSRAM_BASE) phy_addr(0x18050000) vir_addr=(0xffffffc010aad000) size=(0x1000) Get Index(8-CONN_INFRA_CLKGEN_ON_TOP_BASE) phy_addr(0x18009000) vir_addr=(0xffffffc010ab5000) size=(0x1000) Get Index(9-CONN_HOST_CSR_TOP_BASE) phy_addr(0x18060000) vir_addr=(0xffffffc010abd000) size=(0x1000) Get Index(10-CONN_INFRA_BUS_CR_BASE) phy_addr(0x1800e000) vir_addr=(0xffffffc010ac5000) size=(0x1000) Get Index(11-CONN_INFRA_RGU_BASE) phy_addr(0x18000000) vir_addr=(0xffffffc010acd000) size=(0x1000) Get Index(12-CONN_WT_SLP_CTL_REG_BASE) phy_addr(0x18005000) vir_addr=(0xffffffc010ad5000) size=(0x1000) Get Index(13-INST2_CONN_WT_SLP_CTL_REG_BASE) phy_addr(0x18085000) vir_addr=(0xffffffc010add000) size=(0x1000) Get Index(14-CONN_RF_SPI_MST_REG_BASE) phy_addr(0x18004000) vir_addr=(0xffffffc010ae5000) size=(0x1000) Get Index(15-INST2_CONN_RF_SPI_MST_REG_BASE) phy_addr(0x18084000) vir_addr=(0xffffffc010aed000) size=(0x1000) Get Index(16-CONN_SEMAPHORE_BASE) phy_addr(0x18070000) vir_addr=(0xffffffc010e90000) size=(0x10000) Get Index(17-CONN_AFE_CTL_BASE) phy_addr(0x18003000) vir_addr=(0xffffffc010b01000) size=(0x1000) Get Index(18-CONN_AFE_CTL_2ND_BASE) phy_addr(0x18083000) vir_addr=(0xffffffc010b03000) size=(0x1000) Get Index(19-WF_TOP_SLPPROT_ON_BASE) phy_addr(0x184c0000) vir_addr=(0xffffffc010eb0000) size=(0x10000) Get Index(20-WF_TOP_CFG_BASE) phy_addr(0x184b0000) vir_addr=(0xffffffc010b05000) size=(0x1000) Get Index(21-WF_MCU_CONFIG_LS_BASE) phy_addr(0x184f0000) vir_addr=(0xffffffc010b0d000) size=(0x1000) Get Index(22-WF_MCU_BUS_CR_BASE) phy_addr(0x18400000) vir_addr=(0xffffffc010b15000) size=(0x1000) Get Index(23-WF_MCUSYS_INFRA_BUS_FULL_U_DEBUG_CTRL_AO_BASE) phy_addr(0x18500000) vir_addr=(0xffffffc010ba1000) size=(0x1000) Get Index(24-WF_TOP_CFG_ON_BASE) phy_addr(0x184c0000) vir_addr=(0xffffffc010ed0000) size=(0x10000) FlashId: 0x7986, EEPROM_content_valid = 1 conninfra@(consys_plt_hw_init:221) tx_stream = 0x2, rx_stream = 0x2, band0_pa_type = 0x3, band1_pa_type = 0x3 conninfra@(consys_plt_hw_init:230) adie_cfg_type = 1, one_adie_dbdc = 1 [emi_mng_init] gConEmiPhyBase = [0x4fc00000] size = [0x100000] fw size = [0x100000] ops=[000000001de49fe9] conninfra@(mtk_conninfra_drv_init:650) After platform_driver_register ConnInfra Dev: init (0) conninfra@(_consys_polling_chipid_int:459) Read CONNSYS HW IP version successfully! (0x02070000) conninfra@(consys_bus_clock_ctrl:485) drv=[4] conninfra_bus_clock_wpll=[0]→[16] enable conninfra@(connsys_d_die_cfg:530) D-die efuse: 0x00000000 conninfra@(_connsys_a_die_chip_id_confirm:1911) adie_idx[0]: A-die CHIP ID = 0x7976, HW Version = 0x8a20 conninfra@(consys_spi_write_nolock:670) addr = 0x0a00, val = 0xffffffff conninfra@(consys_spi_write_nolock:670) addr = 0x04ac, val = 0x0000001c conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x00000000 conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x43a60000 conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700be, 0x00000000] conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x23a6003a conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x63a7003a conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700be, 0x00000000] conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x23a7003a conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x63ac003a conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700be, 0x00000000] conninfra@(consys_spi_write_nolock:670) addr = 0x0038, val = 0x4a563b00 conninfra@(consys_spi_write_nolock:670) addr = 0x065c, val = 0x1959f80f conninfra@(consys_spi_write_nolock:670) addr = 0x0664, val = 0x34d00fe0 conninfra@(consys_spi_write_nolock:670) addr = 0x0070, val = 0x88888005 conninfra@(consys_spi_write_nolock:670) addr = 0x0070, val = 0x00000005 conninfra@(consys_spi_write_nolock:670) addr = 0x0070, val = 0x88888005 conninfra@(consys_spi_write_nolock:670) addr = 0x0070, val = 0x00000005 conninfra@(_consys_polling_chipid_int:459) Read CONNSYS HW IP version successfully! (0x02070000) conninfra@(_consys_hw_conninfra_wakeup:470) conninfra_wakeup refcnt=[0]→[1] wakeup!! conninfra@(_consys_hw_conninfra_sleep:490) conninfra_sleep refcnt=[1]→[0] sleep!! conninfra@(opfunc_power_on_internal:241) [Conninfra Pwr On] BT=[0] FM=[0] GPS=[0] WF=[0] CONNINFRA=[1] ubi0: fixable bit-flip detected at PEB 62 ubi0: schedule PEB 62 for scrubbing ubi0: fixable bit-flip detected at PEB 62 ubi0: schedule PEB 62 for scrubbing ubi0: fixable bit-flip detected at PEB 62 ubi0: schedule PEB 62 for scrubbing ubi0: fixable bit-flip detected at PEB 62 ubi0: schedule PEB 62 for scrubbing ubi0: fixable bit-flip detected at PEB 62 ubi0: schedule PEB 62 for scrubbing ubi0: fixable bit-flip detected at PEB 62 ubi0: scrubbed PEB 62 (LEB 3:44), data moved to PEB 1639 ubi0: fixable bit-flip detected at PEB 66 ubi0: schedule PEB 66 for scrubbing ubi0: fixable bit-flip detected at PEB 66 ubi0: schedule PEB 66 for scrubbing ubi0: fixable bit-flip detected at PEB 66 ubi0: schedule PEB 66 for scrubbing ubi0: fixable bit-flip detected at PEB 66 ubi0: schedule PEB 66 for scrubbing ubi0: fixable bit-flip detected at PEB 66 ubi0: schedule PEB 66 for scrubbing ubi0: fixable bit-flip detected at PEB 66 ubi0: scrubbed PEB 66 (LEB 3:48), data moved to PEB 1581 ubi0: fixable bit-flip detected at PEB 67 ubi0: schedule PEB 67 for scrubbing ubi0: fixable bit-flip detected at PEB 67 ubi0: schedule PEB 67 for scrubbing ubi0: fixable bit-flip detected at PEB 67 ubi0: schedule PEB 67 for scrubbing ubi0: fixable bit-flip detected at PEB 67 ubi0: schedule PEB 67 for scrubbing ubi0: fixable bit-flip detected at PEB 67 ubi0: schedule PEB 67 for scrubbing ubi0: fixable bit-flip detected at PEB 67 ubi0: scrubbed PEB 67 (LEB 3:49), data moved to PEB 1474 mt_wifi: module license 'Proprietary' taints kernel. Disabling lock debugging due to kernel taint conninfra@(conninfra_pwr_on:120) [conninfra_pwr_on] drv=[3] conninfra@(_consys_polling_chipid_int:459) Read CONNSYS HW IP version successfully! (0x02070000) Adie Type: 0x7976 SKU Type: One_Adie_DBDC conninfra@(opfunc_power_on_internal:241) [Conninfra Pwr On] BT=[0] FM=[0] GPS=[0] WF=[1] CONNINFRA=[1] WiFi@C12L1,get_dbg_setting_by_profile() 4249: debug level setting=INDEX0_debug_level not found!! WiFi@C12L1,get_dbg_setting_by_profile() 4272: debug option setting=INDEX0_debug_option not found!! mt_rbus 0000:00:00.0: runtime IRQ mapping not provided by arch mt7986_init()-→ sku:0x7, ADIE=MT7976 ←-mt7986_init() RtmpRaDevCtrlInit(): MCS_LUT not used becasue MacTb size(544) > 128! WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX1 WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX2 WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX3 WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX4 WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX5 WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX6 WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX7 WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX8 WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX9 WiFi@C12L2,match_index_by_chipname() 512: Not find slot id, back to old rule. msta_ifname not found hotplug net INTERFACE=ra0 ACTION=add SEQNUM=741 warp_module_init(): module init and register callback for warp create warp_ctrl ok!!! wed_get_slot_map(): assign slot_id:0 for entry: 0! wed_get_slot_map(): assign slot_id:1 for entry: 1! mtk_warp_proxy: module uses symbols from proprietary module mt_wifi, inheriting taint. 1: check_action 0: 1(init) * ubifs: jffs2 0, 5, 101453824 console fd is 0 1: check_action 0: 1(init) 1: set_action 7 _nvram_free: 1(init) nvram_idx(1 / 2) 1: set_action 0 [adjust_vpnc_config, 184] Insert USB modules early. xhci-mtk 11200000.xhci: 11200000.xhci supply vbus not found, using dummy regulator xhci-mtk 11200000.xhci: 11200000.xhci supply vusb33 not found, using dummy regulator phy phy-usb-phy@11e10000.1: try to get sw efuse phy phy-usb-phy@11e10000.1: try to get sw efuse+ phy phy-usb-phy@11e10000.2: try to get sw efuse phy phy-usb-phy@11e10000.2: try to get sw efuse+ phy phy-usb-phy@11e10000.3: try to get sw efuse phy phy-usb-phy@11e10000.3: try to get sw efuse+ usb hotplug INTERFACE=(null) ACTION=add USBPORT=(null) HOST=(null) DEVICE=(null) usb hotplug INTERFACE=9/0/0 ACTION=add USBPORT=(null) HOST=(null) DEVICE=(null) 1097: check_action 0: 1(init) checking for user scripts: '.usbhotplug' usb hotplug INTERFACE=9/0/0 ACTION=bind USBPORT=(null) HOST=(null) DEVICE=(null) 1108: check_action 0: 1(init) checking for user scripts: '.usbhotplug' usb hotplug INTERFACE=(null) ACTION=bind USBPORT=(null) HOST=(null) DEVICE=(null) usb hotplug INTERFACE=9/0/0 ACTION=bind USBPORT=(null) HOST=(null) DEVICE=(null) 1101: check_action 0: 1(init) checking for user scripts: '.usbhotplug' usb hotplug INTERFACE=(null) ACTION=add USBPORT=(null) HOST=(null) DEVICE=(null) usb hotplug INTERFACE=9/0/0 ACTION=add USBPORT=(null) HOST=(null) DEVICE=(null) 1106: check_action 0: 1(init) checking for user scripts: '.usbhotplug' update_lan_state(lan_, 0, 0) 1+0 records in 1+0 records out hotplug net INTERFACE=br0 ACTION=add SEQNUM=789 _ifconfig: name=lan1 flags=1243 IFUP addr= netmask= hotplug net INTERFACE=br0 ACTION=add SEQNUM=789 _ifconfig: name=lan2 flags=1243 IFUP addr= netmask= _ifconfig: name=lan3 flags=1243 IFUP addr= netmask= _ifconfig: name=lan4 flags=1243 IFUP addr= netmask= gen ralink config gen ralink iNIC config _ifconfig: name=WiFi@C01L2,RTMP_COM_IoctlHandle() 1511: → CMD_RTPRIV_IOCTL_VIRTUAL_INF_INIT ra0 flags=1243 Imsta_ifname not found FUP addr= netmask= warp_dev0: probe of 15010000.wed2 failed with error -1 WiFi@C02L1,HwCtrlInit() 551: ser_init() return NDIS_STATUS_FAILURE WiFi@C12L1,RTMPWirelessModeCfg() 599: Init: BSS0 PhyMode=78 WiFi@C12L1,RTMPWirelessModeCfg() 599: Init: BSS1 PhyMode=177 WiFi@C03L1,AndesSendCmdMsg() 754: Could not send in band command due to diablefRTMP_ADAPTER_MCU_SEND_IN_BAND_CMD WiFi@C03L2,AndesSendCmdMsg() 765: Command type = ed, Extension command type = 48 WiFi@C03L1,AndesSendCmdMsg() 754: Could not send in band command due to diablefRTMP_ADAPTER_MCU_SEND_IN_BAND_CMD WiFi@C03L2,AndesSendCmdMsg() 765: Command type = ed, Extension command type = 48 sku:0x7, ADIE=MT7976 using E1 ROM patch using E1 RAM current sync CR = 0x1 \tBuilt date: 20220727175627a \tPlatform: ALPS \tHW/SW version: 0x8a108a10 \tPatch version: 0xffffffff current sync CR = 0x1 \tChip ID: 0x0f \tEco version: 0x00 \tRegion number: 0x0b \tFormat version: 0x02 \tFormat flag: 0x01 \tRam version: 000000 \tBuilt date: 20220727175704 \tCommon crc: 0xc10eb962 \tRelease info: header tag = 0, total length = 108 \ttag 1, padding length = 3, tag length = 101 \tpayload: t-neptune-main-2111-7986-imp_v7640_wk2219-MT7986_E1_ASIC_ROM_RAM_REBB_IMP_V7640_WK2219-20220727171554 \tChip ID: 0x00 \tEco version: 0x00 \tRegion number: 0x03 \tFormat version: 0x02 \tFormat flag: 0x01 \tRam version: DEV_000000 \tBuilt date: 20220727175921 \tCommon crc: 0x5e1a105a \tRelease info: header tag = 0, total length = 0 current sync CR = 0x7 efuse_probe: efuse = deaddead sku:0x7, ADIE=MT7976 WiFi@C02L1,is_cal_free_ic() 1037: is_cal_free_ic(1037) offset:0, 0,0 sku:0x7, ADIE=MT7976 WiFi@C02L1,is_cal_free_ic() 1056: iCal free sku:0x7, ADIE=MT7976 WiFi@C17L1,RTMPReadTxPwrPerRate() 450: (450): Don't Support this now! WiFi@C01L1,AntCfgInit() 3049: Not support for HIF_MT yet! ch_switch_monitor_state_machine_init:: enter ch_switch_monitor_cfg_reset:: enter ch_switch_monitor_cfg_reset:: enter WiFi@C17L1,tx_pwr_comp_init() 641: NotSupportYet! WiFi@C12L1,SCS_init() 880: INIT SCSEnable [0]= 1 WiFi@C12L1,SCS_init() 887: INIT SCSEnable [1]= 0 WiFi@C03L1,MtCmdSetMacTxRx() 10225: (ret = 0) WiFi@C03L1,MtCmdSetMacTxRx() 10225: (ret = 0) WiFi@C14L1,IPMacTable_init() 348: IPMacTable already inited! WiFi@C03L1,MtCmdSetMacTxRx() 10225: (ret = 0) WiFi@C03L1,MtCmdSetMacTxRx() 10225: (ret = 0) WiFi@C00L1,set_ack_timeout_mode_byband() 13315: CTS/ACK Timeout Range should between [0xFFFF:0]!! WiFi@C00L1,set_datcfg_ack_cts_timeout() 13403: DAT config band(0) cck_timeout Fail! WiFi@C00L1,set_ack_timeout_mode_byband() 13315: CTS/ACK Timeout Range should between [0xFFFF:0]!! WiFi@C00L1,set_datcfg_ack_cts_timeout() 13414: DAT config band(0) ofdm_timeout Fail! WiFi@C00L1,set_ack_timeout_mode_byband() 13315: CTS/ACK Timeout Range should between [0xFFFF:0]!! WiFi@C00L1,set_datcfg_ack_cts_timeout() 13425: DAT config band(0) ofdma_timeout Fail! WiFi@C00L1,set_ack_timeout_mode_byband() 13315: CTS/ACK Timeout Range should between [0xFFFF:0]!! WiFi@C00L1,set_datcfg_ack_cts_timeout() 13403: DAT config band(1) cck_timeout Fail! WiFi@C00L1,set_ack_timeout_mode_byband() 13315: CTS/ACK Timeout Range should between [0xFFFF:0]!! WiFi@C00L1,set_datcfg_ack_cts_timeout() 13414: DAT config band(1) ofdm_timeout Fail! WiFi@C00L1,set_ack_timeout_mode_byband() 13315: CTS/ACK Timeout Range should between [0xFFFF:0]!! WiFi@C00L1,set_datcfg_ack_cts_timeout() 13425: DAT config band(1) ofdma_timeout Fail! WiFi@C00L2,dump_ht_cap() 29: Caller: dump_ht_cap+0x10/0x20 [mt_wifi] hotplug net INTEWiFi@C00L2,dump_ht_cap() 29: Caller: dump_ht_cap+0x10/0x20 [mt_wifi] RFACE=rax0 ACTION=add SEQNUM=794 hotplug net INTERFACE=apcli0 A:(op = 0) CTION=add SEQNUM=797 WiFi@C00L2,red_tail_drop_init() 83: red_tail_drop_init: available token:8192, whnat_en:1 WiFi@C00L1,MtCmdCr4RedSet() 914: MtCmdCr4RedSet: (ret = 0) WiFi@C00L1,SendRedCmd() 1049: SendRedCmd:(ret = 1) WiFi@C01L2,RTMP_COM_IoctlHandle() 1488: → CMD_RTPRIV_IOCTL_VIRTUAL_INF_UP hotplug net INTEWiFi@C23L1,DfsBuildChannelList() 3339: [RDM]: wdev is not 5G. RFACE=apcli0 ACTphy_freq_adjust : no prim_ch value for adjust! ION=add SEQNUM=7WiFi@C23L1,operate_loader_phy() 390: phy_freq_adjust failed!WiFi@C00L2,dump_ht_cap() 29: Caller: wlan_operate_init+0xac/0x110 [mt_wifi] 97 WiFi@C12L1,wifi_sys_open() 886: wifi_sys_open():band0 group_idx[0]=0, bw_grp=16 omac=0 hotplug net INTEWiFi@C23L1,HcGetBandByChannel() 1104: No hdev parking on channel:0, just return a default band_idx 0! RFACE=rax0 ACTIOWiFi@C02L2,AsicRadioOnOffCtrl() 2279: DbdcIdx=0 RadioOn N=add SEQNUM=794WiFi@C00L2,ApAutoChannelAtBootUp() 333: ----------------→
hotplug net INWiFi@C03L1,MtCmdSetMacTxRx() 10225: (ret = 0) TERFACE=apclix0 WiFi@C03L1,MtCmdSetMacTxRx() 10225: (ret = 0) ACTION=add SEQNUWiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data M=800 WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C23L1,DfsBuildChannelList() 3339: [RDM]: wdev is not 5G. WiFi@C08L2,APStartUpForMbss() 977: ==⇒(caller:ap_inf_open+0x144/0x4d0 [mt_wifi]), mbss_idx:0, CfgMode:0 WiFi@C15L2,APPMFInit() 133: [PMF] apidx=0, MFPC=0, MFPR=0, SHA256=0 WiFi@C00L2,dump_ht_cap() 29: Caller: dump_ht_cap+0x10/0x20 [mt_wifi] WiFi@C03L1,MtCmdSetMacTxRx() 10225: (ret = 0) WiFi@C03L1,MtCmdSetMacTxRx() 10225: (ret = 0) WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C00L1,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data WiFi@C08L2,ap_link_up() 7056: (caller:wdev_do_linkup+0x20/0x38 [mt_wifi]), wdev(0) PrintSrCmd: u1CmdSubId = 1, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 5, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 3, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 23, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 31, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 33, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 [doSystem] iwpri[mtf_txpower_all_rate_info] band_idx:0 pwr:28 ChBand:2G ePAGain:0 v ra0 set TxPower=100 gen ralink iNIC config _ifconfig: name=7986@C08L2ra0,mbss_virtual_if_open() 134: ==⇒ rax0 rax0 flags=1243 7986@C01L2ra0,RTMP_COM_IoctlHandle() 1511: → CMD_RTPRIV_IOCTL_VIRTUAL_INF_INIT IFUP addr= netma7986@C01L2ra0,RTMP_COM_IoctlHandle() 1488: → CMD_RTPRIV_IOCTL_VIRTUAL_INF_UP sk= phy_freq_adjust : no prim_ch value for adjust! 7986@C23L1ra0,operate_loader_phy() 390: phy_freq_adjust failed!WiFi@C00L2,dump_ht_cap() 29: Caller: wlan_operate_init+0xac/0x110 [mt_wifi] WiFi@C12L1,wifi_sys_open() 886: wifi_sys_open():band1 group_idx[1]=4, bw_grp=16 omac=0 7986@C23L1ra0,HcGetBandByChannel() 1104: No hdev parking on channel:0, just return a default band_idx 0! 7986@C02L2ra0,AsicRadioOnOffCtrl() 2279: DbdcIdx=0 RadioOn 7986@C00L2ra0,ApAutoChannelAtBootUp() 333: ----------------→ 7986@C03L1ra0,MtCmdSetMacTxRx() 10225: (ret = 0) 7986@C03L1ra0,MtCmdSetMacTxRx() 10225: (ret = 0) 7986@C23L2ra0,AutoChSelBuildChannelListFor56G() 2719: ChListNum56G = 19 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C08L2ra0,APStartUpForMbss() 977: ==⇒(caller:ap_inf_open+0x144/0x4d0 [mt_wifi]), mbss_idx:1, CfgMode:0 7986@C15L2ra0,APPMFInit() 133: [PMF] apidx=1, MFPC=0, MFPR=0, SHA256=0 WiFi@C00L2,dump_ht_cap() 29: Caller: dump_ht_cap+0x10/0x20 [mt_wifi] WiFi@C08L2,ap_link_up() 7056: (caller:wdev_do_linkup+0x20/0x38 [mt_wifi]), wdev(1) PrintSrCmd: u1CmdSubId = 1, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 5, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 3, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 23, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 31, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 PrintSrCmd: u1CmdSubId = 33, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 [doSystem] iwpri[mtf_txpower_all_rate_info] band_idx:1 pwr:28 ChBand:5G ePAGain:0 v rax0 set TxPower=100 start_lan: setting MAC address of bridge br0 as C8:7F:54:20:A4:CC _ifconfig: name=br0 flags=1243 IFUP addr=192.168.50.1 netmask=255.255.255.0 _ifconfig: name=lo flags=1043 IFUP addr=127.0.0.1 netmask=255.0.0.0 _ifconfig: name=lo:0 flags=1043 IFUP addr=127.0.1.1 netmask=255.0.0.0 route_manip: cmd=ADD name=lo addr=127.0.0.0 netmask=255.0.0.0 gateway=0.0.0.0 metric=0 update_lan_state(lan_, 2, 0) nat_rule: stop_nat_rules 1. stop_nat_rules: apply the redirect_rules state 0 ret 0 start_lan 2524 # wanduck: Got LAN(-1) information: wanduck: delay 1 seconds before the first detect... start_wsc_pin_enrollee: start wsc (0) [doSystem] iwpriv ra0 set WscConfMode=7 WPS: PIN [doSystem] iwpriv ra0 set WscMode=1 start_wsc_pin_enrollee: start wsc (1) [doSystem] iwpriv rax0 set WscConfMode=7 WPS: PIN [doSystem] iwpriv rax0 set WscMode=1 [1 init:start_dnsmasq +33] begin [1 init:stop_dnsmasq +33] begin [1 init:stop_stubby +33] begin [1 init:stop_stubby +33] end [1 init:stop_dnsmasq +33] end [1 init:start_stubby +33] begin [1 init:start_dnsmasq +33] end start_lan_port(0) 1 stop_amas_lanctrl start_amas_lanctrl 18455 ### onboarding model=TUF-AX4200,set watchdog pid as: 1653 reboot_time=70, connection_timeset watchdog pid as: 1653 out=90, traffic_timeout=90 [doSystem] iwpriv ra0 set WatchdogPid=1653 decomp: fname=/var/lib/misc/rstats-speed.gz [doSystem] iwpriv rax0 set WatchdogPid=1653 decomp: gzip -dc /var/lib/misc/rstats-speed.gz > /var/tmp/rstats-uncomp != 0 load: speed_count = 0 TZ watchdog load: read source= save_path= load_history: fname=/var/lib/misc/rstats-history.gz decomp: fname=/var/lib/misc/rstats-history.gz decomp: gzip -dc /var/lib/misc/rstats-history.gz > /var/tmp/rstats-uncomp != 0 decomp: fname=/var/lib/misc/rstats-history.gz decomp: gzip -dc /var/lib/misc/rstats-history.gz > /var/tmp/rstats-uncomp != 0 load_history: load failed wanduck: delay 2 seconds before the first detect... alternative watchdog start... msgget ok disk_monitor: starting... disk_monitor: day=5, week=6, time=5:5. disk_monitor: decide if scan the target... disk_monitor: 0: wait_second=64800... disk_monitor: wait_second=64800... disk_monitor: Pause...
get_all_pc_list, enabled_str=, enabled=0. [bwdpi check] starting... rc: =⇒ binding interface(eth1) for lldpd amas_ssd_cd_main(0x0186): This is ASUS router ss wi num 2 wanduck: delay 3 seconds before the first detect... wanduck: delay 4 seconds before the first detect... TZ sched_daemon wanduck: delay 5 seconds before the first detect... reinit_hwnat:WAN: unit -1,0 type 0 nat_x 1 qos 0: action 1. start_wan: start_wan_if(0)! [1 init:start_wan_if +36] unit=0. update_wan_state(wan0_, 0, 0) convert_wan_nvram(wan0_) _ifconfig: name=eth1 flags=1043 IFUP addr= netmask= update_wan_state(wan0_, 1, 0) start_wan_if(0x0787): ifup:eth1 _ifconfig: name=eth1 flags=1043 IFUP addr= netmask= start_wan_if(0x078b): start auth:0 start_auth:: done start_wan_if(0x078f): start udhcpc:eth1, 0 start_wan_if(): End. Enable USB power. Start USB with the original procedure. start_usb udhcpc_wan:: deconfig _ifconfig: name=eth1 flags=1043 IFUP addr=0.0.0.0 netmask= wan_down(eth1) wan_down(eth1): . stop_auth:: done route_manip: cmd=DEL name=eth1 addr=0.0.0.0 netmask=0.0.0.0 gateway=(null) metric=0 update_wan_state(wan0_, 3, 0) update_wan_state(wan0_, 4, 3) udhcpc:: deconfig done [Mastiff]init clean_mode(1) clean_time(2) threshold(0) free_caches: Start syncing... free_caches: Start cleaning... free_caches: waiting 2 second... wanduck(0): NC send SYS_WAN_CABLE_UNPLUGGED_EVENT.
# Enable direct rule amas_lanctrl_main(0x0345): This is ASUS router free_caches: Finish. _ifconfig: name=7986@C01L2ra0,RTMP_COM_IoctlHandle() 1511: → CMD_RTPRIV_IOCTL_VIRTUAL_INF_INIT apcli0 flags=1047986@C01L2ra0,RTMP_COM_IoctlHandle() 1488: → CMD_RTPRIV_IOCTL_VIRTUAL_INF_UP 3 IFUP addr= net7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data mask= obdeth_main(0x0350): model=TUF-AX4200, reboot_time=70, connection_timeout=90, traffic_timeout=90 WiFi@C00L2,dump_ht_cap() 29: Caller: wlan_operate_init+0xac/0x110 [mt_wifi] WiFi@C00L2,dump_ht_cap() 29: Caller: dump_ht_cap+0x10/0x20 [mt_wifi] 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data 7986@C00L1ra0,mt7986_apply_dpd_flatness_data() 598: DPD Pre-Cal finished, load DPD Pre-Cal data RAST 43: ROAMAST Start... RAST 43: ROAMING Start... [rast_init_bssinfo]: WI[ra0], idx[0] [rast_init_bssinfo]: WIF[ra0], idx[0] rssi threshold: [-70] rssi hit count: [2] idle period: [10] idle rate: [100] [rast_init_bssinfo]: WI[rax0], idx[1] [rast_init_bssinfo]: WIF[rax0], idx[1] rssi threshold: [-70] rssi hit count: [2] idle period: [10] idle rate: [100] [rast_init_bssinfo]: TotalWI[2] RAST 44: ipc accept socket...
OpenWrt bootlog
F0: 102B 0000 FA: 1040 0000 FA: 1040 0000 [0200] F9: 0000 0000 V0: 0000 0000 [0001] 00: 0000 0000 BP: 2400 0041 [0000] G0: 1190 0000 EC: 0000 0000 [1000] T0: 0000 0209 [010F] Jump to BL NOTICE: BL2: v2.6(release): NOTICE: BL2: Built : 14:46:08, Jul 22 2022 NOTICE: WDT: disabled NOTICE: CPU: MT7986 (2000MHz) NOTICE: EMI: Using DDR3 settings NOTICE: EMI: Detected DRAM size: 512MB NOTICE: EMI: complex R/W mem test passed NOTICE: SPI_NAND parses attributes from parameter page. NOTICE: SPI_NAND Detected ID 0xef NOTICE: Page size 2048, Block size 131072, size 268435456 NOTICE: BL2: Booting BL31 NOTICE: BL31: v2.6(release): NOTICE: BL31: Built : 14:46:14, Jul 22 2022
U-Boot 2022.04-rc1 (Aug 17 2022 - 13:47:14 +0800) TUF-AX4200 bootloader version: 1.0.0.1
CPU: MediaTek MT7986 Model: mt7986-rfb DRAM: 512 MiB Core: 43 devices, 15 uclasses, devicetree: embed MMC: mmc@11230000: 0 Loading Environment from MTD... SPINAND raw ID: 00 EF AA 22 spi-nand: spi_nand spi_nand@1: Winbond SPI NAND was found. spi-nand: spi_nand spi_nand@1: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 64 *** Warning - bad CRC, using default environment
In: serial@11002000 Out: serial@11002000 Err: serial@11002000 ASUS TUF-AX4200 gpio/led init Net:
Warning: ethernet1@15100000 (eth0) using random MAC address - 3e:d7:a9:73:57:a8 eth0: ethernet1@15100000
Warning: ethernet0@15100000 (eth1) using random MAC address - 2a:6a:ed:9c:97:38 , eth1: ethernet0@15100000 ubi0: attaching mtd4 ubi0: scanning is finished ubi0: attached mtd4 (name “UBI_DEV”, size 252 MiB) ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 ubi0: good PEBs: 2016, bad PEBs: 0, corrupted PEBs: 0 ubi0: user volume: 8, internal volumes: 1, max. volumes count: 128 ubi0: max/mean erase counter: 5/1, WL threshold: 4096, image sequence number: 2037501690 ubi0: available PEBs: 2, total reserved PEBs: 2014, PEBs reserved for bad PEB handling: 40 UBI: vol_id reserved_pebs alignment data_pad vol_type usable_leb_size used_ebs used_bytes last_eb_bytes corrupted upd_marker name_len name UBI: 0 1 1 0 dynamic 1f000 1 1f000 1f000 0 0 5 nvram UBI: 1 8 1 0 dynamic 1f000 8 f8000 1f000 0 0 7 Factory UBI: 2 8 1 0 dynamic 1f000 8 f8000 1f000 0 0 8 Factory2 UBI: 3 1e 1 0 dynamic 1f000 1e 3a2000 1f000 0 0 5 linux UBI: 4 242 1 0 dynamic 1f000 242 45fe000 1f000 0 0 6 linux2 UBI: 5 31f 1 0 dynamic 1f000 31f 60c1000 1f000 0 0 5 jffs2 UBI: 6 28 1 0 dynamic 1f000 28 4d8000 1f000 0 0 6 rootfs UBI: 7 1fa 1 0 dynamic 1f000 1fa 3d46000 1f000 0 0 b rootfs_data UBI: 7fffefff 2 1 0 dynamic 1f000 2 3e000 2 0 0 d layout volume UBI volume [linux] size 3a2000 smaller than 45fe000! Read 1015808 bytes from volume Factory to 000000005f707ac0 EEPROM set 0: OK (version 105) Read 1015808 bytes from volume Factory2 to 000000005f707ac0 EEPROM set 1: OK (version 105) Read 1015808 bytes from volume Factory to 000000005fb45590 Select EEPROM set 0 at offset 0x0.
Please choose the operation:
1: Load System code to SDRAM via TFTP. 2: Load System code then write to Flash via TFTP. 3: Boot System code via Flash (default). 4: Entr boot command line interface. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP.
\b\b\b 1 \b\b\b 0
3: Boot System code via Flash (default).
TUF-AX4200 bootloader version: 1.0.0.1 MAC Address: (snip) HwID A Read 40 bytes from volume linux to 0000000046000000
FIT/FDT format image found at 0x46000000,size 0x39d4e4
Read 3790092 bytes from volume linux to 0000000046000000 ## Loading kernel from FIT Image at 46000000 ...
Using 'config-1' configuration Trying 'kernel-1' kernel subimage Description: ARM64 OpenWrt Linux-5.15.127 Type: Kernel Image Compression: lzma compressed Data Start: 0x460000ec Data Size: 3767804 Bytes = 3.6 MiB Architecture: AArch64 OS: Linux Load Address: 0x48000000 Entry Point: 0x48000000 Hash algo: crc32 Hash value: fbf22f24 Hash algo: sha1 Hash value: d17d167f3bdc0a60e48c6fdca4fe8e6cb75cf254 Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 46000000 ...
Using 'config-1' configuration Trying 'fdt-1' fdt subimage Description: ARM64 OpenWrt asus_tuf-ax4200 device tree blob Type: Flat Device Tree Compression: uncompressed Data Start: 0x46398028 Data Size: 20366 Bytes = 19.9 KiB Architecture: AArch64 Load Address: 0x47000000 Hash algo: crc32 Hash value: b4d7d1d5 Hash algo: sha1 Hash value: f9ffafa8ff07180048988115a9e7fcfdfdcfc228 Verifying Hash Integrity ... crc32+ sha1+ OK Loading fdt from 0x46398028 to 0x47000000 Booting using the fdt blob at 0x47000000
Read 40 bytes from volume linux2 to 000000005f7ffb90
Uncompressing Kernel Image Loading Device Tree to 000000005f7f3000, end 000000005f7faf8d ... OK
volume linux seq: 4
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 5.15.127 (builder@buildhost) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23389-5deed175a5) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Sat Aug 19 14:01:06 2023 [ 0.000000] Machine model: ASUS TUF-AX4200 [ 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-0x0000000042ffffff] [ 0.000000] node 0: [mem 0x0000000043000000-0x000000004302ffff] [ 0.000000] node 0: [mem 0x0000000043030000-0x000000004fbfffff] [ 0.000000] node 0: [mem 0x000000004fc00000-0x000000004ffbffff] [ 0.000000] node 0: [mem 0x000000004ffc0000-0x000000005fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000005fffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 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.2 [ 0.000000] percpu: Embedded 17 pages/cpu s30040 r8192 d31400 u69632 [ 0.000000] pcpu-alloc: s30040 r8192 d31400 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] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: kernel page table isolation disabled by kernel configuration [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129024 [ 0.000000] Kernel command line: ubi.mtd=UBI_DEV [ 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: 498092K/524288K available (8384K kernel code, 910K rwdata, 1472K rodata, 448K init, 301K bss, 26196K 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] \tTracing 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] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 640 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: Distributor has no Range Selector support [ 0.000000] Root IRQ handler: 0xffffffc008422a84 [ 0.000000] GICv3: 16 PPIs implemented [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000 [ 0.000000] arch_timer: cp15 timer(s) running at 13.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns [ 0.000000] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns [ 0.000105] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000) [ 0.000113] pid_max: default: 32768 minimum: 301 [ 0.000315] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linear) [ 0.000323] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear) [ 0.001357] rcu: Hierarchical SRCU implementation. [ 0.001622] smp: Bringing up secondary CPUs ... [ 0.001885] Detected VIPT I-cache on CPU1 [ 0.001906] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000 [ 0.001931] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.002190] Detected VIPT I-cache on CPU2 [ 0.002201] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000 [ 0.002212] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.002457] Detected VIPT I-cache on CPU3 [ 0.002467] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000 [ 0.002476] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.002501] smp: Brought up 1 node, 4 CPUs [ 0.002514] SMP: Total of 4 processors activated. [ 0.002517] CPU features: detected: 32-bit EL0 Support [ 0.002520] CPU features: detected: CRC32 instructions [ 0.002544] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching [ 0.002596] CPU: All CPU(s) started at EL2 [ 0.002605] alternatives: patching kernel code [ 0.004904] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.004924] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.005069] pinctrl core: initialized pinctrl subsystem [ 0.005701] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.005931] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations [ 0.005952] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.005969] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.006212] thermal_sys: Registered thermal governor 'fair_share' [ 0.006215] thermal_sys: Registered thermal governor 'bang_bang' [ 0.006218] thermal_sys: Registered thermal governor 'step_wise' [ 0.006221] thermal_sys: Registered thermal governor 'user_space' [ 0.006370] ASID allocator initialised with 65536 entries [ 0.006663] pstore: Registered ramoops as persistent store backend [ 0.006667] ramoops: using 0x10000@0x42ff0000, ecc: 0 [ 0.014408] cryptd: max_cpu_qlen set to 1000 [ 0.016181] SCSI subsystem initialized [ 0.016257] libata version 3.00 loaded. [ 0.017021] clocksource: Switched to clocksource arch_sys_counter [ 0.017450] NET: Registered PF_INET protocol family [ 0.017532] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.017883] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.017897] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.017903] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.017924] TCP bind hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.017968] TCP: Hash tables configured (established 4096 bind 4096) [ 0.018029] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.018041] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.018147] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.018165] PCI: CLS 0 bytes, default 64 [ 0.020056] workingset: timestamp_bits=46 max_order=17 bucket_order=0 [ 0.022666] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.022679] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) © 2001-2006 Red Hat, Inc. [ 0.044221] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.047642] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 0.048971] printk: console [ttyS0] disabled [ 0.069128] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 121, base_baud = 2500000) is a ST16650V2 [ 0.707894] printk: console [ttyS0] enabled [ 0.712713] mtk_rng 1020f000.rng: registered RNG driver [ 0.712771] hwrng: no data available [ 0.718157] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.729797] loop: module loaded [ 0.732946] Loading iSCSI transport class v2.0-870. [ 0.739385] spi-nand spi0.0: Winbond SPI NAND was found. [ 0.744691] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128 [ 0.753026] 2 fixed-partitions partitions found on MTD device spi0.0 [ 0.759371] Creating 2 MTD partitions on “spi0.0”: [ 0.764145] 0x000000000000-0x000000400000 : “Bootloader” [ 0.773879] 0x000000400000-0x000010000000 : “UBI_DEV” [ 1.168214] mtk_soc_eth 15100000.ethernet: generated random MAC address aa:88:98:4d:26:c9 [ 1.176437] mtk_soc_eth 15100000.ethernet: generated random MAC address c2:56:40:d5:77:53 [ 1.246022] Maxlinear Ethernet GPY211C mdio-bus:06: Firmware Version: 0x886F (release) [ 1.256103] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc009600000, irq 129 [ 1.265900] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc009600000, irq 129 [ 1.275400] i2c_dev: i2c /dev entries driver [ 1.280671] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0) [ 1.289125] NET: Registered PF_INET6 protocol family [ 1.294674] Segment Routing with IPv6 [ 1.298355] In-situ OAM (IOAM) with IPv6 [ 1.302288] NET: Registered PF_PACKET protocol family [ 1.307346] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 1.320388] 8021q: 802.1Q VLAN Support v1.8 [ 1.325581] pstore: Using crash dump compression: deflate [ 1.369633] mt7530-mdio mdio-bus:1f: no interrupt support [ 1.381138] mt7530-mdio mdio-bus:1f: configuring for fixed/2500base-x link mode [ 1.390260] mt7530-mdio mdio-bus:1f: Link is Up - 2.5Gbps/Full - flow control rx/tx [ 1.399197] MediaTek MT7531 PHY mt7530-0:01: Configure LED registers (num=14) [ 1.413721] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7531 PHY] (irq=POLL) [ 1.433727] MediaTek MT7531 PHY mt7530-0:02: Configure LED registers (num=14) [ 1.448258] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7531 PHY] (irq=POLL) [ 1.467969] MediaTek MT7531 PHY mt7530-0:03: Configure LED registers (num=14) [ 1.482497] mt7530-mdio mdio-bus:1f lan3 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7531 PHY] (irq=POLL) [ 1.502220] MediaTek MT7531 PHY mt7530-0:04: Configure LED registers (num=14) [ 1.516751] mt7530-mdio mdio-bus:1f lan4 (uninitialized): PHY [mt7530-0:04] driver [MediaTek MT7531 PHY] (irq=POLL) [ 1.527830] DSA: tree 0 setup [ 1.531079] ubi0: default fastmap pool size: 100 [ 1.535688] ubi0: default fastmap WL pool size: 50 [ 1.540474] ubi0: attaching mtd1 [ 3.797023] random: crng init done [ 5.664514] ubi0: scanning is finished [ 5.692245] ubi0: attached mtd1 (name “UBI_DEV”, size 252 MiB) [ 5.698087] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes [ 5.704940] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 [ 5.711708] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 [ 5.718650] ubi0: good PEBs: 2016, bad PEBs: 0, corrupted PEBs: 0 [ 5.724723] ubi0: user volume: 8, internal volumes: 1, max. volumes count: 128 [ 5.731926] ubi0: max/mean erase counter: 5/1, WL threshold: 4096, image sequence number: 2037501690 [ 5.741036] ubi0: available PEBs: 0, total reserved PEBs: 2016, PEBs reserved for bad PEB handling: 40 [ 5.750323] ubi0: background thread “ubi_bgt0d” started, PID 472 [ 5.754015] block ubiblock0_6: created from ubi0:6(rootfs) [ 5.761785] ubiblock: device ubiblock0_6 (rootfs) set to be root filesystem [ 5.783655] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. [ 5.790982] Freeing unused kernel memory: 448K [ 5.847052] Run /sbin/init as init process [ 5.851131] with arguments: [ 5.854082] /sbin/init [ 5.856773] with environment: [ 5.859903] HOME=/ [ 5.862247] TERM=linux [ 6.179609] init: Console is alive [ 6.183090] init: - watchdog - [ 6.884664] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 6.924429] usbcore: registered new interface driver usbfs [ 6.929955] usbcore: registered new interface driver hub [ 6.935281] usbcore: registered new device driver usb [ 6.944605] xhci-mtk 11200000.usb: xHCI Host Controller [ 6.949845] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1 [ 6.960299] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000210010 [ 6.969450] xhci-mtk 11200000.usb: irq 123, io mem 0x11200000\n[ 6.975261] xhci-mtk 11200000.usb: xHCI Host Controller [ 6.980485] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2 [ 6.987869] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed [ 6.995222] hub 1-0:1.0: USB hub found [ 6.999024] hub 1-0:1.0: 2 ports detected [ 7.003268] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 7.011600] hub 2-0:1.0: USB hub found [ 7.015351] hub 2-0:1.0: 1 port detected [ 7.021651] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 7.039119] init: - preinit - [ 7.518434] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode [ 7.526881] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx ip: SIOCSIFHWADDR: Resource busy [ 7.750216] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode [ 7.762015] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx [ 7.770001] IPv6: ADDRCONF(NETDEV_CHANGE): lan1: link becomes ready Press the [f] key and hit [enter] to enter failsafe mode Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level [ 9.798732] UBIFS (ubi0:7): Mounting in unauthenticated mode [ 9.804448] UBIFS (ubi0:7): background thread “ubifs_bgt0_7” started, PID 619 [ 9.938714] UBIFS (ubi0:7): recovery needed [ 10.261565] UBIFS (ubi0:7): recovery completed [ 10.266044] UBIFS (ubi0:7): UBIFS: mounted UBI device 0, volume 7, name “rootfs_data” [ 10.273860] UBIFS (ubi0:7): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes [ 10.283754] UBIFS (ubi0:7): FS size: 62980096 bytes (60 MiB, 496 LEBs), max 506 LEBs, journal size 3174400 bytes (3 MiB, 25 LEBs) [ 10.295381] UBIFS (ubi0:7): reserved for root: 2974704 bytes (2904 KiB) [ 10.301978] UBIFS (ubi0:7): media format: w5/r0 (latest is w5/r0), UUID 3FF3CB38-0969-4878-96CF-18B379C96633, small LPT model [ 10.326900] mount_root: switching to ubifs overlay [ 10.347107] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off. [ 10.379650] urandom-seed: Seeding with /etc/urandom.seed [ 10.451368] mt7530-mdio mdio-bus:1f lan1: Link is Down [ 10.459179] procd: - early - [ 10.462097] procd: - watchdog - [ 11.004717] procd: - watchdog - [ 11.008098] procd: - ubus - [ 11.076320] procd: - init - Please press Enter to activate this console. [ 11.329189] urngd: v1.0.2 started. [ 11.334397] kmodloader: loading kernel modules from /etc/modules.d/* [ 11.345390] crypto-safexcel 10320000.crypto: EIP97:230(0,1,4,4)-HIA:270(0,5,5),PE:150/433(alg:7fcdfc00)/0/0/0 [ 11.359420] Loading modules backported from Linux version v6.1.24-0-g0102425ac76b [ 11.366893] Backport generated by backports.git v5.15.92-1-44-gd6ea70fafd36 [ 11.784191] mt798x-wmac 18000000.wifi: HW/SW Version: 0x8a108a10, Build Time: 20221012174648a [ 11.784191] [ 12.106316] mt798x-wmac 18000000.wifi: WM Firmware Version: 000000, Build Time: 20221012174725 [ 12.253742] mt798x-wmac 18000000.wifi: WA Firmware Version: DEV_000000, Build Time: 20221012174937 [ 12.399738] mt798x-wmac 18000000.wifi: eeprom load fail, use default bin [ 15.335889] PPP generic driver version 2.4.2 [ 15.340783] NET: Registered PF_PPPOX protocol family [ 15.347923] kmodloader: done loading kernel modules from /etc/modules.d/* [ 17.947177] mtk_soc_eth 15100000.ethernet eth0: Link is Down [ 17.961063] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode [ 17.969579] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx [ 17.970426] device eth0 entered promiscuous mode [ 17.983557] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode [ 17.993714] br-lan: port 1(lan1) entered blocking state [ 17.998975] br-lan: port 1(lan1) entered disabled state [ 18.005606] device lan1 entered promiscuous mode [ 18.012226] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 18.023561] mt7530-mdio mdio-bus:1f lan2: configuring for phy/gmii link mode [ 18.033428] br-lan: port 2(lan2) entered blocking state [ 18.038681] br-lan: port 2(lan2) entered disabled state [ 18.045556] device lan2 entered promiscuous mode [ 18.053679] mt7530-mdio mdio-bus:1f lan3: configuring for phy/gmii link mode [ 18.063553] br-lan: port 3(lan3) entered blocking state [ 18.068790] br-lan: port 3(lan3) entered disabled state [ 18.075828] device lan3 entered promiscuous mode [ 18.083784] mt7530-mdio mdio-bus:1f lan4: configuring for phy/gmii link mode [ 18.093697] br-lan: port 4(lan4) entered blocking state [ 18.098955] br-lan: port 4(lan4) entered disabled state [ 18.106180] device lan4 entered promiscuous mode [ 18.127492] mtk_soc_eth 15100000.ethernet eth1: PHY [mdio-bus:06] driver [Maxlinear Ethernet GPY211C] (irq=POLL) [ 18.137666] mtk_soc_eth 15100000.ethernet eth1: configuring for phy/2500base-x link mode [ 21.131558] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx [ 21.139500] br-lan: port 1(lan1) entered blocking state [ 21.144710] br-lan: port 1(lan1) entered forwarding state [ 21.150549] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
Notes
Space for additional notes, links to forum threads or other resources.