Newfast NF-A882

This is weird, also
from your dts

&switch0 {
	mediatek,mcm;
	ports {
		wan: port@0 {
			status = "okay";
			label = "wan";
			nvmem-cells = <&macaddr_factory_e000 1>;
			nvmem-cell-names = "mac-address";
		};

		lan1: port@1 {
			status = "okay";
			label = "lan1";
		};
                
                lan2: port@2 {
                        status = "okay";
                        label = "lan2";
                };

	};
};

from vendor

gsw {
		compatible = "mediatek,mt753x";
		mt7530,direct-phy-access;
		interrupt-parent = <0x01>;
		interrupts = <0x00 0x17 0x04>;
		#address-cells = <0x01>;
		#size-cells = <0x00>;
		mediatek,mdio = <0x0d>;
		mediatek,portmap = "wllll";
		mediatek,mcm;
		resets = <0x03 0x02>;
		reset-names = "mcm";

		port@5 {
			compatible = "mediatek,mt753x-port";
			reg = <0x05>;
			phy-mode = "rgmii";

			fixed-link {
				speed = <0x3e8>;
				full-duplex;
			};
		};

		port@6 {
			compatible = "mediatek,mt753x-port";
			reg = <0x06>;
			phy-mode = "trgmii";

			fixed-link {
				speed = <0x3e8>;
				full-duplex;
			};
		};

		mdio-bus {
			#address-cells = <0x01>;
			#size-cells = <0x00>;
		};
	};

Note the phy addr

My draft dts, not compile tested, borrowed code from cudy 200p and asus rp ac56.

That's what every developer does,
checking for nearest devices and mess around with them :wink:

May have some error with nvmem cells.

// SPDX-License-Identifier: GPL-2.0-or-later OR MIT

#include "mt7621.dtsi"

#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>

/ {
	compatible = "comfast,cf-ew84", "mediatek,mt7621-soc";
	model = "COMFAST CF-EW84";

	chosen {
		bootargs = "console=ttyS0,115200";
	};

	keys {
		compatible = "gpio-keys";

		reset {
			label = "reset";
			gpios = <&gpio 18 GPIO_ACTIVE_LOW>;
			linux,code = <KEY_RESTART>;
		};
	};

	leds {
		compatible = "gpio-leds";

		wan: {
			label = "comfast:red:wan";
			gpios = <&gpio 13 GPIO_ACTIVE_HIGH>;
		};

		lan: {
			label = "comfast:grren:lan";
			gpios = <&gpio 15 GPIO_ACTIVE_HIGH>;
		};

		wlan: {
			label = "comfast:blue:wlan";
			gpios = <&gpio 16 GPIO_ACTIVE_HIGH>;
		};
	};
};

&spi0 {
	status = "okay";

	flash@0 {
		compatible = "jedec,spi-nor";
		reg = <0>;
		spi-max-frequency = <50000000>;
		broken-flash-reset;

		partitions {
				compatible = "fixed-partitions";
				#address-cells = <1>;
				#size-cells = <1>;
	
				partition@0 {
					label = "u-boot";
					reg = <0x0 0x20000>;
					read-only;
				};
	
				partition@20000 {
					label = "u-boot-env";
					reg = <0x20000 0x20000>;
					read-only;
				};
	
				partition@40000  {
					label = "factory";
					reg = <0x40000 0x10000>;
					read-only;
	
					nvmem-layout {
						compatible = "fixed-layout";
						#address-cells = <1>;
						#size-cells = <1>;
	
						// 2.4 Ghz
						eeprom_factory_0: eeprom@0 {
							reg = <0x0 0x800>;
						};
	
						// 5 Ghz
						eeprom_factory_8000: eeprom@8000 {
							reg = <0x8000 0x800>;
						};
	
						// Mac Address
						macaddr_factory_4: macaddr@4 {
							compatible = "mac-base";
							reg = <0x4 0x6>;
							#nvmem-cell-cells = <1>;
						};
	
					};
				};
	
				partition@50000  {
					label = "firmware";
					reg = <0x50000 0xfb0000>;
				};
			};
		};
	};
};

&pcie {
	status = "okay";
};

&pcie0 {
	wifi_2_4_ghz: wifi@0,0 {
		compatible = "mediatek,mt76";
		reg = <0x0000 0 0 0 0>;
		nvmem-cells = <&eeprom_factory_0>;
		nvmem-cell-names = "eeprom";
		// Wi-Fi device reads it's MAC address from EEPROM (&factory + 4)
		// adding anything related to mac-address here will cause use random MAC
	};
};

&pcie1 {
	wifi_5_0_ghz: wifi@0,0 {
		compatible = "mediatek,mt76";
		reg = <0x0000 0 0 0 0>;
		nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_8004>;
                nvmem-cell-names = "eeprom", "mac-address";
		// Wi-Fi 5GHz needs an explicit mac-address cell (mt7615e driver
		// doesn't reliably auto-extract MAC from the eeprom blob).
		// MAC is read directly from EEPROM at &factory + 0x8000 + 4.
	};
};

&gmac0 {
	nvmem-cells = <&macaddr_factory_4 1>;
	nvmem-cell-names = "mac-address";
};

&gmac1 {
	status = "okay";
	label = "wan";
	phy-handle = <&ethphy4>;

	nvmem-cells = <&macaddr_factory_4 0>;
	nvmem-cell-names = "mac-address";
};

&ethphy4 {
	/delete-property/ interrupts;
};

&switch0 {
	ports {
		port@5 {
			status = "okay";
		};

		port@6 {
			status = "okay";
		};
	};
};

&uartlite3 {
	status = "okay";
};

&state_default {
	gpio {
		group = "wdt", "jtag";
		function = "gpio";
	};
};

&xhci {
	status = "disabled";
};

I did some progress.

With this DTS I was able to start Luci:

/dts-v1/;

#include "mt7621.dtsi"

#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>

/ {
	compatible = "newfast,a882", "mediatek,mt7621-soc";
	model = "Newfast A882";
	
	chosen {
		bootargs = "console=ttyS0,115200 pci=realloc,noaer pcie_aspm=off";
	};

	aliases {
		led-boot = &led_wlan;
		led-failsafe = &led_wlan;
		led-running = &led_wlan;
		label-mac-device = &gmac0;
	};

	keys {
		compatible = "gpio-keys";

		reset {
			label = "reset";
			linux,code = <KEY_RESTART>;
			gpios = <&gpio 18 GPIO_ACTIVE_LOW>;
		};
	};

	leds {
		compatible = "gpio-leds";

		led_wan: wan {
			label = "red:wan";
			gpios = <&gpio 13 GPIO_ACTIVE_HIGH>;
		};

		lan {
			label = "green:lan";
			gpios = <&gpio 15 GPIO_ACTIVE_HIGH>;
		};

		led_wlan: wlan {
			label = "blue:wlan";
			gpios = <&gpio 16 GPIO_ACTIVE_LOW>;
		};
	};
};

&pinctrl {
	state_default: pinctrl0 {
		gpio {
			groups = "i2c", "uart2", "uart3", "sdhci", "jtag";
			function = "gpio";
		};
	};
	pcie_pins: pcie {
		groups = "pcie";
		function = "gpio";
	};
};

&pcie {
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&pcie_pins>;
	reset-gpios = <&gpio 19 GPIO_ACTIVE_LOW>;
};

&spi0 {
	status = "okay";

	flash@0 {
		compatible = "jedec,spi-nor";
		reg = <0>;
		spi-max-frequency = <50000000>;

		partitions {
			compatible = "fixed-partitions";
			#address-cells = <1>;
			#size-cells = <1>;

			partition@0 {
				label = "u-boot";
				reg = <0x000000 0x030000>;
				read-only;
			};

			partition@30000 {
				label = "config";
				reg = <0x030000 0x010000>;
			};

			partition@40000 {
				label = "factory";
				reg = <0x040000 0x010000>;
				read-only;
				nvmem-layout {
					compatible = "fixed-layout";
					#address-cells = <1>;
					#size-cells = <1>;

					macaddr_factory_e000: macaddr@e000 {
						compatible = "mac-base";
						reg = <0xe000 0x6>;
						#nvmem-cell-cells = <1>;
					};
				};
			};

			partition@50000 {
				compatible = "denx,uimage";
				label = "firmware";
				reg = <0x050000 0xfb0000>;
			};
		};
	};
};

&gmac0 {
	phy-mode = "trgmii";
	nvmem-cells = <&macaddr_factory_e000 0>;
	nvmem-cell-names = "mac-address";
};

&gmac1 {
	status = "disabled";
};

// pcie0 β†’ mt7603e (2.4GHz)
&pcie0 {
    wifi@0,0 {
        compatible = "mediatek,mt76";
        reg = <0x0000 0 0 0 0>;
        nvmem-cells = <&macaddr_factory_e000 1>;
        nvmem-cell-names = "mac-address";
    };
};

// pcie1 β†’ mt7663 (5GHz)
&pcie1 {
    wifi@0,0 {
        compatible = "mediatek,mt76";
        reg = <0x0000 0 0 0 0>;
        nvmem-cells = <&macaddr_factory_e000 2>;
        nvmem-cell-names = "mac-address";
    };
};

&switch0 {
	status = "okay";

	ports {
		#address-cells = <1>;
		#size-cells = <0>;

		port@0 {
			status = "okay";
			reg = <0>;
			label = "wan";
		};

		port@1 {
			status = "okay";
			reg = <1>;
			label = "lan1";
		};

		port@2 {
			status = "okay";
			reg = <2>;
			label = "lan2";
		};

		port@5 {
			status = "disabled";
			reg = <5>;
			ethernet = <&gmac0>;
			phy-mode = "rgmii";

			fixed-link {
				speed = <1000>;
				full-duplex;
			};
		};

		port@6 {
			reg = <6>;
			ethernet = <&gmac0>;
			phy-mode = "trgmii";

			fixed-link {
				speed = <1000>;
				full-duplex;
			};
		};

	};
};

&xhci {
	status = "okay";
};

&usb_phy {
	status = "okay";
};

I still have a problem that occurs only once, just after the .factory flash and resetting (via software) the device. I face this problem:

[   59.428112] mt7615e 0000:02:00.0: Failed to get patch semaphore
[   59.434183] mt7615e 0000:02:00.0: failed to load mediatek/mt7663pr2h_rebb.bin
[   59.777828] mt7615e 0000:02:00.0: mediatek/mt7663pr2h.bin not found, switching to mediatek/mt7663pr2h_rebb.bin

This problem automatically disappears doing a power-cycle.

I'll do further tests (eth, wifi 2.4ghz and wifi 5ghz reliability).

In case everything works fine, is there an "official protocol" to do a pull request?

To summarize the work done so far:

I modified the following files:

  • target/linux/ramips/image/mt7261.mtk
  • target/linux/ramips/mt7621/base-files/etc/board.d/02_network

I added the following file:

  • target/linux/ramips/dts/mt7621_newfast_nf-a882.dts

target/linux/ramips/image/mt7261.mtk

I added these lines, respecting the alphabetical order:

define Device/newfast_nf-a882
  $(Device/dsa-migration)
  $(Device/uimage-lzma-loader)
  IMAGE_SIZE := 16064k
  DEVICE_VENDOR := Newfast
  DEVICE_MODEL := NF-A882
  DEVICE_DTS := mt7621_newfast_nf-a882
  DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615e kmod-mt7615-firmware kmod-mt7663-firmware-ap \
      -uboot-envtools
  IMAGES += factory.bin
  IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | \
      check-size | append-metadata
  IMAGE/factory.bin := append-kernel | append-rootfs | pad-rootfs | check-size
endef
TARGET_DEVICES += newfast_nf-a882

target/linux/ramips/dts/mt7621_newfast_nf-a882.dts

I added newfast,nf-a882|\\, under the "lan1 lan2" "wan" group, respecting the alphabetical order:

        asiarf,ap7621-nv1|\\
        beeline,smartbox-flash|\\
        beeline,smartbox-giga|\\
        elecom,wmc-x1800gst|\\
        elecom,wrc-x1800gs|\\
        gemtek,wvrtm-127acn|\\
        glinet,gl-mt1300|\\
        iodata,wn-deax1800gr|\\
        iptime,a3002mesh|\\
        iptime,ax2002m|\\
        jcg,q20|\\
        jdcloud,re-sp-01b|\\
        lenovo,newifi-d1|\\
        mikrotik,routerboard-m33g|\\
        mts,wg430223|\\
        newfast,nf-a882|\\
        oraybox,x3a|\\
        renkforce,ws-wn530hp3-a|\\
        xiaomi,mi-router-3g|\\
        xiaomi,mi-router-3g-v2|\\
        xiaomi,mi-router-4|\\
        xiaomi,mi-router-4a-gigabit|\\
        xiaomi,mi-router-4a-gigabit-v2)
                ucidef_set_interfaces_lan_wan "lan1 lan2" "wan"
                ;;

target/linux/ramips/dts/mt7621_newfast_nf-a882.dts

I added the Newfast NF-A882 DTS file:

/dts-v1/;

#include "mt7621.dtsi"

#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>

/ {
	compatible = "newfast,nf-a882", "mediatek,mt7621-soc";
	model = "NEWFAST NF-A882";
	
	chosen {
		bootargs = "console=ttyS0,115200 pci=noaer";
	};

	aliases {
		led-boot = &led_wlan;
		led-failsafe = &led_wlan;
		led-running = &led_wlan;
		label-mac-device = &gmac0;
	};

	keys {
		compatible = "gpio-keys";

		reset {
			label = "reset";
			linux,code = <KEY_RESTART>;
			gpios = <&gpio 18 GPIO_ACTIVE_LOW>;
		};
	};

	leds {
		compatible = "gpio-leds";

		led_wan: wan {
			label = "red:wan";
			gpios = <&gpio 13 GPIO_ACTIVE_HIGH>;
		};

		lan {
			label = "green:lan";
			gpios = <&gpio 15 GPIO_ACTIVE_HIGH>;
		};

		led_wlan: wlan {
			label = "blue:wlan";
			gpios = <&gpio 16 GPIO_ACTIVE_LOW>;
		};
	};
};

&pinctrl {
	state_default: pinctrl0 {
		gpio {
			groups = "i2c", "uart2", "uart3", "sdhci", "jtag";
			function = "gpio";
		};
	};
	pcie_pins: pcie {
		groups = "pcie";
		function = "gpio";
	};
};

&pcie {
	status = "okay";

	pinctrl-names = "default";
	pinctrl-0 = <&pcie_pins>;

	reset-gpios = <&gpio 19 GPIO_ACTIVE_LOW>;

	/* BASE OEM TIMING */
	reset-delay-us = <50000>;
	reset-post-delay-us = <150000>;

	/* MTK stability */
	mediatek,pcie-port = <1>;
	mediatek,pcie-clock-sel = <0>;
};

// pcie0 β†’ mt7603e (2.4GHz)
&pcie0 {
	wifi@0,0 {
        compatible = "mediatek,mt76";
        reg = <0x0000 0 0 0 0>;
        nvmem-cells = <&macaddr_factory_e000 1>;
        nvmem-cell-names = "mac-address";
    };
};

// pcie1 β†’ mt7663 (5GHz)
&pcie1 {
	wifi@0,0 {
        compatible = "mediatek,mt76";
        reg = <0x0000 0 0 0 0>;
        nvmem-cells = <&macaddr_factory_e000 2>;
        nvmem-cell-names = "mac-address";
    };	
};

&spi0 {
	status = "okay";

	flash@0 {
		compatible = "jedec,spi-nor";
		reg = <0>;
		spi-max-frequency = <50000000>;

		partitions {
			compatible = "fixed-partitions";
			#address-cells = <1>;
			#size-cells = <1>;

			partition@0 {
				label = "u-boot";
				reg = <0x000000 0x030000>;
				read-only;
			};

			partition@30000 {
				label = "config";
				reg = <0x030000 0x010000>;
			};

			partition@40000 {
				label = "factory";
				reg = <0x040000 0x010000>;
				read-only;
				nvmem-layout {
					compatible = "fixed-layout";
					#address-cells = <1>;
					#size-cells = <1>;

					macaddr_factory_e000: macaddr@e000 {
						compatible = "mac-base";
						reg = <0xe000 0x6>;
						#nvmem-cell-cells = <1>;
					};
				};
			};

			partition@50000 {
				compatible = "denx,uimage";
				label = "firmware";
				reg = <0x050000 0xfb0000>;
			};
		};
	};
};

&gmac0 {
	phy-mode = "trgmii";
	nvmem-cells = <&macaddr_factory_e000 0>;
	nvmem-cell-names = "mac-address";
};

&gmac1 {
	status = "disabled";
};

&switch0 {
	status = "okay";

	ports {
		#address-cells = <1>;
		#size-cells = <0>;

		port@0 {
			status = "okay";
			reg = <0>;
			label = "wan";
		};

		port@1 {
			status = "okay";
			reg = <1>;
			label = "lan1";
		};

		port@2 {
			status = "okay";
			reg = <2>;
			label = "lan2";
		};

		port@5 {
			status = "disabled";
			reg = <5>;
			ethernet = <&gmac0>;
			phy-mode = "rgmii";

			fixed-link {
				speed = <1000>;
				full-duplex;
			};
		};

		port@6 {
			reg = <6>;
			ethernet = <&gmac0>;
			phy-mode = "trgmii";

			fixed-link {
				speed = <1000>;
				full-duplex;
			};
		};

	};
};

&xhci {
	status = "okay";
};

&usb_phy {
	status = "okay";
};

I do not know how many redundant elements are in the DTS file, since it is the results of an intense try-and-error procedure.

I think I obtained a good result so far.

I'll perform the following tests:

  1. after flashing the factory: power-cycle, reset button, software reboot
  2. after flashing the sysupgrade: power-cycle, reset button, software reboot

factory - software reset from U-Boot

Connecting a LAN cable to LAN1, Luci works at http://192.168.1.1

Serial LOG:

## Booting kernel from Legacy Image at bfc50000 ...
   Image Name:   MIPS OpenWrt Linux-6.18.37
   Image Type:   MIPS Linux Kernel Image (uncompressed)
   Data Size:    3557894 Bytes = 3.4 MiB
   Load Address: 80001000
   Entry Point:  80001000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK


OpenWrt kernel loader for MIPS based SoC
Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>
Decompressing kernel... done!
Starting kernel at 80001000...

[    0.000000] Linux version 6.18.37 (enzoc@LAPTOP-OCQEK900) (mipsel-openwrt-linux-musl-gcc (OpenWrt GCC 14.4.0 r35190-bba686c7ca) 14.4.0, GNU ld (GNU Binutils) 2.46.1) #0 SMP Mon Jul  6 15:58:09 2026
[    0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3
[    0.000000] printk: legacy bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc)
[    0.000000] MIPS: machine is NEWFAST NF-A882
[    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-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] OF: reserved mem: Reserved memory: No reserved-memory node in the DT
[    0.000000] percpu: Embedded 13 pages/cpu s22960 r8192 d22096 u53248
[    0.000000] Kernel command line: console=ttyS0,115200 pci=noaer rootfstype=squashfs,jffs2
[    0.000000] printk: log buffer data + meta data: 131072 + 409600 = 540672 bytes
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] Writing ErrCtl register=000403e0
[    0.000000] Readback ErrCtl register=000403e0
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 32768
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    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] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 256
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles: 0xcaf478abb4, max_idle_ns: 440795247997 ns
[    0.000005] sched_clock: 64 bits at 880MHz, resolution 1ns, wraps every 4398046511103ns
[    0.008112] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688)
[    0.066166] pid_max: default: 32768 minimum: 301
[    0.080998] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.088214] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.112660] rcu: Hierarchical SRCU implementation.
[    0.117453] rcu:     Max phase no-delay instances is 1000.
[    0.123104] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.131961] smp: Bringing up secondary CPUs ...
[    0.137434] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.137465] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.137481] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    0.137612] CPU1 revision is: 0001992f (MIPS 1004Kc)
[    0.140054] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.140078] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.140091] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    0.140195] CPU2 revision is: 0001992f (MIPS 1004Kc)
[    0.150048] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.150073] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.150085] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    0.150198] CPU3 revision is: 0001992f (MIPS 1004Kc)
[    0.150406] smp: Brought up 1 node, 4 CPUs
[    0.231039] Memory: 115428K/131072K available (8850K kernel code, 657K rwdata, 1892K rodata, 1260K init, 222K bss, 14436K reserved, 0K cma-reserved)
[    0.249521] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.259659] posixtimers hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.267067] futex hash table entries: 1024 (32768 bytes on 1 NUMA nodes, total 32 KiB, linear).
[    0.281674] pinctrl core: initialized pinctrl subsystem
[    0.290351] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.299538] /pinctrl: Fixed dependency cycle(s) with /pinctrl/pinctrl0
[    0.332229] clocksource: Switched to clocksource GIC
[    0.346931] NET: Registered PF_INET protocol family
[    0.351929] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.359929] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.368269] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.375973] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.383618] TCP bind hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    0.390722] TCP: Hash tables configured (established 1024 bind 1024)
[    0.397734] MPTCP token hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.405326] UDP hash table entries: 256 (order: 2, 14336 bytes, linear)
[    0.411889] UDP-Lite hash table entries: 256 (order: 2, 14336 bytes, linear)
[    0.419989] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.425701] PCI: CLS 0 bytes, default 32
[    0.432720] workingset: timestamp_bits=14 max_order=15 bucket_order=1
[    0.442105] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.447889] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.466967] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.473085] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.479167] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.485455] mt7621-pci 1e140000.pcie: host bridge /pcie@1e140000 ranges:
[    0.492145] mt7621-pci 1e140000.pcie:      MEM 0x0060000000..0x006fffffff -> 0x0060000000
[    0.500302] mt7621-pci 1e140000.pcie:       IO 0x001e160000..0x001e16ffff -> 0x0000000000
[    0.832232] mt7621-pci 1e140000.pcie: pcie2 no card, disable it (RST & CLK)
[    0.839136] mt7621-pci 1e140000.pcie: PCIE0 enabled
[    0.844014] mt7621-pci 1e140000.pcie: PCIE1 enabled
[    0.848991] PCI coherence region base: 0x60000000, mask/settings: 0xf0000002
[    0.856152] mt7621-pci 1e140000.pcie: PCI host bridge to bus 0000:00
[    0.862486] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.867890] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff]
[    0.874748] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    0.880930] pci 0000:00:00.0: [0e8d:0801] type 01 class 0x060400 PCIe Root Port
[    0.888190] pci 0000:00:00.0: BAR 0 [mem 0x00000000-0x7fffffff]
[    0.894062] pci 0000:00:00.0: BAR 1 [mem 0x62300000-0x6230ffff]
[    0.899891] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.904849] pci 0000:00:00.0:   bridge window [io  0x0000-0x0fff]
[    0.910863] pci 0000:00:00.0:   bridge window [mem 0x62000000-0x620fffff]
[    0.917701] pci 0000:00:00.0: supports D1
[    0.921619] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    0.928204] pci 0000:00:01.0: [0e8d:0801] type 01 class 0x060400 PCIe Root Port
[    0.935519] pci 0000:00:01.0: BAR 0 [mem 0x00000000-0x7fffffff]
[    0.941352] pci 0000:00:01.0: BAR 1 [mem 0x62310000-0x6231ffff]
[    0.947264] pci 0000:00:01.0: PCI bridge to [bus 02]
[    0.952155] pci 0000:00:01.0:   bridge window [io  0x0000-0x0fff]
[    0.958206] pci 0000:00:01.0:   bridge window [mem 0x62100000-0x622fffff pref]
[    0.965467] pci 0000:00:01.0: supports D1
[    0.969386] pci 0000:00:01.0: PME# supported from D0 D1 D3hot
[    0.977341] pci 0000:01:00.0: [14c3:7603] type 00 class 0x028000 PCIe Endpoint
[    0.984608] pci 0000:01:00.0: BAR 0 [mem 0x00000000-0x000fffff]
[    0.990566] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    0.996962] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    1.002131] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    1.009014] pci 0000:02:00.0: [14c3:7663] type 00 class 0x000280 PCIe Endpoint
[    1.016272] pci 0000:02:00.0: BAR 0 [mem 0x00000000-0x000fffff 64bit pref]
[    1.023092] pci 0000:02:00.0: BAR 2 [mem 0x00000000-0x00003fff 64bit pref]
[    1.029884] pci 0000:02:00.0: BAR 4 [mem 0x00000000-0x00000fff 64bit pref]
[    1.036864] pci 0000:02:00.0: supports D1 D2
[    1.041042] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    1.047680] 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.062771] pci 0000:00:01.0: PCI bridge to [bus 02-ff]
[    1.067939] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[    1.074556] pci 0000:00:00.0: disabling bridge window [mem size 0x00000000 pref disabled] to [bus 01] (unused)
[    1.084505] pci 0000:00:01.0: disabling bridge window [mem size 0x00000000 disabled] to [bus 02] (unused)
[    1.094062] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: can't assign; no space
[    1.101443] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: failed to assign
[    1.108392] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: can't assign; no space
[    1.115820] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: failed to assign
[    1.122734] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]: assigned
[    1.130130] pci 0000:00:01.0: bridge window [mem 0x60100000-0x602fffff pref]: assigned
[    1.138034] pci 0000:00:00.0: BAR 1 [mem 0x60300000-0x6030ffff]: assigned
[    1.144768] pci 0000:00:01.0: BAR 1 [mem 0x60310000-0x6031ffff]: assigned
[    1.151471] pci 0000:00:00.0: bridge window [io  0x0000-0x0fff]: assigned
[    1.158241] pci 0000:00:01.0: bridge window [io  0x1000-0x1fff]: assigned
[    1.164986] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]: releasing
[    1.172498] pci 0000:00:01.0: bridge window [mem 0x60100000-0x602fffff pref]: releasing
[    1.180412] pci 0000:00:00.0: BAR 1 [mem 0x60300000-0x6030ffff]: releasing
[    1.187267] pci 0000:00:01.0: BAR 1 [mem 0x60310000-0x6031ffff]: releasing
[    1.194106] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: can't assign; no space
[    1.201493] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: failed to assign
[    1.208438] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: can't assign; no space
[    1.215865] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: failed to assign
[    1.222783] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]: assigned
[    1.230181] pci 0000:00:01.0: bridge window [mem 0x60100000-0x602fffff pref]: assigned
[    1.238074] pci 0000:00:00.0: BAR 1 [mem 0x60300000-0x6030ffff]: assigned
[    1.244815] pci 0000:00:01.0: BAR 1 [mem 0x60310000-0x6031ffff]: assigned
[    1.251531] pci 0000:01:00.0: BAR 0 [mem 0x60000000-0x600fffff]: assigned
[    1.258307] pci 0000:00:00.0: PCI bridge to [bus 01]
[    1.263217] pci 0000:00:00.0:   bridge window [io  0x0000-0x0fff]
[    1.269233] pci 0000:00:00.0:   bridge window [mem 0x60000000-0x600fffff]
[    1.276016] pci 0000:02:00.0: BAR 0 [mem 0x60100000-0x601fffff 64bit pref]: assigned
[    1.283707] pci 0000:02:00.0: BAR 2 [mem 0x60200000-0x60203fff 64bit pref]: assigned
[    1.291362] pci 0000:02:00.0: BAR 4 [mem 0x60204000-0x60204fff 64bit pref]: assigned
[    1.299084] pci 0000:00:01.0: PCI bridge to [bus 02]
[    1.303996] pci 0000:00:01.0:   bridge window [io  0x1000-0x1fff]
[    1.310014] pci 0000:00:01.0:   bridge window [mem 0x60100000-0x602fffff pref]
[    1.317227] pci_bus 0000:00: Some PCI device resources are unassigned, try booting with pci=realloc
[    1.326205] pci_bus 0000:00: resource 4 [mem 0x60000000-0x6fffffff]
[    1.332419] pci_bus 0000:00: resource 5 [io  0x0000-0xffff]
[    1.337919] pci_bus 0000:01: resource 0 [io  0x0000-0x0fff]
[    1.343482] pci_bus 0000:01: resource 1 [mem 0x60000000-0x600fffff]
[    1.349669] pci_bus 0000:01: resource 2 [mem size 0x00000000 pref disabled]
[    1.356612] pci_bus 0000:02: resource 0 [io  0x1000-0x1fff]
[    1.362111] pci_bus 0000:02: resource 1 [mem size 0x00000000 disabled]
[    1.368620] pci_bus 0000:02: resource 2 [mem 0x60100000-0x602fffff pref]
[    1.377461] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    1.386741] printk: legacy console [ttyS0] disabled
[    1.392527] 1e000c00.serial: ttyS0 at MMIO 0x1e000c00 (irq = 18, base_baud = 3125000) is a 16550A
[    1.401385] printk: legacy console [ttyS0] enabled
[    1.401385] printk: legacy console [ttyS0] enabled
[    1.410913] printk: legacy bootconsole [early0] disabled
[    1.410913] printk: legacy bootconsole [early0] disabled
[    1.426658] spi-mt7621 1e000b00.spi: sys_freq: 220000000
[    1.433941] spi-nor spi0.0: supply vcc not found, using dummy regulator
[    1.441225] 4 fixed-partitions partitions found on MTD device spi0.0
[    1.448022] Creating 4 MTD partitions on "spi0.0":
[    1.452881] 0x000000000000-0x000000030000 : "u-boot"
[    1.459570] 0x000000030000-0x000000040000 : "config"
[    1.465599] 0x000000040000-0x000000050000 : "factory"
[    1.472073] 0x000000050000-0x000001000000 : "firmware"
[    1.478422] 2 uimage-fw partitions found on MTD device firmware
[    1.484428] Creating 2 MTD partitions on "firmware":
[    1.489384] 0x000000000000-0x000000364a46 : "kernel"
[    1.494362] mtd: partition "kernel" doesn't end on an erase/write block -- force read-only
[    1.503757] 0x000000364a46-0x000000fb0000 : "rootfs"
[    1.508739] mtd: partition "rootfs" doesn't start on an erase/write block boundary -- force read-only
[    1.519294] mtd: setting mtd5 (rootfs) as root device
[    1.524494] 1 squashfs-split partitions found on MTD device rootfs
[    1.530666] 0x000000890000-0x000000fb0000 : "rootfs_data"
[    1.665611] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module
[    1.683450] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 19
[    1.693709] i2c_dev: i2c /dev entries driver
[    1.701819] NET: Registered PF_INET6 protocol family
[    1.710801] Segment Routing with IPv6
[    1.714659] In-situ OAM (IOAM) with IPv6
[    1.718696] NET: Registered PF_PACKET protocol family
[    1.724218] 8021q: 802.1Q VLAN Support v1.8
[    1.756256] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module
[    1.788834] mt7530-mdio mdio-bus:1f: configuring for fixed/trgmii link mode
[    1.798456] mt7530-mdio mdio-bus:1f wan (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7530 PHY] (irq=21)
[    1.808984] mt7530-mdio mdio-bus:1f: Link is Up - 1Gbps/Full - flow control rx/tx
[    1.817486] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7530 PHY] (irq=22)
[    1.832350] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7530 PHY] (irq=23)
[    1.846997] mtk_soc_eth 1e100000.ethernet eth0: entered promiscuous mode
[    1.853952] DSA: tree 0 setup
[    1.857930] clk: Disabling unused clocks
[    1.862619] check access for rdinit=/init failed: -2, ignoring
[    1.874090] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[    1.885221] Freeing unused kernel image (initmem) memory: 1260K
[    1.891173] This architecture does not have kernel memory protection.
[    1.897658] Run /sbin/init as init process
[    2.610616] init: Console is alive
[    2.614464] init: - watchdog -
[    3.612088] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.681326] usbcore: registered new interface driver usbfs
[    3.687046] usbcore: registered new interface driver hub
[    3.692609] usbcore: registered new device driver usb
[    3.699500] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    3.733676] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.735707] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
[    3.744311] init: - preinit -
[    3.746411] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 1
[    3.761761] xhci-mtk 1e1c0000.xhci: hcc params 0x01401198 hci version 0x96 quirks 0x0000000000280010
[    3.771121] xhci-mtk 1e1c0000.xhci: irq 27, io mem 0x1e1c0000
[    3.777286] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
[    3.782681] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 2
[    3.790162] xhci-mtk 1e1c0000.xhci: Host supports USB 3.0 SuperSpeed
[    3.797899] hub 1-0:1.0: USB hub found
[    3.801795] hub 1-0:1.0: 2 ports detected
[    3.807249] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.816551] hub 2-0:1.0: USB hub found
[    3.820440] hub 2-0:1.0: 1 port detected
[    8.412230] random: crng init done
[    8.833080] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/trgmii link mode
[    8.845633] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[    8.846134] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode
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
[   12.190363] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx
[   13.280478] mount_root: jffs2 not ready yet, using temporary tmpfs overlay
[   13.291688] urandom-seed: Seed file not found (/etc/urandom.seed)
- generating board file -
[   13.836418] mt7530-mdio mdio-bus:1f lan1: Link is Down
[   13.853312] procd: - early -
[   13.856449] procd: - watchdog -
[   14.533232] procd: - watchdog -
[   14.537490] procd: - ubus -
[   14.700684] procd: - init -
Please press Enter to activate this console.
[   15.853936] kmodloader: loading kernel modules from /etc/modules.d/*
[   15.934917] inside-secure-eip93 1e004000.crypto: EIP93:3:0:1,PE(0xfe007:0x41710041)
[   16.474916] urngd: v1.0.2 started.
[   16.532996] Loading modules backported from Linux version v6.18.26-0-g1fe060681
[   16.540323] Backport generated by backports.git 6ecbb44
[   16.766375] pci 0000:00:00.0: enabling device (0006 -> 0007)
[   16.772093] mt7603e 0000:01:00.0: enabling device (0000 -> 0002)
[   16.778331] mt7603e 0000:01:00.0: ASIC revision: 76030010
[   16.788197] mt7603e 0000:01:00.0: Firmware Version: ap_pcie
[   16.793895] mt7603e 0000:01:00.0: Build Time: 20160107100755
[   16.832240] mt7603e 0000:01:00.0: firmware init done
[   17.018723] pci 0000:00:01.0: enabling device (0006 -> 0007)
[   17.024521] mt7615e 0000:02:00.0: enabling device (0000 -> 0002)
[   17.117034] PPP generic driver version 2.4.2
[   17.125059] NET: Registered PF_PPPOX protocol family
[   17.141057] kmodloader: done loading kernel modules from /etc/modules.d/*
[   17.896172] mt7615e 0000:02:00.0: mediatek/mt7663pr2h.bin not found, switching to mediatek/mt7663pr2h_rebb.bin
[   18.034455] mt7615e 0000:02:00.0: HW/SW Version: 0x65322d31, Build Time: 2009041715da1a1
[   18.034455]
[   18.187930] mt7615e 0000:02:00.0: N9 Firmware Version: 7663mp1827, Build Time: 20200904171623
[   18.196645] mt7615e 0000:02:00.0: Region number: 0x3
[   18.201651] mt7615e 0000:02:00.0: Parsing tailer Region: 0
[   18.210052] mt7615e 0000:02:00.0: Region 0, override_addr = 0x00112c00
[   18.216745] mt7615e 0000:02:00.0: Parsing tailer Region: 1
[   18.223196] mt7615e 0000:02:00.0: Parsing tailer Region: 2
[   18.229113] mt7615e 0000:02:00.0: override_addr = 0x00112c00, option = 3
[   48.198354] mtk_soc_eth 1e100000.ethernet eth0: Link is Down
[   48.221375] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/trgmii link mode
[   48.229956] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[   48.237074] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode
[   48.248961] br-lan: port 1(lan1) entered blocking state
[   48.254406] br-lan: port 1(lan1) entered disabled state
[   48.259761] mt7530-mdio mdio-bus:1f lan1: entered allmulticast mode
[   48.266235] mtk_soc_eth 1e100000.ethernet eth0: entered allmulticast mode
[   48.278697] mt7530-mdio mdio-bus:1f lan1: entered promiscuous mode
[   48.324075] mt7530-mdio mdio-bus:1f lan2: configuring for phy/gmii link mode
[   48.335666] br-lan: port 2(lan2) entered blocking state
[   48.340998] br-lan: port 2(lan2) entered disabled state
[   48.346653] mt7530-mdio mdio-bus:1f lan2: entered allmulticast mode
[   48.357083] mt7530-mdio mdio-bus:1f lan2: entered promiscuous mode
[   48.389271] mt7530-mdio mdio-bus:1f wan: configuring for phy/gmii link mode
[   49.969221] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[   49.976340] jffs2_build_filesystem(): unlocking the mtd device...
[   49.976435] done.
[   49.984650] jffs2_build_filesystem(): erasing all blocks after the end marker...
[   54.600764] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx
[   54.616368] br-lan: port 1(lan1) entered blocking state
[   54.621595] br-lan: port 1(lan1) entered forwarding state
[   82.904254] done.
[   82.906240] jffs2: notice: (2238) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   83.063819] overlayfs: upper fs does not support tmpfile.

factory - physical reset button pressed

Connecting a LAN cable to LAN1, Luci works at http://192.168.1.1

Serial LOG:

REBOOT
[  294.741273] br-lan: port 1(lan1) entered disabled state
[  294.751828] mt7530-mdio mdio-bus:1f lan1: left allmulticast mode
[  294.757878] mt7530-mdio mdio-bus:1f lan1: left promiscuous mode
[  294.767779] br-lan: port 1(lan1) entered disabled state
[  294.777601] mt7530-mdio mdio-bus:1f lan1: Link is Down
[  294.785709] mt7530-mdio mdio-bus:1f lan2: left allmulticast mode
[  294.791781] mtk_soc_eth 1e100000.ethernet eth0: left allmulticast mode
[  294.798296] mt7530-mdio mdio-bus:1f lan2: left promiscuous mode
[  294.807497] br-lan: port 2(lan2) entered disabled state
[  295.517997] mtk_soc_eth 1e100000.ethernet eth0: Link is Down
[  299.703156] reboot: Restarting system
Trying to boot from NOR


U-Boot 2018.09-gbef8015-dirty (Dec 09 2020 - 06:28:07 -0500)

CPU:   MediaTek MT7621AT ver 1, eco 3
Clocks: CPU: 880MHz, DDR: 1200MHz, Bus: 220MHz, XTAL: 40MHz
Model: MediaTek MT7621 reference board
DRAM:  128 MiB
Loading Environment from SPI Flash... SF: Detected mx25l12805 with page size 256 Bytes, erase size 64 KiB, total 16 MiB
OK
In:    uartlite0@1e000c00
Out:   uartlite0@1e000c00
Err:   uartlite0@1e000c00
Net:
Warning: eth@1e100000 (eth0) using random MAC address - fa:6c:09:bb:2a:ec
eth0: eth@1e100000
Hit any key to stop autoboot:  0
Using eth@1e100000 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'firmware_auto.bin'.
Load address: 0x80010000
Loading: *
ARP Retry count exceeded; starting again

*** TFTP client failure: -110 ***
*** Operation Aborted! ***


  *** U-Boot Boot Menu ***

     1. Startup system (Default)
     2. Upgrade firmware
     3. Upgrade bootloader
     4. Upgrade bootloader (advanced mode)
     5. Load image
     0. U-Boot console


  Press UP/DOWN to move, ENTER to select




















## Booting kernel from Legacy Image at bfc50000 ...
   Image Name:   MIPS OpenWrt Linux-6.18.37
   Image Type:   MIPS Linux Kernel Image (uncompressed)
   Data Size:    3557894 Bytes = 3.4 MiB
   Load Address: 80001000
   Entry Point:  80001000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK


OpenWrt kernel loader for MIPS based SoC
Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>
Decompressing kernel... done!
Starting kernel at 80001000...

[    0.000000] Linux version 6.18.37 (enzoc@LAPTOP-OCQEK900) (mipsel-openwrt-linux-musl-gcc (OpenWrt GCC 14.4.0 r35190-bba686c7ca) 14.4.0, GNU ld (GNU Binutils) 2.46.1) #0 SMP Mon Jul  6 15:58:09 2026
[    0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3
[    0.000000] printk: legacy bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc)
[    0.000000] MIPS: machine is NEWFAST NF-A882
[    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-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] OF: reserved mem: Reserved memory: No reserved-memory node in the DT
[    0.000000] percpu: Embedded 13 pages/cpu s22960 r8192 d22096 u53248
[    0.000000] Kernel command line: console=ttyS0,115200 pci=noaer rootfstype=squashfs,jffs2
[    0.000000] printk: log buffer data + meta data: 131072 + 409600 = 540672 bytes
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] Writing ErrCtl register=000403e0
[    0.000000] Readback ErrCtl register=000403e0
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 32768
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    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] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 256
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles: 0xcaf478abb4, max_idle_ns: 440795247997 ns
[    0.000005] sched_clock: 64 bits at 880MHz, resolution 1ns, wraps every 4398046511103ns
[    0.008113] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688)
[    0.066166] pid_max: default: 32768 minimum: 301
[    0.080998] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.088214] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.112643] rcu: Hierarchical SRCU implementation.
[    0.117437] rcu:     Max phase no-delay instances is 1000.
[    0.123084] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.131924] smp: Bringing up secondary CPUs ...
[    0.137380] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.137410] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.137426] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    0.137557] CPU1 revision is: 0001992f (MIPS 1004Kc)
[    0.139987] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.140011] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.140024] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    0.140133] CPU2 revision is: 0001992f (MIPS 1004Kc)
[    0.149984] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.150009] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.150023] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    0.150134] CPU3 revision is: 0001992f (MIPS 1004Kc)
[    0.150342] smp: Brought up 1 node, 4 CPUs
[    0.230969] Memory: 115428K/131072K available (8850K kernel code, 657K rwdata, 1892K rodata, 1260K init, 222K bss, 14436K reserved, 0K cma-reserved)
[    0.249466] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.259603] posixtimers hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.267007] futex hash table entries: 1024 (32768 bytes on 1 NUMA nodes, total 32 KiB, linear).
[    0.281619] pinctrl core: initialized pinctrl subsystem
[    0.290300] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.299486] /pinctrl: Fixed dependency cycle(s) with /pinctrl/pinctrl0
[    0.332655] clocksource: Switched to clocksource GIC
[    0.347452] NET: Registered PF_INET protocol family
[    0.352521] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.360608] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.368975] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.376659] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.384285] TCP bind hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    0.391385] TCP: Hash tables configured (established 1024 bind 1024)
[    0.398369] MPTCP token hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.405928] UDP hash table entries: 256 (order: 2, 14336 bytes, linear)
[    0.412494] UDP-Lite hash table entries: 256 (order: 2, 14336 bytes, linear)
[    0.420501] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.426241] PCI: CLS 0 bytes, default 32
[    0.433307] workingset: timestamp_bits=14 max_order=15 bucket_order=1
[    0.442698] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.448461] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.467579] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.473874] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.479915] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.486131] mt7621-pci 1e140000.pcie: host bridge /pcie@1e140000 ranges:
[    0.492836] mt7621-pci 1e140000.pcie:      MEM 0x0060000000..0x006fffffff -> 0x0060000000
[    0.500920] mt7621-pci 1e140000.pcie:       IO 0x001e160000..0x001e16ffff -> 0x0000000000
[    0.832680] mt7621-pci 1e140000.pcie: pcie2 no card, disable it (RST & CLK)
[    0.839594] mt7621-pci 1e140000.pcie: PCIE0 enabled
[    0.844465] mt7621-pci 1e140000.pcie: PCIE1 enabled
[    0.849449] PCI coherence region base: 0x60000000, mask/settings: 0xf0000002
[    0.856616] mt7621-pci 1e140000.pcie: PCI host bridge to bus 0000:00
[    0.862951] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.868354] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff]
[    0.875211] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    0.881396] pci 0000:00:00.0: [0e8d:0801] type 01 class 0x060400 PCIe Root Port
[    0.888655] pci 0000:00:00.0: BAR 0 [mem 0x00000000-0x7fffffff]
[    0.894516] pci 0000:00:00.0: BAR 1 [mem 0x60300000-0x6030ffff]
[    0.900355] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.905325] pci 0000:00:00.0:   bridge window [io  0x0000-0x0fff]
[    0.911327] pci 0000:00:00.0:   bridge window [mem 0x60000000-0x600fffff]
[    0.918166] pci 0000:00:00.0: supports D1
[    0.922084] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    0.928711] pci 0000:00:01.0: [0e8d:0801] type 01 class 0x060400 PCIe Root Port
[    0.936028] pci 0000:00:01.0: BAR 0 [mem 0x00000000-0x7fffffff]
[    0.941859] pci 0000:00:01.0: BAR 1 [mem 0x60310000-0x6031ffff]
[    0.947764] pci 0000:00:01.0: PCI bridge to [bus 02]
[    0.952692] pci 0000:00:01.0:   bridge window [io  0x0000-0x0fff]
[    0.958711] pci 0000:00:01.0:   bridge window [mem 0x60100000-0x602fffff pref]
[    0.965989] pci 0000:00:01.0: supports D1
[    0.969909] pci 0000:00:01.0: PME# supported from D0 D1 D3hot
[    0.977899] pci 0000:01:00.0: [14c3:7603] type 00 class 0x028000 PCIe Endpoint
[    0.985171] pci 0000:01:00.0: BAR 0 [mem 0x00000000-0x000fffff]
[    0.991127] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    0.997519] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    1.002752] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    1.009559] pci 0000:02:00.0: [14c3:7663] type 00 class 0x000280 PCIe Endpoint
[    1.016804] pci 0000:02:00.0: BAR 0 [mem 0x00000000-0x000fffff 64bit pref]
[    1.023633] pci 0000:02:00.0: BAR 2 [mem 0x00000000-0x00003fff 64bit pref]
[    1.030416] pci 0000:02:00.0: BAR 4 [mem 0x00000000-0x00000fff 64bit pref]
[    1.037395] pci 0000:02:00.0: supports D1 D2
[    1.041573] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    1.048211] 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.063305] pci 0000:00:01.0: PCI bridge to [bus 02-ff]
[    1.068475] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[    1.075083] pci 0000:00:00.0: disabling bridge window [mem size 0x00000000 pref disabled] to [bus 01] (unused)
[    1.085026] pci 0000:00:01.0: disabling bridge window [mem size 0x00000000 disabled] to [bus 02] (unused)
[    1.094542] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: can't assign; no space
[    1.101921] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: failed to assign
[    1.108869] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: can't assign; no space
[    1.116297] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: failed to assign
[    1.123213] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]: assigned
[    1.130609] pci 0000:00:01.0: bridge window [mem 0x60100000-0x602fffff pref]: assigned
[    1.138502] pci 0000:00:00.0: BAR 1 [mem 0x60300000-0x6030ffff]: assigned
[    1.145255] pci 0000:00:01.0: BAR 1 [mem 0x60310000-0x6031ffff]: assigned
[    1.151950] pci 0000:00:00.0: bridge window [io  0x0000-0x0fff]: assigned
[    1.158721] pci 0000:00:01.0: bridge window [io  0x1000-0x1fff]: assigned
[    1.165462] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]: releasing
[    1.172976] pci 0000:00:01.0: bridge window [mem 0x60100000-0x602fffff pref]: releasing
[    1.180891] pci 0000:00:00.0: BAR 1 [mem 0x60300000-0x6030ffff]: releasing
[    1.187746] pci 0000:00:01.0: BAR 1 [mem 0x60310000-0x6031ffff]: releasing
[    1.194630] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: can't assign; no space
[    1.202028] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: failed to assign
[    1.208994] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: can't assign; no space
[    1.216416] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: failed to assign
[    1.223329] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]: assigned
[    1.230719] pci 0000:00:01.0: bridge window [mem 0x60100000-0x602fffff pref]: assigned
[    1.238616] pci 0000:00:00.0: BAR 1 [mem 0x60300000-0x6030ffff]: assigned
[    1.245358] pci 0000:00:01.0: BAR 1 [mem 0x60310000-0x6031ffff]: assigned
[    1.252072] pci 0000:01:00.0: BAR 0 [mem 0x60000000-0x600fffff]: assigned
[    1.258838] pci 0000:00:00.0: PCI bridge to [bus 01]
[    1.263768] pci 0000:00:00.0:   bridge window [io  0x0000-0x0fff]
[    1.269771] pci 0000:00:00.0:   bridge window [mem 0x60000000-0x600fffff]
[    1.276561] pci 0000:02:00.0: BAR 0 [mem 0x60100000-0x601fffff 64bit pref]: assigned
[    1.284252] pci 0000:02:00.0: BAR 2 [mem 0x60200000-0x60203fff 64bit pref]: assigned
[    1.291904] pci 0000:02:00.0: BAR 4 [mem 0x60204000-0x60204fff 64bit pref]: assigned
[    1.299629] pci 0000:00:01.0: PCI bridge to [bus 02]
[    1.304541] pci 0000:00:01.0:   bridge window [io  0x1000-0x1fff]
[    1.310556] pci 0000:00:01.0:   bridge window [mem 0x60100000-0x602fffff pref]
[    1.317762] pci_bus 0000:00: Some PCI device resources are unassigned, try booting with pci=realloc
[    1.326760] pci_bus 0000:00: resource 4 [mem 0x60000000-0x6fffffff]
[    1.332973] pci_bus 0000:00: resource 5 [io  0x0000-0xffff]
[    1.338461] pci_bus 0000:01: resource 0 [io  0x0000-0x0fff]
[    1.344049] pci_bus 0000:01: resource 1 [mem 0x60000000-0x600fffff]
[    1.350234] pci_bus 0000:01: resource 2 [mem size 0x00000000 pref disabled]
[    1.357178] pci_bus 0000:02: resource 0 [io  0x1000-0x1fff]
[    1.362704] pci_bus 0000:02: resource 1 [mem size 0x00000000 disabled]
[    1.369151] pci_bus 0000:02: resource 2 [mem 0x60100000-0x602fffff pref]
[    1.378066] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    1.387285] printk: legacy console [ttyS0] disabled
[    1.393196] 1e000c00.serial: ttyS0 at MMIO 0x1e000c00 (irq = 18, base_baud = 3125000) is a 16550A
[    1.402038] printk: legacy console [ttyS0] enabled
[    1.402038] printk: legacy console [ttyS0] enabled
[    1.411556] printk: legacy bootconsole [early0] disabled
[    1.411556] printk: legacy bootconsole [early0] disabled
[    1.428131] spi-mt7621 1e000b00.spi: sys_freq: 220000000
[    1.434751] spi-nor spi0.0: supply vcc not found, using dummy regulator
[    1.442186] 4 fixed-partitions partitions found on MTD device spi0.0
[    1.448955] Creating 4 MTD partitions on "spi0.0":
[    1.453807] 0x000000000000-0x000000030000 : "u-boot"
[    1.460431] 0x000000030000-0x000000040000 : "config"
[    1.466444] 0x000000040000-0x000000050000 : "factory"
[    1.473074] 0x000000050000-0x000001000000 : "firmware"
[    1.479418] 2 uimage-fw partitions found on MTD device firmware
[    1.485432] Creating 2 MTD partitions on "firmware":
[    1.490390] 0x000000000000-0x000000364a46 : "kernel"
[    1.495373] mtd: partition "kernel" doesn't end on an erase/write block -- force read-only
[    1.504718] 0x000000364a46-0x000000fb0000 : "rootfs"
[    1.509726] mtd: partition "rootfs" doesn't start on an erase/write block boundary -- force read-only
[    1.519909] mtd: setting mtd5 (rootfs) as root device
[    1.525105] 1 squashfs-split partitions found on MTD device rootfs
[    1.531276] 0x000000830000-0x000000fb0000 : "rootfs_data"
[    1.675951] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module
[    1.693262] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 19
[    1.703377] i2c_dev: i2c /dev entries driver
[    1.711484] NET: Registered PF_INET6 protocol family
[    1.720265] Segment Routing with IPv6
[    1.724103] In-situ OAM (IOAM) with IPv6
[    1.728140] NET: Registered PF_PACKET protocol family
[    1.733629] 8021q: 802.1Q VLAN Support v1.8
[    1.766712] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module
[    1.799129] mt7530-mdio mdio-bus:1f: configuring for fixed/trgmii link mode
[    1.808796] mt7530-mdio mdio-bus:1f wan (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7530 PHY] (irq=21)
[    1.819383] mt7530-mdio mdio-bus:1f: Link is Up - 1Gbps/Full - flow control rx/tx
[    1.827715] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7530 PHY] (irq=22)
[    1.842381] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7530 PHY] (irq=23)
[    1.857144] mtk_soc_eth 1e100000.ethernet eth0: entered promiscuous mode
[    1.864038] DSA: tree 0 setup
[    1.868102] clk: Disabling unused clocks
[    1.872557] check access for rdinit=/init failed: -2, ignoring
[    1.884154] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[    1.895221] Freeing unused kernel image (initmem) memory: 1260K
[    1.901175] This architecture does not have kernel memory protection.
[    1.907688] Run /sbin/init as init process
[    2.650727] init: Console is alive
[    2.654698] init: - watchdog -
[    3.632893] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.701891] usbcore: registered new interface driver usbfs
[    3.707694] usbcore: registered new interface driver hub
[    3.713240] usbcore: registered new device driver usb
[    3.720336] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    3.754657] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.757568] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
[    3.767346] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 1
[    3.768146] init: - preinit -
[    3.780254] xhci-mtk 1e1c0000.xhci: hcc params 0x01401198 hci version 0x96 quirks 0x0000000000280010
[    3.789627] xhci-mtk 1e1c0000.xhci: irq 27, io mem 0x1e1c0000
[    3.795769] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
[    3.801109] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned bus number 2
[    3.808660] xhci-mtk 1e1c0000.xhci: Host supports USB 3.0 SuperSpeed
[    3.816310] hub 1-0:1.0: USB hub found
[    3.820207] hub 1-0:1.0: 2 ports detected
[    3.825505] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.834798] hub 2-0:1.0: USB hub found
[    3.838694] hub 2-0:1.0: 1 port detected
[    8.402705] random: crng init done
[    8.824058] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/trgmii link mode
[    8.836621] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[    8.837094] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode
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
[   12.235191] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx
[   13.290267] jffs2: notice: (577) jffs2_build_xattr_subsystem: complete building xattr subsystem, 8 of xdatum (0 unchecked, 2 orphan) and 9 of xref (2 dead, 0 orphan) found.
[   13.307688] mount_root: switching to jffs2 overlay
[   13.317827] overlayfs: upper fs does not support tmpfile.
[   13.331097] urandom-seed: Seeding with /etc/urandom.seed
[   13.527436] mt7530-mdio mdio-bus:1f lan1: Link is Down
[   13.544850] procd: - early -
[   13.547937] procd: - watchdog -
[   14.156688] procd: - watchdog -
[   14.160959] procd: - ubus -
[   14.368609] procd: - init -
Please press Enter to activate this console.
[   15.784092] kmodloader: loading kernel modules from /etc/modules.d/*
[   15.865104] inside-secure-eip93 1e004000.crypto: EIP93:3:0:1,PE(0xfe007:0x41710041)
[   16.296924] urngd: v1.0.2 started.
[   16.465471] Loading modules backported from Linux version v6.18.26-0-g1fe060681
[   16.472841] Backport generated by backports.git 6ecbb44
[   16.695942] pci 0000:00:00.0: enabling device (0006 -> 0007)
[   16.701654] mt7603e 0000:01:00.0: enabling device (0000 -> 0002)
[   16.708180] mt7603e 0000:01:00.0: ASIC revision: 76030010
[   16.718126] mt7603e 0000:01:00.0: Firmware Version: ap_pcie
[   16.723838] mt7603e 0000:01:00.0: Build Time: 20160107100755
[   16.762688] mt7603e 0000:01:00.0: firmware init done
[   16.949083] pci 0000:00:01.0: enabling device (0006 -> 0007)
[   16.954847] mt7615e 0000:02:00.0: enabling device (0000 -> 0002)
[   17.051362] PPP generic driver version 2.4.2
[   17.059407] NET: Registered PF_PPPOX protocol family
[   17.074894] kmodloader: done loading kernel modules from /etc/modules.d/*
[   17.907149] mt7615e 0000:02:00.0: mediatek/mt7663pr2h.bin not found, switching to mediatek/mt7663pr2h_rebb.bin
[   18.196873] mt7615e 0000:02:00.0: failed to load mediatek/mt7663pr2h_rebb.bin
[   24.676886] mtk_soc_eth 1e100000.ethernet eth0: Link is Down
[   24.700963] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/trgmii link mode
[   24.709448] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[   24.716212] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode
[   24.728211] br-lan: port 1(lan1) entered blocking state
[   24.733595] br-lan: port 1(lan1) entered disabled state
[   24.738931] mt7530-mdio mdio-bus:1f lan1: entered allmulticast mode
[   24.745310] mtk_soc_eth 1e100000.ethernet eth0: entered allmulticast mode
[   24.758350] mt7530-mdio mdio-bus:1f lan1: entered promiscuous mode
[   24.798473] mt7530-mdio mdio-bus:1f lan2: configuring for phy/gmii link mode
[   24.809045] br-lan: port 2(lan2) entered blocking state
[   24.814583] br-lan: port 2(lan2) entered disabled state
[   24.819968] mt7530-mdio mdio-bus:1f lan2: entered allmulticast mode
[   24.830391] mt7530-mdio mdio-bus:1f lan2: entered promiscuous mode
[   24.857392] mt7530-mdio mdio-bus:1f wan: configuring for phy/gmii link mode
[   31.082830] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx
[   31.090872] br-lan: port 1(lan1) entered blocking state
[   31.096147] br-lan: port 1(lan1) entered forwarding state
[   59.811498] br-lan: port 3(phy0-ap0) entered blocking state
[   59.817379] br-lan: port 3(phy0-ap0) entered disabled state
[   59.823217] mt7603e 0000:01:00.0 phy0-ap0: entered allmulticast mode
[   59.830314] mt7603e 0000:01:00.0 phy0-ap0: entered promiscuous mode
[   59.847868] br-lan: port 3(phy0-ap0) entered blocking state
[   59.853537] br-lan: port 3(phy0-ap0) entered forwarding state

I officially opened a PR (link) that is currently under review.