Victure RX1800 ( MT7621 - WIFI 6 / AX )

Victure RX1800

Product similar to Zbtlink Z100A or Tenbay T-MB5EU v01

3 * LAN + WAN gigabits
USB3
very good with 32M flash SPI
serial port
easy for open the box ( only 4 screw )

Can work with OpenWrt firmware for Tenbay but you will only have 16M flash
& you will not have the management of the leds and the buttons

mtd

dev:    size   erasesize  name
mtd0: 00030000 00010000 "Bootloader"
mtd1: 00010000 00010000 "Config"
mtd2: 00040000 00010000 "Factory"
mtd3: 00f70000 00010000 "firmware"
mtd4: 00370000 00010000 "kernel"
mtd5: 00c00000 00010000 "rootfs"
mtd6: 00260000 00010000 "rootfs_data"
mtd7: 00f70000 00010000 "firmware_backup"

original dts

/dts-v1/;

/ {
	model = "MediaTek MT7621 RFB (802.11ax,SNOR)";
	compatible = "mediatek,mt7621-rfb-nor", "mediatek,mt7621-soc";
	#address-cells = <0x1>;
	#size-cells = <0x1>;

	gsw {
		mediatek,mdio = <0xd>;
		interrupts = <0x0 0x17 0x4>;
		mediatek,mcm;
		compatible = "mediatek,mt753x";
		mt7530,direct-phy-access;
		reset-names = "mcm";
		mediatek,portmap = "llllw";
		resets = <0x5 0x2>;
		#address-cells = <0x1>;
		#size-cells = <0x0>;
		interrupt-parent = <0x1>;

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

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

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

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

		mdio-bus {
			#address-cells = <0x1>;
			#size-cells = <0x0>;
		};
	};

	pcie@1e140000 {
		reg = <0x1e140000 0x40000>;
		interrupts = <0x0 0x4 0x4 0x0 0x18 0x4 0x0 0x19 0x4>;
		pinctrl-0 = <0xf>;
		compatible = "mediatek,mt7621-pci";
		clock-names = "pcie0", "pcie1", "pcie2";
		reset-gpios = <0x2 0x13 0x1>;
		reset-names = "pcie0", "pcie1", "pcie2";
		bus-range = <0x0 0xff>;
		device_type = "pci";
		clocks = <0x10 0x18 0x10 0x19 0x10 0x1a>;
		reset-gpio-names = "pcie";
		ranges = <0x2000000 0x0 0x0 0x60000000 0x0 0x10000000 0x1000000 0x0 0x0 0x1e160000 0x0 0x10000>;
		resets = <0x5 0x18 0x5 0x19 0x5 0x1a>;
		status = "okay";
		#address-cells = <0x3>;
		#size-cells = <0x2>;
		pinctrl-names = "default";
		interrupt-parent = <0x1>;

		pcie0 {
			reg = <0x0 0x0 0x0 0x0 0x0>;
			device_type = "pci";
			#address-cells = <0x3>;
			#size-cells = <0x2>;
		};

		pcie1 {
			reg = <0x800 0x0 0x0 0x0 0x0>;
			device_type = "pci";
			#address-cells = <0x3>;
			#size-cells = <0x2>;
		};

		pcie2 {
			reg = <0x1000 0x0 0x0 0x0 0x0>;
			device_type = "pci";
			#address-cells = <0x3>;
			#size-cells = <0x2>;
		};
	};

	cpus {

		cpu@0 {
			compatible = "mips,mips1004Kc";
		};

		cpu@1 {
			compatible = "mips,mips1004Kc";
		};
	};

	crypto@1e004000 {
		reg = <0x1e004000 0x1000>;
		interrupts = <0x0 0x13 0x4>;
		compatible = "mediatek,mtk-eip93";
		status = "okay";
		interrupt-parent = <0x1>;
	};

	sdhci@1e130000 {
		reg = <0x1e130000 0x4000>;
		interrupts = <0x0 0x14 0x4>;
		pinctrl-0 = <0xe>;
		compatible = "mediatek,mt7621-sdhci";
		status = "okay";
		pinctrl-names = "default";
		interrupt-parent = <0x1>;
	};

	usb-phy@1e1d0000 {
		reg = <0x1e1d0000 0x300>;
		compatible = "mediatek,mt7621-u3phy", "mediatek,mt2701-u3phy";
		ranges;
		status = "okay";
		#address-cells = <0x1>;
		#size-cells = <0x1>;

		usb-phy@0x1e1d0800 {
			reg = <0x1e1d0800 0x100>;
			clock-names = "ref";
			#phy-cells = <0x1>;
			clocks = <0x11>;
			phandle = <0x12>;
			linux,phandle = <0x12>;
		};

		usb-phy@0x1e1d0900 {
			reg = <0x1e1d0900 0x700>;
			clock-names = "ref";
			#phy-cells = <0x1>;
			clocks = <0x11>;
			phandle = <0x13>;
			linux,phandle = <0x13>;
		};

		usb-phy@0x1e1d1000 {
			reg = <0x1e1d1000 0x100>;
			clock-names = "ref";
			#phy-cells = <0x1>;
			clocks = <0x11>;
			phandle = <0x14>;
			linux,phandle = <0x14>;
		};
	};

	hnat@1e100000 {
		reg = <0x1e100000 0x3000>;
		mtketh-ppd = "eth0";
		mtketh-wan = "eth1";
		compatible = "mediatek,mtk-hnat_v1";
		reset-names = "mtketh";
		resets = <0xc 0x0>;
		status = "okay";
		ext-devices = "rax0", "ra0", "rax1", "ra1", "rax2", "ra2", "rax3", "ra3", "apclix0", "apcli0";
		mtketh-max-gmac = <0x2>;
	};

	rstctrl {
		#reset-cells = <0x1>;
		compatible = "ralink,rt2880-reset";
		phandle = <0x5>;
		linux,phandle = <0x5>;
	};

	sysclock50M@0 {
		#clock-cells = <0x0>;
		compatible = "fixed-clock";
		clock-frequency = <0x2faf080>;
		phandle = <0x9>;
		linux,phandle = <0x9>;
	};

	apll@0 {
		#clock-cells = <0x0>;
		compatible = "fixed-clock";
		clock-frequency = <0x1017df80>;
		phandle = <0x4>;
		linux,phandle = <0x4>;
	};

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

	raeth@1e100000 {
		reg = <0x1e100000 0xe000>;
		interrupts = <0x0 0x3 0x4>;
		compatible = "mediatek,mt7621-eth";
		status = "disabled";
		mediatek,ethsys = <0xc>;
		interrupt-parent = <0x1>;
	};

	gpio-keys-polled {
		compatible = "gpio-keys-polled";
		poll-interval = <0x14>;
		#address-cells = <0x1>;
		#size-cells = <0x0>;

		wps {
			gpios = <0x2 0x7 0x1>;
			label = "wps";
			linux,code = <0x211>;
		};

		reset {
			gpios = <0x2 0x12 0x1>;
			label = "reset";
			linux,code = <0x198>;
		};
	};

	palmbus@1e000000 {
		reg = <0x1e000000 0x100000>;
		compatible = "palmbus";
		ranges = <0x0 0x1e000000 0xfffff>;
		#address-cells = <0x1>;
		#size-cells = <0x1>;

		nand@3000 {
			reg = <0x3000 0x800>;
			pinctrl-0 = <0xb>;
			ecc-engine = <0xa>;
			compatible = "mediatek,mt7621-nfc";
			status = "disabled";
			#address-cells = <0x1>;
			#size-cells = <0x1>;
			pinctrl-names = "default";
		};

		i2s@a00 {
			reg = <0xa00 0x100>;
			dmas = <0x6 0x4 0x6 0x6>;
			interrupts = <0x0 0x10 0x4>;
			txdma-req = <0x2>;
			compatible = "mediatek,mt7621-i2s";
			reset-names = "i2s";
			clocks = <0x4>;
			resets = <0x5 0x11>;
			status = "disabled";
			rxdma-req = <0x3>;
			dma-names = "tx", "rx";
			interrupt-parent = <0x1>;
		};

		i2c@0 {
			pinctrl-0 = <0x3>;
			gpios = <0x2 0x3 0x1 0x2 0x4 0x1>;
			compatible = "i2c-gpio";
			status = "okay";
			#address-cells = <0x1>;
			i2c-gpio,delay-us = <0x3>;
			#size-cells = <0x0>;
			pinctrl-names = "default";
		};

		spi@b00 {
			reg = <0xb00 0x100>;
			pinctrl-0 = <0x8>;
			compatible = "mediatek,mt7621-spi";
			reset-names = "spi";
			clocks = <0x7>;
			resets = <0x5 0x12>;
			status = "okay";
			#address-cells = <0x1>;
			#size-cells = <0x0>;
			pinctrl-names = "default";

			m25p80@0 {
				reg = <0x0>;
				compatible = "jedec,spi-nor";
				m25p,chunked-io = <0x20>;
				spi-max-frequency = <0x989680>;
				#address-cells = <0x1>;
				#size-cells = <0x1>;

				partition@0 {
					reg = <0x0 0x30000>;
					label = "Bootloader";
				};

				partition@30000 {
					reg = <0x30000 0x10000>;
					label = "Config";
				};

				partition@50000 {
					reg = <0x50000 0x40000>;
					label = "Factory";
				};

				partition@90000 {
					reg = <0x90000 0xf70000>;
					label = "firmware";
				};

				partition@1000000 {
					reg = <0x1000000 0xf70000>;
					label = "firmware_backup";
				};
			};
		};

		uartlite@c00 {
			reg = <0xc00 0x100>;
			interrupts = <0x0 0x1a 0x4>;
			reg-shift = <0x2>;
			no-loopback-test;
			compatible = "mediatek,mt6577-uart", "ns16550a";
			clock-frequency = <0x2faf080>;
			clocks = <0x9>;
			reg-io-width = <0x4>;
			interrupt-parent = <0x1>;
		};

		gdma@2800 {
			reg = <0x2800 0x800>;
			interrupts = <0x0 0xd 0x4>;
			compatible = "mtk,rt3883-gdma";
			reset-names = "dma";
			#dma-requests = <0x10>;
			resets = <0x5 0xe>;
			status = "disabled";
			#dma-channels = <0x10>;
			#dma-cells = <0x1>;
			phandle = <0x6>;
			linux,phandle = <0x6>;
			interrupt-parent = <0x1>;
		};

		sysc@0 {
			reg = <0x0 0x100>;
			compatible = "mtk,mt7621-sysc";
		};

		memc@5000 {
			reg = <0x5000 0x1000>;
			compatible = "mtk,mt7621-memc";
		};

		uartfull@d00 {
			reg = <0xd00 0x100>;
			interrupts = <0x0 0x1b 0x4>;
			reg-shift = <0x2>;
			no-loopback-test;
			compatible = "mediatek,mt6577-uart", "ns16550a";
			clock-frequency = <0x2faf080>;
			clocks = <0x9>;
			status = "okay";
			reg-io-width = <0x4>;
			interrupt-parent = <0x1>;
		};

		uartfull@e00 {
			reg = <0xe00 0x100>;
			interrupts = <0x0 0x1c 0x4>;
			reg-shift = <0x2>;
			no-loopback-test;
			compatible = "mediatek,mt6577-uart", "ns16550a";
			clock-frequency = <0x2faf080>;
			clocks = <0x9>;
			status = "okay";
			reg-io-width = <0x4>;
			interrupt-parent = <0x1>;
		};

		ecc@3800 {
			reg = <0x3800 0x800>;
			compatible = "mediatek,mt7621-ecc";
			status = "disabled";
			phandle = <0xa>;
			linux,phandle = <0xa>;
		};

		wdt@100 {
			reg = <0x100 0x100>;
			compatible = "mtk,mt7621-wdt";
		};

		hsdma@7000 {
			reg = <0x7000 0x1000>;
			interrupts = <0x0 0xb 0x4>;
			compatible = "mediatek,mt7621-hsdma";
			reset-names = "hsdma";
			#dma-requests = <0x1>;
			resets = <0x5 0x5>;
			status = "disabled";
			#dma-channels = <0x1>;
			#dma-cells = <0x1>;
			interrupt-parent = <0x1>;
		};

		gpio@600 {
			reg = <0x600 0x100>;
			interrupts = <0x0 0xc 0x4>;
			compatible = "mtk,mt7621-gpio";
			#address-cells = <0x1>;
			#size-cells = <0x0>;
			interrupt-parent = <0x1>;

			bank@0 {
				reg = <0x0>;
				#gpio-cells = <0x2>;
				compatible = "mtk,mt7621-gpio-bank";
				phandle = <0x2>;
				gpio-controller;
				linux,phandle = <0x2>;
			};

			bank@1 {
				reg = <0x1>;
				#gpio-cells = <0x2>;
				compatible = "mtk,mt7621-gpio-bank";
				gpio-controller;
			};

			bank@2 {
				reg = <0x2>;
				#gpio-cells = <0x2>;
				compatible = "mtk,mt7621-gpio-bank";
				gpio-controller;
			};
		};
	};

	ethernet@1e100000 {
		reg = <0x1e100000 0xe000>;
		interrupts = <0x0 0x3 0x4>;
		compatible = "mediatek,mt7621-eth", "syscon";
		status = "okay";
		#address-cells = <0x1>;
		#size-cells = <0x0>;
		mediatek,ethsys = <0xc>;
		interrupt-parent = <0x1>;

		mac@0 {
			reg = <0x0>;
			compatible = "mediatek,eth-mac";
			phy-mode = "trgmii";

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

		mac@1 {
			reg = <0x1>;
			compatible = "mediatek,eth-mac";
			phy-mode = "rgmii";

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

		mdio-bus {
			#address-cells = <0x1>;
			phandle = <0xd>;
			#size-cells = <0x0>;
			linux,phandle = <0xd>;

			ethernet-phy@1f {
				reg = <0x1f>;
				phy-mode = "rgmii";
			};
		};
	};

	sysclock125M@0 {
		#clock-cells = <0x0>;
		compatible = "fixed-clock";
		clock-frequency = <0x7735940>;
		phandle = <0x11>;
		linux,phandle = <0x11>;
	};

	aliases {
		serial0 = "/palmbus@1e000000/uartlite@c00";
	};

	interrupt-controller@1fbc0000 {
		reg = <0x1fbc0000 0x2000>;
		compatible = "mti,gic";
		mti,reserved-cpu-vectors = <0x7>;
		#interrupt-cells = <0x3>;
		phandle = <0x1>;
		interrupt-controller;
		linux,phandle = <0x1>;

		timer {
			interrupts = <0x1 0x1 0x0>;
			compatible = "mti,gic-timer";
			clocks = <0x15>;
		};
	};

	pinctrl {
		pinctrl-0 = <0x16>;
		compatible = "mtk,mtkmips-pinmux";
		pinctrl-names = "default";

		i2c {
			phandle = <0x3>;
			linux,phandle = <0x3>;

			i2c {
				mtk,function = "gpio";
				mtk,group = "i2c";
			};
		};

		spi {
			phandle = <0x8>;
			linux,phandle = <0x8>;

			spi {
				mtk,function = "spi";
				mtk,group = "spi";
			};
		};

		mdio {

			mdio {
				mtk,function = "mdio";
				mtk,group = "mdio";
			};
		};

		nand {
			phandle = <0xb>;
			linux,phandle = <0xb>;

			sdhci-nand {
				mtk,function = "nand2";
				mtk,group = "sdhci";
			};

			spi-nand {
				mtk,function = "nand1";
				mtk,group = "spi";
			};
		};

		pcie {
			phandle = <0xf>;
			linux,phandle = <0xf>;

			pcie {
				mtk,function = "gpio";
				mtk,group = "pcie";
			};
		};

		sdhci {
			phandle = <0xe>;
			linux,phandle = <0xe>;

			sdhci {
				mtk,function = "sdhci";
				mtk,group = "sdhci";
			};
		};

		uart1 {

			uart1 {
				mtk,function = "uart1";
				mtk,group = "uart1";
			};
		};

		uart2 {

			uart2 {
				mtk,function = "uart2";
				mtk,group = "uart2";
			};
		};

		uart3 {

			uart3 {
				mtk,function = "uart3";
				mtk,group = "uart3";
			};
		};

		pinctrl0 {
			phandle = <0x16>;
			linux,phandle = <0x16>;

			gpio {
				mtk,function = "gpio";
				mtk,group = "i2c";
			};

			uart2 {
				mtk,function = "uart2";
				mtk,group = "uart2";
			};

			uart3 {
				mtk,function = "uart3";
				mtk,group = "uart3";
			};
		};

		rgmii1 {

			rgmii1 {
				mtk,function = "rgmii1";
				mtk,group = "rgmii1";
			};
		};

		rgmii2 {

			rgmii2 {
				mtk,function = "rgmii2";
				mtk,group = "rgmii2";
			};
		};
	};

	ethsys@1e000000 {
		reg = <0x1e000000 0x8000>;
		compatible = "mediatek,mt7621-ethsys", "syscon";
		phandle = <0xc>;
		linux,phandle = <0xc>;
	};

	usb@1e1c0000 {
		reg = <0x1e1c0000 0x1000 0x1e1d0700 0x100>;
		phys = <0x12 0x3 0x13 0x4 0x14 0x3>;
		interrupts = <0x0 0x16 0x4>;
		reg-names = "mac", "ippc";
		compatible = "mediatek,mt7621-xhci", "mediatek,mt2701-xhci";
		clock-names = "sys_ck", "free_ck", "ahb_ck", "dma_ck";
		clocks = <0x11 0x11 0x11 0x11>;
		status = "okay";
		interrupt-parent = <0x1>;
	};

	sysbusclock@0 {
		#clock-cells = <0x0>;
		compatible = "mtk,mt7621-sys-bus-clock";
		phandle = <0x7>;
		linux,phandle = <0x7>;
	};

	cpuclock@0 {
		#clock-cells = <0x0>;
		compatible = "mtk,mt7621-cpu-clock";
		phandle = <0x15>;
		linux,phandle = <0x15>;
	};

	cpuintc@0 {
		compatible = "mti,cpu-interrupt-controller";
		#interrupt-cells = <0x1>;
		#address-cells = <0x0>;
		interrupt-controller;
	};

	clkctrl {
		#clock-cells = <0x1>;
		compatible = "ralink,rt2880-clock";
		phandle = <0x10>;
		linux,phandle = <0x10>;
	};
};

components are same Tenbay

serial port: RX white - TX green - GND black

for flash tenbay openwrt ->

Putty serial port
Copy OpenWrt firmware in USB key
Plug the key into the router
cd /mnt/sda1

mtd write openwrt.bin firmware

--

As the u-boot Victure is planned for two firmware ( firmware & firmare_backup ) the best is to copy in tftp the u-boot of the tenbay box

I can make it available to you

to do now is to generate a correct dts file
add device in mt7621.mk
and maybe other things 01_leds , 02_network , also 10_fix_wifi_mac ???

This is where you can help

For use full 32M spi flash , as the u-boot Victure is planned for two firmware ( firmware & firmare_backup ) the best is to copy in tftp the u-boot of the tenbay box

I can make it available to you

Bootlog



Loading kernel from FIT Image at bfc90000 ...
   Using 'config@1' configuration
   Trying 'kernel@1' kernel subimage
     Description:  MIPS OpenWrt Linux-4.4.198
     Type:         Kernel Image
     Compression:  lzma compressed
     Data Start:   0xbfc900e4
     Data Size:    3572251 Bytes = 3.4 MiB
     Architecture: MIPS
     OS:           Linux
     Load Address: 0x81001000
     Entry Point:  0x81001000
     Hash algo:    crc32
     Hash value:   5ae82ea8
     Hash algo:    sha1
     Hash value:   6ce11ec996bcf61ceb376fe09ce71b20e2dbdd8a
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at bfc90000 ...
   Using 'config@1' configuration
   Trying 'fdt@1' fdt subimage
     Description:  MIPS OpenWrt mt7621-rfb-ax-nor device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0xbfff8440
     Data Size:    10826 Bytes = 10.6 KiB
     Architecture: MIPS
     Hash algo:    crc32
     Hash value:   cfe486a0
     Hash algo:    sha1
     Hash value:   2601394dd15cce5c560f9d78a332fb1e99c28cdf
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0xbfff8440
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 8fe97000, end 8fe9ca49 ... OK
[    0.000000] Linux version 4.4.198 (sw_one@blink.openwrt) (gcc version 5.4.0 (LEDE GCC 5.4.0 unknown) ) #0 SMP Thu Feb 25 09:26:54 UTC 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 MediaTek MT7621 RFB (802.11ax,SNOR)
[    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]   DMA      [mem 0x0000000000000000-0x0000000000ffffff]
[    0.000000]   Normal   [mem 0x0000000001000000-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 @81f49000 s8544 r8192 d24224 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=0003e108
[    0.000000] Readback ErrCtl register=0003e108
[    0.000000] Memory: 246116K/262144K available (7325K kernel code, 4026K rwdata, 1732K rodata, 216K init, 222K bss, 16028K 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.000008] sched_clock: 32 bits at 440MHz, resolution 2ns, wraps every 4880645118ns
[    0.007777] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688)
[    0.070401] pid_max: default: 32768 minimum: 301
[    0.075121] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.081645] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    5.380701] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    5.380711] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    5.380721] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    5.380865] CPU1 revision is: 0001992f (MIPS 1004Kc)
[    0.177656] Synchronize counters for CPU 1: done.
[    5.157475] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    5.157482] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    5.157488] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    5.157559] CPU2 revision is: 0001992f (MIPS 1004Kc)
[    0.268023] Synchronize counters for CPU 2: done.
[    5.247572] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    5.247579] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    5.247585] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[    5.247670] CPU3 revision is: 0001992f (MIPS 1004Kc)
[    0.353201] Synchronize counters for CPU 3: done.
[    0.357939] Brought up 4 CPUs
[    0.365387] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.375178] futex hash table entries: 1024 (order: 3, 32768 bytes)
[    0.381469] pinctrl core: initialized pinctrl subsystem
[    0.388049] NET: Registered protocol family 16
[    0.426979] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.432644] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.438243] mt7621_gpio 1e000600.gpio: registering 32 gpios
[    0.444382] mt7621-pci 1e140000.pcie: Failed to get gpio for PCIe1
[    0.450497] mt7621-pci 1e140000.pcie: Failed to get gpio for PCIe2
[    0.656969] PCIe port 2 link down
[    0.660201] PCI coherence region base: 0x60000000, mask/settings: 0xf0000002
[    0.700044] PCI host bridge to bus 0000:00
[    0.704080] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff]
[    0.710929] pci_bus 0000:00: root bus resource [io  0x1e160000-0x1e16ffff]
[    0.717721] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.724472] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.734750] pci 0000:00:00.0: BAR 9: assigned [mem 0x60000000-0x601fffff pref]
[    0.741871] pci 0000:00:01.0: BAR 9: assigned [mem 0x60200000-0x603fffff pref]
[    0.749060] pci 0000:00:00.0: BAR 1: assigned [mem 0x60400000-0x6040ffff]
[    0.755776] pci 0000:00:01.0: BAR 1: assigned [mem 0x60410000-0x6041ffff]
[    0.762546] pci 0000:01:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff 64bit pref]
[    0.770227] pci 0000:01:00.0: BAR 2: assigned [mem 0x60100000-0x60103fff 64bit pref]
[    0.777930] pci 0000:01:00.0: BAR 4: assigned [mem 0x60104000-0x60104fff 64bit pref]
[    0.785596] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.790529] pci 0000:00:00.0:   bridge window [mem 0x60000000-0x601fffff pref]
[    0.797691] pci 0000:02:00.0: BAR 0: assigned [mem 0x60200000-0x602fffff 64bit pref]
[    0.805403] pci 0000:02:00.0: BAR 2: assigned [mem 0x60300000-0x60303fff 64bit pref]
[    0.813081] pci 0000:02:00.0: BAR 4: assigned [mem 0x60304000-0x60304fff 64bit pref]
[    0.820780] pci 0000:00:01.0: PCI bridge to [bus 02]
[    0.825672] pci 0000:00:01.0:   bridge window [mem 0x60200000-0x603fffff pref]
[    0.834576] clocksource: Switched to clocksource GIC
[    0.841424] NET: Registered protocol family 2
[    0.846416] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[    0.853301] TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
[    0.859727] TCP: Hash tables configured (established 2048 bind 2048)
[    0.866074] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.871824] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.878343] NET: Registered protocol family 1
[    0.896823] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.902571] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.915352] io scheduler noop registered
[    0.919192] io scheduler deadline registered (default)
[    0.925956] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    0.933252] console [ttyS0] disabled
[    0.936831] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 33, base_baud = 3125000) is a 16550A
[    0.945814] console [ttyS0] enabled
[    0.945814] console [ttyS0] enabled
[    0.952702] bootconsole [early0] disabled
[    0.952702] bootconsole [early0] disabled
[    0.961199] 1e000d00.uartfull: ttyS1 at MMIO 0x1e000d00 (irq = 34, base_baud = 3125000) is a 16550A
[    0.970692] 1e000e00.uartfull: ttyS2 at MMIO 0x1e000e00 (irq = 35, base_baud = 3125000) is a 16550A
[    0.982897] m25p80 spi32766.0: mx25l25635e (32768 Kbytes)
[    0.988407] 5 ofpart partitions found on MTD device spi32766.0
[    0.994238] Creating 5 MTD partitions on "spi32766.0":
[    0.999407] 0x000000000000-0x000000030000 : "Bootloader"
[    1.006129] 0x000000030000-0x000000040000 : "Config"
[    1.012361] 0x000000050000-0x000000090000 : "Factory"
[    1.018758] 0x000000090000-0x000001000000 : "firmware"
[    1.035108] 2 fit-fw partitions found on MTD device firmware
[    1.040786] 0x000000090000-0x000000400000 : "kernel"
[    1.047114] 0x000000400000-0x000001000000 : "rootfs"
[    1.053329] mtd: device 5 (rootfs) set to be root filesystem
[    1.059131] 1 squashfs-split partitions found on MTD device rootfs
[    1.065339] 0x000000da0000-0x000001000000 : "rootfs_data"
[    1.072050] 0x000001000000-0x000001f70000 : "firmware_backup"
[    1.079739] libphy: Fixed MDIO Bus: probed
[    1.144821] libphy: mdio: probed
[    1.148596] mtk_soc_eth 1e100000.ethernet: generated random MAC address b6:84:9b:dd:c5:46
[    1.157305] mtk_soc_eth 1e100000.ethernet: connected mac 0 to PHY at fixed-0:00 [uid=00000000, driver=Generic PHY]
[    1.168521] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 10
[    1.176993] mtk_soc_eth 1e100000.ethernet: generated random MAC address f6:b4:0d:0c:40:4c
[    1.185716] mtk_soc_eth 1e100000.ethernet: connected mac 1 to PHY at fixed-0:01 [uid=00000000, driver=Generic PHY]
[    1.196924] mtk_soc_eth 1e100000.ethernet eth1: mediatek frame engine at 0xbe100000, irq 10
[    1.205626] register mt_drv
[    1.208609] <--mt7916_hif_init()
[    1.212354] Rx[0] Ring: total 24576 bytes allocated
[    1.221555] Rx[1] Ring: total 16384 bytes allocated
[    1.226565] <-- pci_alloc_tx_rx_ring_mem, Status=0
[    1.265360] 
[    1.265360] 
[    1.265360] === pAd = c0301000, size = 13703424 ===
[    1.265360] 
[    1.276513] <-- RTMPAllocAdapterBlock, Status=0
[    1.281054] PCI CSRBaseAddress =0xc0200000, csr_addr=0xc0200000!
[    1.287104] RTMPInitPCIeDevice():device_id=0x7915
[    1.291814] mt7915_init()-->
[    1.294703] Use the default iPAiLNA bin image!
[    1.299220] <--mt7915_init()
[    1.302369] RtmpOSFileOpen(): Error 2 opening /etc/wireless/l1profile.dat
[    1.310178] wdev_init(caller:RTMP_COM_IoctlHandle+0x39c/0x18a4), wdev(0)
[    1.317830] Rx[0] Ring: total 24576 bytes allocated
[    1.322871] Rx[1] Ring: total 24576 bytes allocated
[    1.329997] Rx[2] Ring: total 8192 bytes allocated
[    1.339010] Rx[3] Ring: total 16384 bytes allocated
[    1.346257] Rx[4] Ring: total 8192 bytes allocated
[    1.351095] <-- pci_alloc_tx_rx_ring_mem, Status=0
[    1.358039] mt7621_wdt 1e000100.wdt: Initialized
[    1.364592] NET: Registered protocol family 10
[    1.370572] NET: Registered protocol family 17
[    1.375171] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.387816] 8021q: 802.1Q VLAN Support v1.8
[    1.424701] mt753x gsw: Switch is MediaTek MT7530 rev 1
[    1.451417] libphy: mt753x_mdio: probed
[    1.463855] hctosys: unable to open rtc device (rtc0)
[    1.476493] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[    1.484090] Freeing unused kernel memory: 216K
[    1.488579] This architecture does not have kernel memory protection.
[    2.465001] init: Console is alive
[    2.468622] init: - watchdog -
[    4.154285] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.322587] usbcore: registered new interface driver usbfs
[    4.328223] usbcore: registered new interface driver hub
[    4.333684] usbcore: registered new device driver usb
[    4.342736] exFAT: Version 1.2.9
[    4.375524] SCSI subsystem initialized
[    4.383480] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.391089] ehci-platform: EHCI generic platform driver
[    4.398468] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.405799] ohci-platform: OHCI generic platform driver
[    4.412911] uhci_hcd: USB Universal Host Controller Interface driver
[    4.428024] 1e1c0000.usb supply vbus not found, using dummy regulator
[    4.434641] 1e1c0000.usb supply vusb33 not found, using dummy regulator
[    4.454604] xhci-mtk 1e1c0000.usb: xHCI Host Controller
[    4.459865] xhci-mtk 1e1c0000.usb: new USB bus registered, assigned bus number 1
[    4.474710] xhci-mtk 1e1c0000.usb: hcc params 0x01401198 hci version 0x96 quirks 0x00210010
[    4.483124] xhci-mtk 1e1c0000.usb: irq 29, io mem 0x1e1c0000
[    4.489758] hub 1-0:1.0: USB hub found
[    4.493579] hub 1-0:1.0: 2 ports detected
[    4.498026] xhci-mtk 1e1c0000.usb: xHCI Host Controller
[    4.503265] xhci-mtk 1e1c0000.usb: new USB bus registered, assigned bus number 2
[    4.510836] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    4.519765] hub 2-0:1.0: USB hub found
[    4.523585] hub 2-0:1.0: 1 port detected
[    4.577628] usbcore: registered new interface driver usb-storage
[    4.585847] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.604846] init: - preinit -
[    4.813201] mt753x gsw: Port 0 Link is Up - 1Gbps/Full
[    4.818570] ethernet: port0 linkup(interrupt)
[    4.873677] mt753x gsw: Port 1 Link is Up - 1Gbps/Full
[    4.879015] ethernet: port1 linkup(interrupt)
[    4.944662] usb 1-1: new high-speed USB device number 2 using xhci-mtk
[    4.955240] random: procd: uninitialized urandom read (4 bytes read, 86 bits of entropy available)
[    5.092504] usb-storage 1-1:1.0: USB Mass Storage device detected
[    5.099181] scsi host0: usb-storage 1-1:1.0
[    5.647347] random: jshn: uninitialized urandom read (4 bytes read, 99 bits of entropy available)
[    5.707811] random: jshn: uninitialized urandom read (4 bytes read, 99 bits of entropy available)
[    5.834015] random: jshn: uninitialized urandom read (4 bytes read, 99 bits of entropy available)
[    5.875580] random: jshn: uninitialized urandom read (4 bytes read, 99 bits of entropy available)
[    5.935180] random: jshn: uninitialized urandom read (4 bytes read, 100 bits of entropy available)
[    6.106233] scsi 0:0:0:0: Direct-Access     USB      Disk 2.0         8.07 PQ: 0 ANSI: 4
[    6.116931] sd 0:0:0:0: [sda] 60825600 512-byte logical blocks: (31.1 GB/29.0 GiB)
[    6.125349] sd 0:0:0:0: [sda] Write Protect is off
[    6.131059] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    6.145633]  sda: sda1
[    6.151464] sd 0:0:0:0: [sda] Attached SCSI removable disk
sendto(): Network unreachable
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    9.906268] random: nonblocking pool is initialized
[   11.051201] mount_root: loading kmods from internal overlay
[   11.084972] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[   11.094307] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[   13.458350] jffs2: notice: (549) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   13.474509] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[   13.502690] block: extroot: not configured
[   13.649627] jffs2: notice: (546) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   13.667057] mount_root: loading kmods from internal overlay
[   13.698334] kmodloader: loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[   13.713397] kmodloader: done loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[   15.678562] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[   15.696794] block: extroot: not configured
[   15.745779] mount_root: switching to jffs2 overlay
[   15.760280] urandom-seed: Seeding with /etc/urandom.seed
[   15.974454] procd: - early -
[   15.977484] procd: - watchdog -
--------------  block usb  mount ------------- 
--------------  call usb_nas.sh ------------- 
[   16.644825] procd: - watchdog -
[   16.648335] procd: - ubus -
--------------  block usb  mount ------------- 
--------------  call usb_nas.sh ------------- 
[   16.826283] procd: - init -
Please press Enter to activate this console.
[   17.504573] kmodloader: loading kernel modules from /etc/modules.d/*
[   17.528162] ntfs: driver 2.1.32 [Flags: R/O MODULE].
[   17.545542] l2tp_core: L2TP core driver, V2.0
[   17.551023] l2tp_netlink: L2TP netlink interface
[   17.557081] gre: GRE over IPv4 demultiplexor driver
[   17.563345] ip_gre: GRE over IPv4 tunneling driver
[   17.576264] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   17.590442] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   17.600142] fuse init (API version 7.23)
[   17.620648] Bluetooth: Core ver 2.21
[   17.624384] NET: Registered protocol family 31
[   17.628884] Bluetooth: HCI device and connection manager initialized
[   17.635287] Bluetooth: HCI socket layer initialized
[   17.640171] Bluetooth: L2CAP socket layer initialized
[   17.645284] Bluetooth: SCO socket layer initialized
[   17.651681] Bridge firewalling registered
[   17.657908] [btmtk_info] main_driver_init, BTMTK uart version: 7.0.20102101
[   17.664967] [btmtk_info] btmtk_cif_register
[   17.669160] [btmtk_info] uart_register
[   17.672908] [btmtk_info] uart_register done
[   17.677107] [btmtk_info] btmtk_cif_register: Done
[   17.681852] [btmtk_info] btmtk_fops_init: Start
[   17.686397] [btmtk_info] btmtk_fops_init: g_fwlog init
[   17.691836] Bluetooth: btmtk_fops_init: BT_majorfwlog 252, devIDfwlog 264241152
[   17.699178] [btmtk_info] main_driver_init: Done
[   17.706182] mtk-eip93 1e004000.crypto: Assigning IRQ: 26
[   17.713100] mtk-eip93 1e004000.crypto: Init succesfull
[   17.726177] Ebtables v2.0 registered
[   17.731445] ip_tables: (C) 2000-2006 Netfilter Core Team
[   17.740884] Current mapfilter version v2.0.2
[   17.746579] -->mtfwd_init(ver:1.0)<--
[   17.756530] nf_conntrack version 0.5.0 (3848 buckets, 15392 max)
[   17.942038] usbcore: registered new interface driver ums-alauda
[   17.949487] usbcore: registered new interface driver ums-cypress
[   17.957035] usbcore: registered new interface driver ums-datafab
[   17.964384] usbcore: registered new interface driver ums-freecom
[   17.971919] usbcore: registered new interface driver ums-isd200
[   17.979424] usbcore: registered new interface driver ums-jumpshot
[   17.987000] usbcore: registered new interface driver ums-karma
[   17.994804] usbcore: registered new interface driver ums-sddr09
[   18.002321] usbcore: registered new interface driver ums-sddr55
[   18.010596] usbcore: registered new interface driver ums-usbat
[   18.018584] usbcore: registered new interface driver usblp
[   18.039834] xt_time: kernel timezone is -0000
[   18.046496] usbcore: registered new interface driver asix
[   18.053814] usbcore: registered new interface driver ax88179_178a
[   18.071953] PPP generic driver version 2.4.2
[   18.077694] PPP MPPE Compression module registered
[   18.083605] NET: Registered protocol family 24
[   18.089297] PPTP driver version 0.8.5
[   18.096600] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[   18.104018] kmodloader: done loading kernel modules from /etc/modules.d/*
[   22.867953] [mtfwd] update eth interface eth0
[   26.145522] ra0: ===> main_virtual_if_open
[   26.149646] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_INIT
[   26.156811] load l1profile succeed!
[   26.160322] mt_service_open: wlan service opens successfully!
[   26.168728] APWdsInitialize():WdsEntry[0~15]
[   26.326637] [multi_profile_merge_5g_only] DBDC_MODE=1
[   26.368137] multi-profile merge success, en:1,pf1_num:4,pf2_num:4,total:8
[   26.374952] Open file "/etc/wireless/mediatek/DBDC_card0.dat" to store DBDC cfg! (23)
[   26.418599] Write file "/etc/wireless/mediatek/DBDC_card0.dat" success (size=8600)!
[   26.426987] BssidNum=8