Cudy X6
Cudy's CD-X6 is a dual band 802.11ax (WiFi 6) wireless router featuring 5x Gigabit Ethernet ports and an aggregate data rate of up to 1775Mbps. The router supports Cudy's whole home mesh system, DNS over TLS (DoT), and various VPN server or client protocols as well as TR-069.
Supported Versions
Experimental Versions
None at this time.
Hardware Highlights
NOTE: Version v2 has reduced amount of physical Flash memory (16MB) compared to v1 (32MB).
Installation
Step 1.
Download and flash/update the manufacturer-built OpenWrt image available at http://www.cudytech.com/openwrt_software_download
You need the openwrt-*-flash.bin
file extracted from the X6+V*.zip
archive.
(NOTE: this is a different image than the OEM stock firmware available at https://www.cudy.com/x6_software_download)
Step 2.
Install the new OpenWrt image (sysupgrade) downloaded from openwrt.org via LuCI (System → Backup/Flash firmware).
Be sure NOT to keep settings.
Flash Layout
Find out flash layout, then add the flash layout table here (copy, paste, modify the example).
Please check out the article Flash layout. It contains examples and explanations that describe how to document the flash layout.
OEM installation using the TFTP method
Specific values needed for tftp
Enter values for “FILL-IN” below
Bootloader tftp server IPv4 address | 192.168.1.88/24 |
---|---|
Bootloader MAC address (special) | FILL-IN |
Firmware tftp image | filename: /recovery.bin |
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
These are generic instructions. Update with your router's specifics.
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 http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc sysupgrade /tmp/xxx.abc
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 /tmp wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc mtd write /tmp/xxx.abc linux && reboot
Debricking
Failsafe mode
Basic configuration
→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.
Specific Configuration
Please fill in real values for this device, then remove the EXAMPLEs
Network interfaces
The default network configuration is:
Interface Name | Description | Default configuration |
---|---|---|
br-lan | EXAMPLE LAN & WiFi | EXAMPLE 192.168.1.1/24 |
vlan0 (eth0.0) | EXAMPLE LAN ports (1 to 4) | EXAMPLE None |
vlan1 (eth0.1) | EXAMPLE WAN port | EXAMPLE DHCP |
wl0 | EXAMPLE WiFi | EXAMPLE Disabled |
Switch Ports (for VLANs)
Please fill in real values for this device, then remove the EXAMPLEs
Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.
Port | Switch port |
---|---|
Internet (WAN) | EXAMPLE 4 |
LAN 1 | EXAMPLE 3 |
LAN 2 | EXAMPLE 2 |
LAN 3 | EXAMPLE 1 |
LAN 4 | EXAMPLE 0 |
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 Cudy X6 has the following buttons:
BUTTON | Event |
---|---|
Reset | reset |
WPS | wps |
Hardware
Info
Photos
Opening the case
Note: This will void your warranty!
To open the case, remove the two screws on the back, the rest is clipped in.
Use a credit card or push in the top part of the case at the markings shown in the image.
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 Cudy X6 v1.1 | 115200, 8N1, 3.3V |
---|
Note that the stock firmware will not boot if RX on the board is being driven -- but vendor or upstream OpenWRT images boot fine.
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port
Bootloader mods
Hardware mods
None so far.
Bootlogs
OEM bootlog
=================================================================== MT7621 stage1 code 10:33:55 (ASIC) CPU=500000000 HZ BUS=166666666 HZ ================================================================== Change MPLL source from XTAL to CR... do MEMPLL setting.. MEMPLL Config : 0x11100000 3PLL mode + External loopback === XTAL-40Mhz === DDR-1200Mhz === PLL2 FB_DL: 0x8, 1/0 = 515/509 21000000 PLL4 FB_DL: 0xb, 1/0 = 552/472 2D000000 PLL3 FB_DL: 0x10, 1/0 = 592/432 41000000 do DDR setting..[01F40000] Apply DDR3 Setting...(use customer AC) 0 8 16 24 32 40 48 56 64 72 80 88 96 104 112 120 -------------------------------------------------------------------------------- 0000:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0001:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0002:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0003:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0004:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0005:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0006:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0007:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0008:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0009:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000A:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000B:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000C:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000D:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 000E:| 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 000F:| 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0010:| 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0011:| 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0012:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0013:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0014:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0015:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0016:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0017:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0018:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0019:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001A:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001B:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001C:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001D:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001E:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001F:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rank 0 coarse = 15 rank 0 fine = 72 B:| 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 opt_dle value:9 DRAMC_R0DELDLY[018]=00002122 ================================================================== RX DQS perbit delay software calibration ================================================================== 1.0-15 bit dq delay value ================================================================== bit| 0 1 2 3 4 5 6 7 8 9 -------------------------------------- 0 | 11 9 11 12 10 10 12 7 7 10 10 | 10 12 9 12 9 12 -------------------------------------- ================================================================== 2.dqs window x=pass dqs delay value (min~max)center y=0-7bit DQ of every group input delay:DQS0 =34 DQS1 = 33 ================================================================== bit DQS0 bit DQS1 0 (1~66)33 8 (2~63)32 1 (1~65)33 9 (1~62)31 2 (1~64)32 10 (1~63)32 3 (1~66)33 11 (1~60)30 4 (1~65)33 12 (1~63)32 5 (1~66)33 13 (1~62)31 6 (1~66)33 14 (1~65)33 7 (1~67)34 15 (1~61)31 ================================================================== 3.dq delay value last ================================================================== bit| 0 1 2 3 4 5 6 7 8 9 -------------------------------------- 0 | 12 10 13 13 11 11 13 7 8 12 10 | 11 15 10 14 9 14 ================================================================== ================================================================== TX perbyte calibration ================================================================== DQS loop = 15, cmp_err_1 = ffff0000 dqs_perbyte_dly.last_dqsdly_pass[0]=15, finish count=1 dqs_perbyte_dly.last_dqsdly_pass[1]=15, finish count=2 DQ loop=15, cmp_err_1 = ffff008a dqs_perbyte_dly.last_dqdly_pass[1]=15, finish count=1 DQ loop=14, cmp_err_1 = ffff0080 DQ loop=13, cmp_err_1 = ffff0000 dqs_perbyte_dly.last_dqdly_pass[0]=13, finish count=2 byte:0, (DQS,DQ)=(9,8) byte:1, (DQS,DQ)=(8,8) 20,data:89 [EMI] DRAMC calibration passed =================================================================== MT7621 stage1 code done CPU=500000000 HZ BUS=166666666 HZ =================================================================== U-Boot 1.1.3 (Aug 27 2021 - 12:16:57) Board: Ralink APSoC DRAM: 256 MB mtest end addr: 8ff31f88 relocate_code Pointer at: 8ff94000 Config XHCI 40M PLL flash manufacture id: ef, device id 40 19 find flash: w25q256 *** Warning - bad CRC, using default environment #Reset_MT7530 set LAN/WAN WLLLL 3: System Boot system code via Flash. ## Booting image at bc050000 ... Image Name: R13 Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 3466213 Bytes = 3.3 MB Load Address: 80001000 Entry Point: 80001000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 80001000) ... ## Giving linux memsize in MB, 256 Starting kernel ... [ 0.000000] Linux version 4.4.140 (jenkins@cudy_release) (gcc version 5.4.0 (LEDE GCC 5.4.0 1.5.0) ) #0 SMP Fri Aug 27 04:14:08 2021 [ 0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc) [ 0.000000] MIPS: machine is R13 [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 10000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] VPE topology {2,2} total 4 [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.000000] PERCPU: Embedded 10 pages/cpu @8120e000 s8576 r8192 d24192 u40960 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 [ 0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2 [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Writing ErrCtl register=00010288 [ 0.000000] Readback ErrCtl register=00010288 [ 0.000000] Memory: 246464K/262144K available (7003K kernel code, 4041K rwdata, 1672K rodata, 200K init, 246K bss, 15680K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:256 [ 0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles: 0xcaf478abb4, max_idle_ns: 440795247997 ns [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 4343773742 ns [ 0.000009] sched_clock: 32 bits at 440MHz, resolution 2ns, wraps every 4880645118ns [ 0.007776] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688) [ 0.070401] pid_max: default: 32768 minimum: 301 [ 0.075102] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.081626] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.092360] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.092371] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.092381] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.092518] CPU1 revision is: 0001992f (MIPS 1004Kc) [ 0.167531] Synchronize counters for CPU 1: done. [ 0.182997] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.183004] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.183011] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.183080] CPU2 revision is: 0001992f (MIPS 1004Kc) [ 0.257855] Synchronize counters for CPU 2: done. [ 0.263914] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.263921] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.263927] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.264008] CPU3 revision is: 0001992f (MIPS 1004Kc) [ 0.343032] Synchronize counters for CPU 3: done. [ 0.347758] Brought up 4 CPUs [ 0.354700] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.364493] futex hash table entries: 1024 (order: 3, 32768 bytes) [ 0.370813] pinctrl core: initialized pinctrl subsystem [ 0.376587] NET: Registered protocol family 16 [ 0.386983] pull PCIe RST: RALINK_RSTCTRL = 0 [ 0.691571] release PCIe RST: RALINK_RSTCTRL = 7000000 [ 0.696620] ***** Xtal 40MHz ***** [ 0.699975] release PCIe RST: RALINK_RSTCTRL = 7000000 [ 0.705069] Port 0 N_FTS = 1b102800 [ 0.708541] Port 1 N_FTS = 1b102800 [ 0.711980] Port 2 N_FTS = 1b102800 [ 1.866571] PCIE2 no card, disable it(RST&CLK) [ 1.870929] -> 21007f2 [ 1.873329] PCIE0 enabled [ 1.875920] PCIE1 enabled [ 1.878517] PCI host bridge /pcie@1e140000 ranges: [ 1.883297] MEM 0x0000000060000000..0x000000006fffffff [ 1.888453] IO 0x000000001e160000..0x000000001e16ffff [ 1.893656] PCI coherence region base: 0x60000000, mask/settings: 0xf0000002 [ 1.906306] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 1.911976] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 1.917549] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 1.923908] usbcore: registered new interface driver usbfs [ 1.929370] usbcore: registered new interface driver hub [ 1.934750] usbcore: registered new device driver usb [ 1.940182] PCI host bridge to bus 0000:00 [ 1.944211] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff] [ 1.951042] pci_bus 0000:00: root bus resource [io 0xffffffff] [ 1.956899] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 1.963651] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 1.972216] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.980139] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.989311] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000] [ 1.995841] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000] [ 2.002731] pci 0000:00:01.0: BAR 0: no space for [mem size 0x80000000] [ 2.009310] pci 0000:00:01.0: BAR 0: failed to assign [mem size 0x80000000] [ 2.016214] pci 0000:00:00.0: BAR 9: assigned [mem 0x60000000-0x601fffff pref] [ 2.023397] pci 0000:00:01.0: BAR 9: assigned [mem 0x60200000-0x603fffff pref] [ 2.030555] pci 0000:00:00.0: BAR 1: assigned [mem 0x60400000-0x6040ffff] [ 2.037312] pci 0000:00:01.0: BAR 1: assigned [mem 0x60410000-0x6041ffff] [ 2.044036] pci 0000:01:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff 64bit pref] [ 2.051749] pci 0000:01:00.0: BAR 2: assigned [mem 0x60100000-0x60103fff 64bit pref] [ 2.059424] pci 0000:01:00.0: BAR 4: assigned [mem 0x60104000-0x60104fff 64bit pref] [ 2.067125] pci 0000:00:00.0: PCI bridge to [bus 01] [ 2.072024] pci 0000:00:00.0: bridge window [mem 0x60000000-0x601fffff pref] [ 2.079218] pci 0000:02:00.0: BAR 0: assigned [mem 0x60200000-0x602fffff 64bit pref] [ 2.086900] pci 0000:02:00.0: BAR 2: assigned [mem 0x60300000-0x60303fff 64bit pref] [ 2.094603] pci 0000:02:00.0: BAR 4: assigned [mem 0x60304000-0x60304fff 64bit pref] [ 2.102270] pci 0000:00:01.0: PCI bridge to [bus 02] [ 2.107209] pci 0000:00:01.0: bridge window [mem 0x60200000-0x603fffff pref] [ 2.114371] BAR0 at slot 0 = 0 [ 2.117391] bus=0x0, slot = 0x0 [ 2.120491] BAR0 at slot 1 = 0 [ 2.123509] bus=0x0, slot = 0x1 [ 2.126630] bus=0x1, slot = 0x0, irq=0x0 [ 2.130535] bus=0x2, slot = 0x1, irq=0x0 [ 2.135504] clocksource: Switched to clocksource GIC [ 2.142207] NET: Registered protocol family 2 [ 2.147338] TCP established hash table entries: 2048 (order: 1, 8192 bytes) [ 2.154223] TCP bind hash table entries: 2048 (order: 2, 16384 bytes) [ 2.160645] TCP: Hash tables configured (established 2048 bind 2048) [ 2.166996] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 2.172756] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 2.179230] NET: Registered protocol family 1 [ 2.415444] 4 CPUs re-calibrate udelay(lpj = 2924544) [ 2.421465] Crashlog allocated RAM at address 0x3f00000 [ 2.435773] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 2.441534] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 2.453893] io scheduler noop registered [ 2.457906] io scheduler deadline registered (default) [ 2.463358] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled [ 2.470650] console [ttyS0] disabled [ 2.474184] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 33, base_baud = 3125000) is a 16550A [ 2.483196] console [ttyS0] enabled [ 2.483196] console [ttyS0] enabled [ 2.490068] bootconsole [early0] disabled [ 2.490068] bootconsole [early0] disabled [ 2.499062] MediaTek Nand driver init, version v2.1 Fix AHB virt2phys error [ 2.506350] spi-mt7621 1e000b00.spi: sys_freq: 50000000 [ 2.512585] m25p80 spi32766.0: using chunked io (size=32) [ 2.518056] m25p80 spi32766.0: w25q256 (32768 Kbytes) [ 2.523178] 8 ofpart partitions found on MTD device spi32766.0 [ 2.528998] Creating 8 MTD partitions on "spi32766.0": [ 2.534117] 0x000000000000-0x000000030000 : "u-boot" [ 2.540389] 0x000000030000-0x000000040000 : "u-boot-env" [ 2.546950] 0x000000040000-0x000000050000 : "factory" [ 2.553109] 0x000001000000-0x000001fd0000 : "app" [ 2.559052] 0x000001fd0000-0x000001fe0000 : "debug" [ 2.565016] 0x000001fe0000-0x000001ff0000 : "backup" [ 2.571217] 0x000001ff0000-0x000002000000 : "bdinfo" [ 2.577368] 0x000000050000-0x000001000000 : "firmware" [ 2.609013] 2 uimage-fw partitions found on MTD device firmware [ 2.614929] 0x000000050000-0x00000039e425 : "kernel" [ 2.620977] 0x00000039e425-0x000001000000 : "rootfs" [ 2.626980] mtd: device 9 (rootfs) set to be root filesystem [ 2.632681] 1 squashfs-split partitions found on MTD device rootfs [ 2.638873] 0x0000009d0000-0x000001000000 : "rootfs_data" [ 2.645805] libphy: Fixed MDIO Bus: probed [ 2.685733] libphy: mdio: probed [ 2.689912] mtk_soc_eth 1e100000.ethernet: connected mac 0 to PHY at fixed-0:00 [uid=00000000, driver=Generic PHY] [ 2.700991] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 10 [ 2.709967] mtk_soc_eth 1e100000.ethernet: connected mac 1 to PHY at fixed-0:01 [uid=00000000, driver=Generic PHY] [ 2.721089] mtk_soc_eth 1e100000.ethernet eth1: mediatek frame engine at 0xbe100000, irq 10 [ 2.780152] MT7915 AP Driver version-7.4.0.0 [ 2.784430] Use the default iPAiLNA bin image! [ 2.789105] mt7915 nlwifi attach [ 2.808465] xhci-mtk 1e1c0000.xhci: xHCI Host Controller [ 2.813794] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 1 [ 2.825665] xhci-mtk 1e1c0000.xhci: hcc params 0x01401198 hci version 0x96 quirks 0x00210010 [ 2.834122] xhci-mtk 1e1c0000.xhci: irq 29, io mem 0x1e1c0000 [ 2.840849] hub 1-0:1.0: USB hub found [ 2.844657] hub 1-0:1.0: 2 ports detected [ 2.849077] xhci-mtk 1e1c0000.xhci: xHCI Host Controller [ 2.854377] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 2 [ 2.861995] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 2.870912] hub 2-0:1.0: USB hub found [ 2.874727] hub 2-0:1.0: 1 port detected [ 2.879928] mt7621_wdt 1e000100.wdt: Initialized [ 2.886152] NET: Registered protocol family 10 [ 2.892005] NET: Registered protocol family 17 [ 2.896544] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this. [ 2.909152] Bridge firewalling registered [ 2.913146] 8021q: 802.1Q VLAN Support v1.8 [ 2.955650] mt753x gsw: Switch is MediaTek MT7530 rev 1 [ 2.982395] libphy: mt753x_mdio: probed [ 2.992214] hctosys: unable to open rtc device (rtc0) [ 3.004489] VFS: Mounted root (squashfs filesystem) readonly on device 31:9. [ 3.011978] Freeing unused kernel memory: 200K [ 3.214985] random: nonblocking pool is initialized [ 4.141946] init: Console is alive [ 4.145693] init: - watchdog - [ 4.821918] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 4.909825] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 4.925777] init: - preinit - [ 5.383637] boot from spi [ 5.575850] jffs2: notice: (414) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 5.593289] mount_root: switching to jffs2 overlay [ 5.606304] urandom-seed: Seeding with /etc/urandom.seed start [ 6.581689] procd: - early - [ 6.584664] procd: - watchdog - [ 7.285620] procd: - watchdog - [ 7.289037] procd: - ubus - [ 7.377932] procd: - init - [ 7.863105] kmodloader: loading kernel modules from /etc/modules.d/* [ 7.873992] tun: Universal TUN/TAP device driver, 1.6 [ 7.879134] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> [ 7.889540] l2tp_core: L2TP core driver, V2.0 [ 7.894886] l2tp_netlink: L2TP netlink interface [ 7.903787] gre: GRE over IPv4 demultiplexor driver [ 7.910015] ip_gre: GRE over IPv4 tunneling driver [ 7.920346] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 7.932998] Netfilter messages via NETLINK v0.30. [ 7.940637] ip_set: protocol 6 [ 7.972478] QCA Hy-Fi multicast installation successfully [ 7.991079] u32 classifier [ 7.993851] input device check on [ 7.997633] Actions configured [ 8.003031] Mirror/redirect action on [ 8.013466] nf_conntrack version 0.5.0 (3854 buckets, 15416 max) [ 8.033579] ip_tables: (C) 2000-2006 Netfilter Core Team [ 8.101848] ctnetlink v0.93: registering with nfnetlink. [ 8.109901] nf_conntrack_rtsp v0.7 loading [ 8.239837] nf_nat_rtsp v0.7 loading [ 8.255217] wireguard: WireGuard 1.0.20210219 loaded. See www.wireguard.com for information. [ 8.263676] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved. [ 8.295937] xt_time: kernel timezone is -0000 [ 8.315039] PPP generic driver version 2.4.2 [ 8.320709] PPP MPPE Compression module registered [ 8.326588] NET: Registered protocol family 24 [ 8.332141] PPTP driver version 0.8.5 [ 8.339542] l2tp_ppp: PPPoL2TP kernel driver, V2.0 [ 8.347000] kmodloader: done loading kernel modules from /etc/modules.d/* [ 8.788984] [Disable160RuMu] BAND0: 1, BAND1: 1 [ 8.793804] [MaxRuOfdma] BAND0: 8, BAND1: 8 [ 8.798272] [MaxDLMuMimo] BAND0: 2, BAND1: 2 [ 8.802812] [MaxULMuMimo] BAND0: 2, BAND1: 2 [ 8.888382] AndesSendCmdMsg: Could not send in band command due to diablefRTMP_ADAPTER_MCU_SEND_IN_BAND_CMD [ 8.898095] AndesSendCmdMsg: Command type = ed, Extension command type = 48 [ 8.905036] AndesSendCmdMsg: Could not send in band command due to diablefRTMP_ADAPTER_MCU_SEND_IN_BAND_CMD [ 8.914739] AndesSendCmdMsg: Command type = ed, Extension command type = 48 [ 9.052276] payload: t-neptune-main-mt7915-1953-MT7915D_1953_MT7621-20201105221902 [ 9.186291] NVM is FLASH mode. dev_idx [0] FLASH OFFSET [0x0] [ 9.192046] rtmp_nv_init(): EEPROM Size[65536] [ 9.236441] validFlashEepromID(): eeFlashId=7915, pAd->ChipID=7915 [ 9.243409] [d-die version:1] [ 9.280484] [a-die version:2] [ 9.412291] [ 9.413790] NICReadEEPROMParameters: EEPROM 0x62 0 [ 14.716965] cp_support_is_enabled: set CR4 CP_SUPPORT to Mode 2. [ 18.170200] mediatek_soc_hnat 1e100000.hnat: wan = eth1 [ 18.175432] mediatek_soc_hnat 1e100000.hnat: ppd = eth0 [ 18.180712] mediatek_soc_hnat 1e100000.hnat: gmac num = 2 [ 18.186359] mediatek_soc_hnat 1e100000.hnat: ext devices = rai0 [ 18.192253] mediatek_soc_hnat 1e100000.hnat: ext devices = ra0 [ 18.198330] mediatek_soc_hnat 1e100000.hnat: ext devices = rai1 [ 18.204234] mediatek_soc_hnat 1e100000.hnat: ext devices = ra1 [ 18.210076] mediatek_soc_hnat 1e100000.hnat: ext devices = rai2 [ 18.216006] mediatek_soc_hnat 1e100000.hnat: ext devices = ra2 [ 18.221814] mediatek_soc_hnat 1e100000.hnat: ext devices = apclii0 [ 18.227993] mediatek_soc_hnat 1e100000.hnat: ext devices = apcli0 [ 18.236429] mediatek_soc_hnat 1e100000.hnat: FOE entry number = 8192 [ 18.244037] mediatek_soc_hnat 1e100000.hnat: hwnat start [ 20.791288] nlwifi set ra0 channel=0 [ 23.135862] ==================================================================== [ 23.143254] Channel 1 : Busy Time = 2161, Skip Channel = FALSE, BwCap = TRUE [ 23.150751] Channel 2 : Busy Time = 594, Skip Channel = FALSE, BwCap = TRUE [ 23.158131] Channel 3 : Busy Time = 701, Skip Channel = FALSE, BwCap = TRUE [ 23.165517] Channel 4 : Busy Time = 807, Skip Channel = FALSE, BwCap = TRUE [ 23.172882] Channel 5 : Busy Time = 907, Skip Channel = FALSE, BwCap = TRUE [ 23.180263] Channel 6 : Busy Time = 1752, Skip Channel = FALSE, BwCap = TRUE [ 23.187641] Channel 7 : Busy Time = 2028, Skip Channel = FALSE, BwCap = TRUE [ 23.195004] Channel 8 : Busy Time = 859, Skip Channel = FALSE, BwCap = TRUE [ 23.202388] Channel 9 : Busy Time = 375, Skip Channel = FALSE, BwCap = TRUE [ 23.209766] Channel 10 : Busy Time = 4409, Skip Channel = FALSE, BwCap = TRUE [ 23.217144] Channel 11 : Busy Time = 10384, Skip Channel = FALSE, BwCap = TRUE [ 23.224503] ==================================================================== [ 23.231902] Rule 3 Channel Busy time value : Select Primary Channel 9 [ 23.238337] Rule 3 Channel Busy time value : Min Channel Busy = 375 [ 23.244572] Rule 3 Channel Busy time value : BW = 20 [ 23.506286] extif_set_dev(ra0) [ 23.551233] device eth0 entered promiscuous mode [ 23.561089] br-lan: port 1(eth0) entered forwarding state [ 23.566662] br-lan: port 1(eth0) entered forwarding state [ 24.070741] device ra0 entered promiscuous mode [ 24.075544] br-lan: port 2(ra0) entered forwarding state [ 24.081006] br-lan: port 2(ra0) entered forwarding state [ 25.758069] br-lan: port 1(eth0) entered forwarding state [ 25.775438] extif_set_dev(ra2) [ 26.075547] br-lan: port 2(ra0) entered forwarding state [ 26.378156] device ra2 entered promiscuous mode [ 26.382924] br-lan: port 3(ra2) entered forwarding state [ 26.388372] br-lan: port 3(ra2) entered forwarding state [ 26.624112] [RadarStateCheck] RD_NORMAL_MODE [ 26.753643] nlwifi set rai0 channel=0 [ 27.635805] ==================================================================== [ 27.643196] Channel 36 : Busy Time = 982, Skip Channel = FALSE, BwCap = TRUE [ 27.650610] Channel 40 : Busy Time = 33, Skip Channel = FALSE, BwCap = TRUE [ 27.658009] Channel 44 : Busy Time = 2, Skip Channel = FALSE, BwCap = TRUE [ 27.665369] Channel 48 : Busy Time = 4, Skip Channel = FALSE, BwCap = TRUE [ 27.672748] ==================================================================== [ 27.680150] Rule 3 Channel Busy time value : Select Primary Channel 44 [ 27.686685] Rule 3 Channel Busy time value : Min Channel Busy = 982 [ 27.692925] Rule 3 Channel Busy time value : BW = 80 [ 27.986888] extif_set_dev(rai0) [ 28.381164] device rai0 entered promiscuous mode [ 28.385505] br-lan: port 3(ra2) entered forwarding state [ 28.391251] br-lan: port 4(rai0) entered forwarding state [ 28.396829] br-lan: port 4(rai0) entered forwarding state [ 28.646811] extif_set_dev(rai2) [ 29.150829] device rai2 entered promiscuous mode [ 29.155853] br-lan: port 5(rai2) entered forwarding state [ 29.161384] br-lan: port 5(rai2) entered forwarding state [ 30.395518] br-lan: port 4(rai0) entered forwarding state [ 31.155534] br-lan: port 5(rai2) entered forwarding state [ 32.061416] S95done (2308): drop_caches: 3
OpenWrt bootlog
=================================================================== MT7621 stage1 code 10:33:55 (ASIC) CPU=500000000 HZ BUS=166666666 HZ ================================================================== Change MPLL source from XTAL to CR... do MEMPLL setting.. MEMPLL Config : 0x11100000 3PLL mode + External loopback === XTAL-40Mhz === DDR-1200Mhz === PLL4 FB_DL: 0x10, 1/0 = 739/285 41000000 PLL3 FB_DL: 0x15, 1/0 = 581/443 55000000 PLL2 FB_DL: 0x18, 1/0 = 709/315 61000000 do DDR setting..[01F40000] Apply DDR3 Setting...(use customer AC) 0 8 16 24 32 40 48 56 64 72 80 88 96 104 112 120 -------------------------------------------------------------------------------- 0000:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0001:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0002:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0003:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0004:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0005:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0006:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0007:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0008:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0009:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000A:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000B:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000C:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000D:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 000E:| 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 000F:| 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0010:| 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0011:| 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0012:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0013:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0014:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0015:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0016:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0017:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0018:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0019:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001A:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001B:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001C:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001D:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001E:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001F:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rank 0 coarse = 15 rank 0 fine = 72 B:| 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 opt_dle value:9 DRAMC_R0DELDLY[018]=00002020 ================================================================== RX DQS perbit delay software calibration ================================================================== 1.0-15 bit dq delay value ================================================================== bit| 0 1 2 3 4 5 6 7 8 9 -------------------------------------- 0 | 11 11 12 13 11 12 13 10 9 10 10 | 12 12 10 11 11 13 -------------------------------------- ================================================================== 2.dqs window x=pass dqs delay value (min~max)center y=0-7bit DQ of every group input delay:DQS0 =32 DQS1 = 32 ================================================================== bit DQS0 bit DQS1 0 (1~59)30 8 (1~61)31 1 (1~64)32 9 (2~60)31 2 (1~60)30 10 (1~62)31 3 (1~64)32 11 (1~58)29 4 (1~64)32 12 (1~62)31 5 (1~64)32 13 (1~61)31 6 (1~62)31 14 (1~62)31 7 (1~64)32 15 (2~62)32 ================================================================== 3.dq delay value last ================================================================== bit| 0 1 2 3 4 5 6 7 8 9 -------------------------------------- 0 | 13 11 14 13 11 12 14 10 10 11 10 | 13 15 11 12 12 13 ================================================================== ================================================================== TX perbyte calibration ================================================================== DQS loop = 15, cmp_err_1 = ffff0000 dqs_perbyte_dly.last_dqsdly_pass[0]=15, finish count=1 dqs_perbyte_dly.last_dqsdly_pass[1]=15, finish count=2 DQ loop=15, cmp_err_1 = ffff0082 dqs_perbyte_dly.last_dqdly_pass[1]=15, finish count=1 DQ loop=14, cmp_err_1 = ffff0000 dqs_perbyte_dly.last_dqdly_pass[0]=14, finish count=2 byte:0, (DQS,DQ)=(8,8) byte:1, (DQS,DQ)=(8,8) 20,data:88 [EMI] DRAMC calibration passed =================================================================== MT7621 stage1 code done CPU=500000000 HZ BUS=166666666 HZ =================================================================== U-Boot 1.1.3 (Mar 3 2021 - 12:02:16) Board: Ralink APSoC DRAM: 256 MB mtest end addr: 8ff31f88 relocate_code Pointer at: 8ff94000 Config XHCI 40M PLL flash manufacture id: ef, device id 40 19 find flash: w25q256 *** Warning - bad CRC, using default environment #Reset_MT7530 set LAN/WAN WLLLL 3: System Boot system code via Flash. ## Booting image at bc050000 ... Image Name: R13 Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 2797337 Bytes = 2.7 MB Load Address: 80001000 Entry Point: 80001000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 80001000) ... ## Giving linux memsize in MB, 256 Starting kernel ... [ 0.000000] Linux version 5.15.137 (builder@buildhost) (mipsel-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23630-842932a63d) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Tue Nov 14 13:38:11 2023 [ 0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3 [ 0.000000] printk: bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc) [ 0.000000] MIPS: machine is CUDY X6 v1 [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] VPE topology {2,2} total 4 [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] percpu: Embedded 11 pages/cpu s14736 r8192 d22128 u45056 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 64960 [ 0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2 [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes, linear) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Writing ErrCtl register=00004500 [ 0.000000] Readback ErrCtl register=00004500 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 249120K/262144K available (7300K kernel code, 624K rwdata, 880K rodata, 1232K init, 226K bss, 13024K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, 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: 256 [ 0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles: 0xcaf478abb4, max_idle_ns: 440795247997 ns [ 0.000004] sched_clock: 64 bits at 880MHz, resolution 1ns, wraps every 4398046511103ns [ 0.008043] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688) [ 0.066221] pid_max: default: 32768 minimum: 301 [ 0.071623] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.078835] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.090387] rcu: Hierarchical SRCU implementation. [ 0.095864] smp: Bringing up secondary CPUs ... [ 0.101265] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.101290] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.101304] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.101348] CPU1 revision is: 0001992f (MIPS 1004Kc) [ 0.160640] Synchronize counters for CPU 1: done. [ 0.193161] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.193183] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.193193] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.193219] CPU2 revision is: 0001992f (MIPS 1004Kc) [ 0.252121] Synchronize counters for CPU 2: done. [ 0.282757] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.282778] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.282788] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.282821] CPU3 revision is: 0001992f (MIPS 1004Kc) [ 0.337308] Synchronize counters for CPU 3: done. [ 0.367158] smp: Brought up 1 node, 4 CPUs [ 0.376312] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.386114] futex hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 0.393186] pinctrl core: initialized pinctrl subsystem [ 0.400026] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.406634] thermal_sys: Registered thermal governor 'step_wise' [ 0.431418] clocksource: Switched to clocksource GIC [ 0.437850] NET: Registered PF_INET protocol family [ 0.442900] IP idents hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.451144] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 0.459465] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.467153] TCP established hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.474766] TCP bind hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.481855] TCP: Hash tables configured (established 2048 bind 2048) [ 0.488285] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.494776] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.502059] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.507694] PCI: CLS 0 bytes, default 32 [ 0.514318] workingset: timestamp_bits=14 max_order=16 bucket_order=2 [ 0.526337] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.532203] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.543633] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.555089] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.560940] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.567026] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.573107] mt7621-pci 1e140000.pcie: host bridge /pcie@1e140000 ranges: [ 0.579785] mt7621-pci 1e140000.pcie: No bus range found for /pcie@1e140000, using [bus 00-ff] [ 0.588556] mt7621-pci 1e140000.pcie: MEM 0x0060000000..0x006fffffff -> 0x0060000000 [ 0.596660] mt7621-pci 1e140000.pcie: IO 0x001e160000..0x001e16ffff -> 0x0000000000 [ 0.961420] mt7621-pci 1e140000.pcie: pcie2 no card, disable it (RST & CLK) [ 0.968314] mt7621-pci 1e140000.pcie: PCIE0 enabled [ 0.973192] mt7621-pci 1e140000.pcie: PCIE1 enabled [ 0.978007] PCI coherence region base: 0x60000000, mask/settings: 0xf0000002 [ 0.985229] mt7621-pci 1e140000.pcie: PCI host bridge to bus 0000:00 [ 0.991520] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.996924] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff] [ 1.003779] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] [ 1.009937] pci 0000:00:00.0: [0e8d:0801] type 01 class 0x060400 [ 1.015883] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x7fffffff] [ 1.022110] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff] [ 1.028356] pci 0000:00:00.0: supports D1 [ 1.032291] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 1.038804] pci 0000:00:01.0: [0e8d:0801] type 01 class 0x060400 [ 1.044825] pci 0000:00:01.0: reg 0x10: [mem 0x00000000-0x7fffffff] [ 1.051002] pci 0000:00:01.0: reg 0x14: [mem 0x00000000-0x0000ffff] [ 1.057318] pci 0000:00:01.0: supports D1 [ 1.061236] pci 0000:00:01.0: PME# supported from D0 D1 D3hot [ 1.068746] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.076726] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.084980] pci 0000:01:00.0: [14c3:7916] type 00 class 0x000280 [ 1.090936] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref] [ 1.098133] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref] [ 1.105300] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref] [ 1.112582] pci 0000:01:00.0: supports D1 D2 [ 1.116759] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 1.123391] pci 0000:01:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:00.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link) [ 1.139467] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 1.144679] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff] [ 1.150678] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 1.157442] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff pref] [ 1.164629] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 1.171524] pci 0000:02:00.0: [14c3:7915] type 00 class 0x000280 [ 1.177477] pci 0000:02:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref] [ 1.184669] pci 0000:02:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref] [ 1.191841] pci 0000:02:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref] [ 1.199087] pci 0000:02:00.0: supports D1 D2 [ 1.203300] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 1.209864] pci 0000:02:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:01.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link) [ 1.225979] pci 0000:00:01.0: PCI bridge to [bus 02-ff] [ 1.231136] pci 0000:00:01.0: bridge window [io 0x0000-0x0fff] [ 1.237228] pci 0000:00:01.0: bridge window [mem 0x00000000-0x000fffff] [ 1.243943] pci 0000:00:01.0: bridge window [mem 0x00000000-0x000fffff pref] [ 1.251093] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02 [ 1.257728] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000] [ 1.264283] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000] [ 1.271157] pci 0000:00:01.0: BAR 0: no space for [mem size 0x80000000] [ 1.277745] pci 0000:00:01.0: BAR 0: failed to assign [mem size 0x80000000] [ 1.284660] pci 0000:00:00.0: BAR 8: assigned [mem 0x60000000-0x600fffff] [ 1.291412] pci 0000:00:00.0: BAR 9: assigned [mem 0x60100000-0x602fffff pref] [ 1.298545] pci 0000:00:01.0: BAR 8: assigned [mem 0x60300000-0x603fffff] [ 1.305311] pci 0000:00:01.0: BAR 9: assigned [mem 0x60400000-0x605fffff pref] [ 1.312480] pci 0000:00:00.0: BAR 1: assigned [mem 0x60600000-0x6060ffff] [ 1.319198] pci 0000:00:01.0: BAR 1: assigned [mem 0x60610000-0x6061ffff] [ 1.325973] pci 0000:00:00.0: BAR 7: assigned [io 0x0000-0x0fff] [ 1.332007] pci 0000:00:01.0: BAR 7: assigned [io 0x1000-0x1fff] [ 1.338035] pci 0000:01:00.0: BAR 0: assigned [mem 0x60100000-0x601fffff 64bit pref] [ 1.345758] pci 0000:01:00.0: BAR 2: assigned [mem 0x60200000-0x60203fff 64bit pref] [ 1.353446] pci 0000:01:00.0: BAR 4: assigned [mem 0x60204000-0x60204fff 64bit pref] [ 1.361108] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.366048] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff] [ 1.372095] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff] [ 1.378808] pci 0000:00:00.0: bridge window [mem 0x60100000-0x602fffff pref] [ 1.386025] pci 0000:02:00.0: BAR 0: assigned [mem 0x60400000-0x604fffff 64bit pref] [ 1.393709] pci 0000:02:00.0: BAR 2: assigned [mem 0x60500000-0x60503fff 64bit pref] [ 1.401409] pci 0000:02:00.0: BAR 4: assigned [mem 0x60504000-0x60504fff 64bit pref] [ 1.409063] pci 0000:00:01.0: PCI bridge to [bus 02] [ 1.414002] pci 0000:00:01.0: bridge window [io 0x1000-0x1fff] [ 1.420023] pci 0000:00:01.0: bridge window [mem 0x60300000-0x603fffff] [ 1.426787] pci 0000:00:01.0: bridge window [mem 0x60400000-0x605fffff pref] [ 1.436634] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 1.447728] printk: console [ttyS0] disabled [ 1.452090] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 19, base_baud = 3125000) is a 16550A [ 1.461076] printk: console [ttyS0] enabled [ 1.461076] printk: console [ttyS0] enabled [ 1.469359] printk: bootconsole [early0] disabled [ 1.469359] printk: bootconsole [early0] disabled [ 1.482570] spi-mt7621 1e000b00.spi: sys_freq: 220000000 [ 1.489462] spi-nor spi0.0: w25q256 (32768 Kbytes) [ 1.494383] 7 fixed-partitions partitions found on MTD device spi0.0 [ 1.500753] OF: Bad cell count for /palmbus@1e000000/spi@b00/flash@0/partitions [ 1.508092] OF: Bad cell count for /palmbus@1e000000/spi@b00/flash@0/partitions [ 1.515760] OF: Bad cell count for /palmbus@1e000000/spi@b00/flash@0/partitions [ 1.523131] OF: Bad cell count for /palmbus@1e000000/spi@b00/flash@0/partitions [ 1.531093] Creating 7 MTD partitions on "spi0.0": [ 1.535952] 0x000000000000-0x000000030000 : "u-boot" [ 1.542204] 0x000000030000-0x000000040000 : "u-boot-env" [ 1.548601] 0x000000040000-0x000000050000 : "factory" [ 1.554685] 0x000000050000-0x000001fd0000 : "firmware" [ 1.561035] 2 uimage-fw partitions found on MTD device firmware [ 1.566993] Creating 2 MTD partitions on "firmware": [ 1.571961] 0x000000000000-0x0000002aaf59 : "kernel" [ 1.576909] mtd: partition "kernel" doesn't end on an erase/write block -- force read-only [ 1.586275] 0x0000002aaf59-0x000001f80000 : "rootfs" [ 1.591257] mtd: partition "rootfs" doesn't start on an erase/write block boundary -- force read-only [ 1.601529] mtd: setting mtd5 (rootfs) as root device [ 1.606696] 1 squashfs-split partitions found on MTD device rootfs [ 1.612898] 0x000000690000-0x000001f80000 : "rootfs_data" [ 1.619412] 0x000001fd0000-0x000001fe0000 : "debug" [ 1.625452] 0x000001fe0000-0x000001ff0000 : "backup" [ 1.631598] 0x000001ff0000-0x000002000000 : "bdinfo" [ 1.774575] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module [ 1.788080] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 21 [ 1.800257] mtk_soc_eth 1e100000.ethernet wan: mediatek frame engine at 0xbe100000, irq 21 [ 1.810451] i2c_dev: i2c /dev entries driver [ 1.817978] NET: Registered PF_INET6 protocol family [ 1.825491] Segment Routing with IPv6 [ 1.829233] In-situ OAM (IOAM) with IPv6 [ 1.833283] NET: Registered PF_PACKET protocol family [ 1.838441] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 1.852003] 8021q: 802.1Q VLAN Support v1.8 [ 1.862422] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module [ 1.888120] mt7530-mdio mdio-bus:1f: configuring for fixed/rgmii link mode [ 1.895886] mt7530-mdio mdio-bus:1f: Link is Up - 1Gbps/Full - flow control rx/tx [ 1.902213] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7530 PHY] (irq=23) [ 1.916563] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7530 PHY] (irq=24) [ 1.929336] mt7530-mdio mdio-bus:1f lan3 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7530 PHY] (irq=25) [ 1.942282] mt7530-mdio mdio-bus:1f lan4 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7530 PHY] (irq=26) [ 1.954967] DSA: tree 0 setup [ 1.964967] VFS: Mounted root (squashfs filesystem) readonly on device 31:5. [ 1.976175] Freeing unused kernel image (initmem) memory: 1232K [ 1.982222] This architecture does not have kernel memory protection. [ 1.988663] Run /sbin/init as init process [ 2.429098] init: Console is alive [ 2.433152] init: - watchdog - [ 3.110228] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 3.164362] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 3.175454] init: - preinit - [ 3.922901] random: jshn: uninitialized urandom read (4 bytes read) [ 4.039696] random: jshn: uninitialized urandom read (4 bytes read) [ 4.078977] random: jshn: uninitialized urandom read (4 bytes read) [ 4.356804] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode [ 4.369459] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 4.371847] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode [ 4.385412] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: 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 [ 6.631838] jffs2: notice: (450) jffs2_build_xattr_subsystem: complete building xattr subsystem, 6 of xdatum (0 unchecked, 1 orphan) and 7 of xref (1 dead, 0 orphan) found. [ 6.649715] mount_root: switching to jffs2 overlay [ 6.661290] overlayfs: upper fs does not support tmpfile. [ 6.675824] urandom-seed: Seeding with /etc/urandom.seed [ 6.782029] procd: - early - [ 6.785155] procd: - watchdog - [ 7.391798] procd: - watchdog - [ 7.395613] procd: - ubus - [ 7.458716] random: ubusd: uninitialized urandom read (4 bytes read) [ 7.467748] random: ubusd: uninitialized urandom read (4 bytes read) [ 7.566278] random: ubusd: uninitialized urandom read (4 bytes read) [ 7.582102] procd: - init - Please press Enter to activate this console. [ 8.114740] kmodloader: loading kernel modules from /etc/modules.d/* [ 8.346724] Loading modules backported from Linux version v6.1.24-0-g0102425ac76b [ 8.354275] Backport generated by backports.git v5.15.92-1-44-gd6ea70fafd36 [ 8.558775] pci 0000:00:00.0: enabling device (0000 -> 0003) [ 8.564609] mt7915e_hif 0000:01:00.0: enabling device (0000 -> 0002) [ 8.571596] pci 0000:00:01.0: enabling device (0000 -> 0003) [ 8.577298] mt7915e 0000:02:00.0: enabling device (0000 -> 0002) [ 8.890126] mt7915e 0000:02:00.0: HW/SW Version: 0x8a108a10, Build Time: 20220929104113a [ 8.890126] [ 9.210527] mt7915e 0000:02:00.0: WM Firmware Version: ____000000, Build Time: 20220929104145 [ 9.244270] mt7915e 0000:02:00.0: WA Firmware Version: DEV_000000, Build Time: 20220929104205 [ 9.455536] PPP generic driver version 2.4.2 [ 9.463402] NET: Registered PF_PPPOX protocol family [ 9.470678] urngd: v1.0.2 started. [ 9.480711] kmodloader: done loading kernel modules from /etc/modules.d/* [ 9.706932] random: jshn: uninitialized urandom read (4 bytes read) [ 10.222397] random: jshn: uninitialized urandom read (4 bytes read) [ 10.239957] random: ubusd: uninitialized urandom read (4 bytes read) [ 10.621565] random: crng init done [ 10.625027] random: 34 urandom warning(s) missed due to ratelimiting [ 17.741028] mtk_soc_eth 1e100000.ethernet eth0: Link is Down [ 17.770030] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode [ 17.778504] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 17.787580] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 17.799574] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode [ 17.809168] br-lan: port 1(lan1) entered blocking state [ 17.814632] br-lan: port 1(lan1) entered disabled state [ 17.821811] device lan1 entered promiscuous mode [ 17.826478] device eth0 entered promiscuous mode [ 17.857049] mt7530-mdio mdio-bus:1f lan2: configuring for phy/gmii link mode [ 17.865938] br-lan: port 2(lan2) entered blocking state [ 17.871252] br-lan: port 2(lan2) entered disabled state [ 17.878370] device lan2 entered promiscuous mode [ 17.896661] mt7530-mdio mdio-bus:1f lan3: configuring for phy/gmii link mode [ 17.905599] br-lan: port 3(lan3) entered blocking state [ 17.910906] br-lan: port 3(lan3) entered disabled state [ 17.919689] device lan3 entered promiscuous mode [ 17.940099] mt7530-mdio mdio-bus:1f lan4: configuring for phy/gmii link mode [ 17.949721] br-lan: port 4(lan4) entered blocking state [ 17.955101] br-lan: port 4(lan4) entered disabled state [ 17.963354] device lan4 entered promiscuous mode [ 17.994426] mtk_soc_eth 1e100000.ethernet wan: PHY [mdio-bus:04] driver [MediaTek MT7530 PHY] (irq=POLL) [ 18.003979] mtk_soc_eth 1e100000.ethernet wan: configuring for phy/rgmii link mode [ 21.006454] mt7530-mdio mdio-bus:1f lan4: Link is Up - 1Gbps/Full - flow control rx/tx [ 21.014502] br-lan: port 4(lan4) entered blocking state [ 21.019745] br-lan: port 4(lan4) entered forwarding state [ 21.025964] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
Notes
Space for additional notes, links to forum threads or other resources.
- ...