NETGEAR WAX202
The Netgear WAX202 is an WiFi 6, AX1800 Dual Band Wireless Access Point/router.
Supported Versions
Experimental Versions
Hardware Highlights
Installation
Flash Layout
| Netgear WAX202 Flash Layout | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Layer0 | raw NAND flash memory chip(AMD/Spansion S34ML01G2) 128 MiB SLC | |||||||||||||||
| Layer1 | mtd0 Bootloader 512 KiB | mtd1 Config 512 KiB | mtd2 Factory 512 KiB | mtd3 firmware 38 MiB | mtd6 firmware_backup 38 MiB | mtd7 CFG 8 MiB | mtd8 RAE 4 MiB | mtd9 POT 1 MiB | mtd10 Language 4 MiB | mtd11 Traffic 2 MiB | mtd12 Cert 1 MiB | mtd13 NTGRcryptK 1 MiB | mtd14 NTGRcryptD 5 MiB | mtd15 LOG 1 MiB | mtd16 User_data 6400 KiB | |
| Layer2 | mtd4 kernel 4 MiB | mtd5 ubi 34 MiB | ||||||||||||||
OEM easy installation
Installation from stock firmware is as simple as uploading the OpenWrt …factory.img via the stock firmware updater (Advanced→Administration→Firmware Update).
The stock firmware will throw an error message warning that the new firmware is older, click Okay to continue. Then click Yes to upload. After reboot OpenWrt should be installed.
OEM installation using the TFTP method
Specific values needed for TFTP
| Bootloader tftp server IPv4 address | 192.168.1.10 |
|---|---|
| Bootloader MAC address (special) | N/A |
| Firmware tftp image | Latest OpenWrt release (NOTE: File must use the .img extension) |
| TFTP transfer window | unknown |
| TFTP window start | Wait for the Power LED to start flashing |
| TFTP client required IP address | 192.168.1.1 |
See https://kb.netgear.com/000059633/How-do-I-upload-firmware-to-my-NETGEAR-router-using-a-TFTP-client-on-Microsoft-Windows for more information
Upgrading OpenWrt
LuCI Web Upgrade Process
- Browse to
/cgi-bin/luci/admin/system/flashon LuCI. E.g.http://192.168.1.1/cgi-bin/luci/admin/system/flashif your OpenWrt instance lives at192.168.1.1. - Click the button “Flash image...” at the bottom of the page
- Upload an image file for sysupgrade to LuCI and follow the steps on screen.
- (Optionally) verify the hash of the image LuCI received with the expected hash value. The expected hashvalues for images can be found at
https://downloads.openwrt.org/releases/<release-version>/targets/ramips/mt7621/where<release-version>is the version of the current release, e.g. 23.05.2. - Wait for reboot
Terminal Upgrade Process
If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. There are two command line methods for upgrading:
sysupgrademtd
Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.
sysupgrade
- Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc sysupgrade /tmp/xxx.abc
mtd
If sysupgrade does not support this router, use mtd.
- Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc mtd write /tmp/xxx.abc linux && reboot
Reverting back to stock
Going back to stock can be done by using nmrpflash or TFTP.
It's however easier to do it from within OpenWRT, by transfering the Netgear image to the router's /tmp folder and issuing:
cd /tmp mtd write [name.of.netgear.image.file.img] firmware reboot
Buttons
→ hardware.button on howto use and configure the hardware button(s). Here, we merely name the buttons, so we can use them in the above Howto.
Please fill in real values for this device, then remove the EXAMPLEs
The NETGEAR WAX202 has the following buttons:
| BUTTON | Event |
|---|---|
| EXAMPLE Reset | reset |
| EXAMPLE Secure Easy Setup | ses |
| EXAMPLE No buttons at all. | - |
Hardware
Info
Photos
Front:
Insert photo of front of the casing
Back:
Insert photo of back of the casing
Backside label:
Insert photo of backside label
Opening the case
→ Warranty
Note: This is copied from the higher specification Netgear WAX206, but should be the same.
Note that the right side panel cannot be removed without removing the pcb mounting screws (internal access)!
To open the case, the bottom stand must first be removed, there are two screws holding it on. These screws will prevent the left side panel from being removed. Next pry the left side panel free. This panel is held to the main body with plastic clips, I used a plastic pry bar around all the edges and shims to prevent re-latching while working.
Main PCB:
Insert photo of PCB
Serial
→ port.serial general information about the serial port, serial port cable, etc.
How to connect to the Serial Port of this specific device:
Insert photo of PCB with markings for serial port
Replace EXAMPLE by real values.
| Serial connection parameters for NETGEAR WAX202 @@Version@@ | EXAMPLE 115200, 8N1, 3.3V |
|---|
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port
Bootloader mods
Hardware mods
None so far.
Bootlogs
OEM bootlog
COPY HERE THE BOOTLOG WITH THE ORIGINAL FIRMWARE
OpenWrt bootlog
[ 0.000000] Linux version 6.12.87 (builder@buildhost) (mipsel-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r32933-4ccb782af7) 14.3.0, GNU ld (GNU Binutils) 2.44) #0 SMP Wed May 13 22:42: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 Netgear WAX202 [ 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-0x000000001fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000001bffffff] [ 0.000000] node 0: [mem 0x0000000020000000-0x0000000023ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000023ffffff] [ 0.000000] On node 0, zone Normal: 16384 pages in unavailable ranges [ 0.000000] OF: reserved mem: Reserved memory: No reserved-memory node in the DT [ 0.000000] percpu: Embedded 13 pages/cpu s22896 r8192 d22160 u53248 [ 0.000000] pcpu-alloc: s22896 r8192 d22160 u53248 alloc=13*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2 [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear) [ 0.000000] Writing ErrCtl register=0001042a [ 0.000000] Readback ErrCtl register=0001042a [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 114688 [ 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.008077] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688) [ 0.066202] pid_max: default: 32768 minimum: 301 [ 0.080857] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.088078] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.106519] rcu: Hierarchical SRCU implementation. [ 0.111251] rcu: Max phase no-delay instances is 1000. [ 0.117062] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.125916] smp: Bringing up secondary CPUs ... [ 0.131539] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.131583] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.131599] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.131742] CPU1 revision is: 0001992f (MIPS 1004Kc) [ 0.192924] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.192960] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.192974] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.193096] CPU2 revision is: 0001992f (MIPS 1004Kc) [ 0.253284] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.253320] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.253334] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.253463] CPU3 revision is: 0001992f (MIPS 1004Kc) [ 0.312317] smp: Brought up 1 node, 4 CPUs [ 0.393111] Memory: 439288K/458752K available (8761K kernel code, 657K rwdata, 1092K rodata, 1252K init, 236K bss, 17324K reserved, 0K cma-reserved) [ 0.413219] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.423059] futex hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 0.435767] pinctrl core: initialized pinctrl subsystem [ 0.444216] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.450945] thermal_sys: Registered thermal governor 'step_wise' [ 0.453317] /pinctrl: Fixed dependency cycle(s) with /pinctrl/pinctrl0 [ 0.470135] FPU Affinity set after 11720 emulations [ 0.487881] clocksource: Switched to clocksource GIC [ 0.503014] NET: Registered PF_INET protocol family [ 0.508279] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.517957] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.526255] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.534001] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear) [ 0.541752] TCP bind hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.549148] TCP: Hash tables configured (established 4096 bind 4096) [ 0.556172] MPTCP token hash table entries: 512 (order: 1, 8192 bytes, linear) [ 0.563790] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.570316] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.578401] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.584045] PCI: CLS 0 bytes, default 32 [ 0.592017] workingset: timestamp_bits=14 max_order=17 bucket_order=3 [ 0.600808] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.606570] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) © 2001-2006 Red Hat, Inc. [ 0.621448] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.632923] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.639017] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.645100] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.651515] mt7621-pci 1e140000.pcie: host bridge /pcie@1e140000 ranges: [ 0.658273] mt7621-pci 1e140000.pcie: No bus range found for /pcie@1e140000, using [bus 00-ff] [ 0.667011] mt7621-pci 1e140000.pcie: MEM 0x0060000000..0x006fffffff → 0x0060000000 [ 0.675149] mt7621-pci 1e140000.pcie: IO 0x001e160000..0x001e16ffff → 0x0000000000 [ 1.007885] mt7621-pci 1e140000.pcie: pcie2 no card, disable it (RST & CLK) [ 1.014798] mt7621-pci 1e140000.pcie: PCIE0 enabled [ 1.019693] mt7621-pci 1e140000.pcie: PCIE1 enabled [ 1.024690] PCI coherence region base: 0x60000000, mask/settings: 0xf0000002 [ 1.031965] mt7621-pci 1e140000.pcie: PCI host bridge to bus 0000:00 [ 1.038326] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.043742] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff] [ 1.050619] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] [ 1.056792] pci 0000:00:00.0: [0e8d:0801] type 01 class 0x060400 PCIe Root Port [ 1.064054] pci 0000:00:00.0: BAR 0 [mem 0x00000000-0x7fffffff] [ 1.069937] pci 0000:00:00.0: BAR 1 [mem 0x00000000-0x0000ffff] [ 1.075766] pci 0000:00:00.0: PCI bridge to [bus 00] [ 1.080752] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff] [ 1.086769] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 1.093540] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff pref] [ 1.100811] pci 0000:00:00.0: supports D1 [ 1.104739] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 1.111410] pci 0000:00:01.0: [0e8d:0801] type 01 class 0x060400 PCIe Root Port [ 1.118762] pci 0000:00:01.0: BAR 0 [mem 0x00000000-0x7fffffff] [ 1.124608] pci 0000:00:01.0: BAR 1 [mem 0x00000000-0x0000ffff] [ 1.130550] pci 0000:00:01.0: PCI bridge to [bus 00] [ 1.135434] pci 0000:00:01.0: bridge window [io 0x0000-0x0fff] [ 1.141512] pci 0000:00:01.0: bridge window [mem 0x00000000-0x000fffff] [ 1.148269] pci 0000:00:01.0: bridge window [mem 0x00000000-0x000fffff pref] [ 1.155463] pci 0000:00:01.0: supports D1 [ 1.159414] pci 0000:00:01.0: PME# supported from D0 D1 D3hot [ 1.167303] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.175347] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.183628] pci 0000:01:00.0: [14c3:7916] type 00 class 0x000280 PCIe Endpoint [ 1.190909] pci 0000:01:00.0: BAR 0 [mem 0x00000000-0x000fffff 64bit pref] [ 1.197717] pci 0000:01:00.0: BAR 2 [mem 0x00000000-0x00003fff 64bit pref] [ 1.204601] pci 0000:01:00.0: BAR 4 [mem 0x00000000-0x00000fff 64bit pref] [ 1.211579] pci 0000:01:00.0: supports D1 D2 [ 1.215762] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 1.222418] pci 0000:01:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:00.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link) [ 1.237581] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 1.242838] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 1.249769] pci 0000:02:00.0: [14c3:7915] type 00 class 0x000280 PCIe Endpoint [ 1.256959] pci 0000:02:00.0: BAR 0 [mem 0x00000000-0x000fffff 64bit pref] [ 1.263835] pci 0000:02:00.0: BAR 2 [mem 0x00000000-0x00003fff 64bit pref] [ 1.270671] pci 0000:02:00.0: BAR 4 [mem 0x00000000-0x00000fff 64bit pref] [ 1.277593] pci 0000:02:00.0: supports D1 D2 [ 1.281812] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 1.288414] 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.303588] pci 0000:00:01.0: PCI bridge to [bus 02-ff] [ 1.308845] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02 [ 1.315427] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: can't assign; no space [ 1.322860] pci 0000:00:00.0: BAR 0 [mem size 0x80000000]: failed to assign [ 1.329774] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: can't assign; no space [ 1.337157] pci 0000:00:01.0: BAR 0 [mem size 0x80000000]: failed to assign [ 1.344126] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]: assigned [ 1.351556] pci 0000:00:00.0: bridge window [mem 0x60100000-0x602fffff pref]: assigned [ 1.359423] pci 0000:00:01.0: bridge window [mem 0x60300000-0x603fffff]: assigned [ 1.366809] pci 0000:00:01.0: bridge window [mem 0x60400000-0x605fffff pref]: assigned [ 1.374724] pci 0000:00:00.0: BAR 1 [mem 0x60600000-0x6060ffff]: assigned [ 1.381470] pci 0000:00:01.0: BAR 1 [mem 0x60610000-0x6061ffff]: assigned [ 1.388210] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff]: assigned [ 1.394903] pci 0000:00:01.0: bridge window [io 0x1000-0x1fff]: assigned [ 1.401698] pci 0000:01:00.0: BAR 0 [mem 0x60100000-0x601fffff 64bit pref]: assigned [ 1.409399] pci 0000:01:00.0: BAR 2 [mem 0x60200000-0x60203fff 64bit pref]: assigned [ 1.417052] pci 0000:01:00.0: BAR 4 [mem 0x60204000-0x60204fff 64bit pref]: assigned [ 1.424789] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.429714] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff] [ 1.435714] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff] [ 1.442498] pci 0000:00:00.0: bridge window [mem 0x60100000-0x602fffff pref] [ 1.449675] pci 0000:02:00.0: BAR 0 [mem 0x60400000-0x604fffff 64bit pref]: assigned [ 1.457330] pci 0000:02:00.0: BAR 2 [mem 0x60500000-0x60503fff 64bit pref]: assigned [ 1.465068] pci 0000:02:00.0: BAR 4 [mem 0x60504000-0x60504fff 64bit pref]: assigned [ 1.472765] pci 0000:00:01.0: PCI bridge to [bus 02] [ 1.477638] pci 0000:00:01.0: bridge window [io 0x1000-0x1fff] [ 1.483732] pci 0000:00:01.0: bridge window [mem 0x60300000-0x603fffff] [ 1.490474] pci 0000:00:01.0: bridge window [mem 0x60400000-0x605fffff pref] [ 1.497599] pci_bus 0000:00: Some PCI device resources are unassigned, try booting with pci=realloc [ 1.506631] pci_bus 0000:00: resource 4 [mem 0x60000000-0x6fffffff] [ 1.512842] pci_bus 0000:00: resource 5 [io 0x0000-0xffff] [ 1.518393] pci_bus 0000:01: resource 0 [io 0x0000-0x0fff] [ 1.523882] pci_bus 0000:01: resource 1 [mem 0x60000000-0x600fffff] [ 1.530146] pci_bus 0000:01: resource 2 [mem 0x60100000-0x602fffff pref] [ 1.536768] pci_bus 0000:02: resource 0 [io 0x1000-0x1fff] [ 1.542339] pci_bus 0000:02: resource 1 [mem 0x60300000-0x603fffff] [ 1.548568] pci_bus 0000:02: resource 2 [mem 0x60400000-0x605fffff pref] [ 1.558289] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 1.575514] printk: legacy console [ttyS0] disabled [ 1.581401] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 18, base_baud = 3125000) is a 16550A [ 1.590501] printk: legacy console [ttyS0] enabled [ 1.600030] printk: legacy bootconsole [early0] disabled [ 1.615783] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xf1 [ 1.622218] nand: AMD/Spansion S34ML01G2 [ 1.626138] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64 [ 1.633717] mt7621-nand 1e003000.nand: ECC strength adjusted to 4 bits [ 1.640394] 15 fixed-partitions partitions found on MTD device mt7621-nand [ 1.647628] Creating 15 MTD partitions on “mt7621-nand”: [ 1.652995] 0x000000000000-0x000000080000 : “Bootloader” [ 1.665495] 0x000000080000-0x000000100000 : “Config” [ 1.677075] 0x000000100000-0x000000180000 : “Factory” [ 1.689313] 0x000000180000-0x000002780000 : “firmware” [ 2.106499] 2 fixed-partitions partitions found on MTD device firmware [ 2.113131] Creating 2 MTD partitions on “firmware”: [ 2.118157] 0x000000000000-0x000000400000 : “kernel” [ 2.167754] 0x000000400000-0x000002600000 : “ubi” [ 2.540980] 0x000002780000-0x000004d80000 : “firmware_backup” [ 2.958409] 0x000004d80000-0x000005580000 : “CFG” [ 3.051022] 0x000005580000-0x000005980000 : “RAE” [ 3.100636] 0x000005980000-0x000005a80000 : “POT” [ 3.117526] 0x000005a80000-0x000005e80000 : “Language” [ 3.167220] 0x000005e80000-0x000006080000 : “Traffic” [ 3.195187] 0x000006080000-0x000006180000 : “Cert” [ 3.212216] 0x000006180000-0x000006280000 : “NTGRcryptK” [ 3.229722] 0x000006280000-0x000006780000 : “NTGRcryptD” [ 3.290409] 0x000006780000-0x000006880000 : “LOG” [ 3.307244] 0x000006880000-0x000006ec0000 : “User_data” [ 3.519445] mtk_soc_eth 1e100000.ethernet: generated random MAC address 20:08:02:00:00:00 [ 3.527674] mtk_soc_eth 1e100000.ethernet: generated random MAC address 20:08:02:00:00:00 [ 3.537986] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module [ 3.555659] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 19 [ 3.567964] mtk_soc_eth 1e100000.ethernet eth1: mediatek frame engine at 0xbe100000, irq 19 [ 3.578484] i2c_dev: i2c /dev entries driver [ 3.587296] NET: Registered PF_INET6 protocol family [ 3.596466] Segment Routing with IPv6 [ 3.600346] In-situ OAM (IOAM) with IPv6 [ 3.604439] NET: Registered PF_PACKET protocol family [ 3.609692] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 3.623455] 8021q: 802.1Q VLAN Support v1.8 [ 3.659272] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module [ 3.693512] mt7530-mdio mdio-bus:1f: configuring for fixed/rgmii link mode [ 3.702757] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7530 PHY] (irq=21) [ 3.715763] mt7530-mdio mdio-bus:1f: Link is Up - 1Gbps/Full - flow control rx/tx [ 3.718911] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7530 PHY] (irq=22) [ 3.736831] mt7530-mdio mdio-bus:1f lan3 (uninitialized): PHY [mt7530-0:04] driver [MediaTek MT7530 PHY] (irq=24) [ 3.749899] mtk_soc_eth 1e100000.ethernet eth0: entered promiscuous mode [ 3.756775] DSA: tree 0 setup [ 3.762586] UBI: auto-attach mtd5 [ 3.765945] ubi0: attaching mtd5 [ 4.384195] ubi0: scanning is finished [ 4.449451] ubi0: attached mtd5 (name “ubi”, size 34 MiB) [ 4.454886] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes [ 4.461809] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 [ 4.468623] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 [ 4.475566] ubi0: good PEBs: 272, bad PEBs: 0, corrupted PEBs: 0 [ 4.481588] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128 [ 4.488819] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 1774469393 [ 4.497957] ubi0: available PEBs: 0, total reserved PEBs: 272, PEBs reserved for bad PEB handling: 20 [ 4.507195] ubi0: background thread “ubi_bgt0d” started, PID 512 [ 4.509104] block ubiblock0_0: created from ubi0:0(rootfs) [ 4.518741] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem [ 4.526023] clk: Disabling unused clocks [ 4.536872] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. [ 4.548568] Freeing unused kernel image (initmem) memory: 1252K [ 4.554528] This architecture does not have kernel memory protection. [ 4.561030] Run /sbin/init as init process [ 4.565119] with arguments: [ 4.565126] /sbin/init [ 4.565134] with environment: [ 4.565141] HOME=/ [ 4.565148] TERM=linux [ 5.058508] init: Console is alive [ 5.062357] init: - watchdog - [ 5.771791] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 5.796722] gpio_button_hotplug: loading out-of-tree module taints kernel. [ 5.818490] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 5.836785] init: - preinit - [ 6.521056] mtk_soc_eth 1e100000.ethernet wan: renamed from eth1 [ 7.987892] random: crng init done [ 8.133779] mtdblock: MTD device 'Config' is NAND, please consider using UBI block devices instead. [ 8.687348] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode [ 8.700271] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 8.708244] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode [ 13.062201] UBIFS (ubi0:1): Mounting in unauthenticated mode [ 13.068399] UBIFS (ubi0:1): background thread “ubifs_bgt0_1” started, PID 685 [ 13.127985] UBIFS (ubi0:1): recovery needed [ 13.285035] UBIFS (ubi0:1): recovery completed [ 13.289760] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name “rootfs_data” [ 13.297583] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes [ 13.307533] UBIFS (ubi0:1): FS size: 25395200 bytes (24 MiB, 200 LEBs), max 210 LEBs, journal size 1269760 bytes (1 MiB, 10 LEBs) [ 13.319192] UBIFS (ubi0:1): reserved for root: 1199478 bytes (1171 KiB) [ 13.325785] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID C45149D4-711A-4ADE-9A1E-4CD207D48AB2, small LPT model [ 13.345637] mount_root: switching to ubifs overlay [ 13.367197] urandom-seed: Seeding with /etc/urandom.seed [ 13.491477] procd: - early - [ 13.494633] procd: - watchdog - [ 14.165092] procd: - watchdog - [ 14.171135] procd: - ubus - [ 14.333161] procd: - init - [ 15.043694] kmodloader: loading kernel modules from /etc/modules.d/* [ 15.084735] mtk-eip93 1e004000.crypto: EIP93 Crypto Engine Initialized. [ 15.684176] Loading modules backported from Linux version v6.18.26-0-g1fe060681 [ 15.691562] Backport generated by backports.git 6ecbb44 [ 15.906059] pci 0000:00:00.0: enabling device (0000 → 0003) [ 15.911821] mt7915e_hif 0000:01:00.0: enabling device (0000 → 0002) [ 15.918996] pci 0000:00:01.0: enabling device (0000 → 0003) [ 15.924711] mt7915e 0000:02:00.0: enabling device (0000 → 0002) [ 16.148768] urngd: v1.0.2 started. [ 16.194197] mt7915e 0000:02:00.0: HW/SW Version: 0x8a108a10, Build Time: 20240429200716a [ 16.484491] mt7915e 0000:02:00.0: WM Firmware Version: 000000, Build Time: 20240429200752 [ 16.522704] mt7915e 0000:02:00.0: WA Firmware Version: DEV_000000, Build Time: 20240429200812 [ 16.641696] mt7915e 0000:02:00.0: registering led 'mt76-phy0' [ 16.771858] mt7915e 0000:02:00.0: registering led 'mt76-phy1' [ 17.016887] PPP generic driver version 2.4.2 [ 17.025366] NET: Registered PF_PPPOX protocol family [ 17.042138] kmodloader: done loading kernel modules from /etc/modules.d/* [ 17.213219] mtdblock: MTD device 'Config' is NAND, please consider using UBI block devices instead. [ 17.982942] mtdblock: MTD device 'Config' is NAND, please consider using UBI block devices instead. [ 24.318884] mtk_soc_eth 1e100000.ethernet eth0: Link is Down [ 24.351103] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode [ 24.359697] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 24.375658] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode [ 24.385506] br-wan: port 1(lan1) entered blocking state [ 24.390919] br-wan: port 1(lan1) entered disabled state [ 24.396270] mt7530-mdio mdio-bus:1f lan1: entered allmulticast mode [ 24.402824] mtk_soc_eth 1e100000.ethernet eth0: entered allmulticast mode [ 24.417000] mt7530-mdio mdio-bus:1f lan1: entered promiscuous mode [ 24.456596] mt7530-mdio mdio-bus:1f lan2: configuring for phy/gmii link mode [ 24.466379] br-wan: port 2(lan2) entered blocking state [ 24.471957] br-wan: port 2(lan2) entered disabled state [ 24.477321] mt7530-mdio mdio-bus:1f lan2: entered allmulticast mode [ 24.487262] mt7530-mdio mdio-bus:1f lan2: entered promiscuous mode [ 24.525008] mt7530-mdio mdio-bus:1f lan3: configuring for phy/gmii link mode [ 24.534313] br-wan: port 3(lan3) entered blocking state [ 24.539825] br-wan: port 3(lan3) entered disabled state [ 24.545185] mt7530-mdio mdio-bus:1f lan3: entered allmulticast mode [ 24.555327] mt7530-mdio mdio-bus:1f lan3: entered promiscuous mode [ 24.580398] mtk_soc_eth 1e100000.ethernet wan: PHY [mt7530-0:00] driver [MediaTek MT7530 PHY] (irq=POLL) [ 24.590112] mtk_soc_eth 1e100000.ethernet wan: configuring for phy/rgmii link mode [ 24.605336] br-wan: port 4(wan) entered blocking state [ 24.610640] br-wan: port 4(wan) entered disabled state [ 24.615928] mtk_soc_eth 1e100000.ethernet wan: entered allmulticast mode [ 24.623422] mtk_soc_eth 1e100000.ethernet wan: entered promiscuous mode [ 25.905504] br-wan: port 5(phy0-ap0) entered blocking state [ 25.911297] br-wan: port 5(phy0-ap0) entered disabled state [ 25.917032] mt7915e 0000:02:00.0 phy0-ap0: entered allmulticast mode [ 25.924289] mt7915e 0000:02:00.0 phy0-ap0: entered promiscuous mode [ 26.247328] br-wan: port 5(phy0-ap0) entered blocking state [ 26.253156] br-wan: port 5(phy0-ap0) entered forwarding state [ 28.768733] mtk_soc_eth 1e100000.ethernet wan: Link is Up - 1Gbps/Full - flow control off [ 28.768974] br-wan: port 4(wan) entered blocking state [ 28.782201] br-wan: port 4(wan) entered forwarding state [ 28.823651] br-wan: port 6(phy1-ap0) entered blocking state [ 28.829375] br-wan: port 6(phy1-ap0) entered disabled state [ 28.835111] mt7915e 0000:02:00.0 phy1-ap0: entered allmulticast mode [ 28.842400] mt7915e 0000:02:00.0 phy1-ap0: entered promiscuous mode [ 28.850708] br-wan: port 6(phy1-ap0) entered blocking state [ 28.856352] br-wan: port 6(phy1-ap0) entered forwarding state [ 28.922363] br-wan: port 6(phy1-ap0) entered disabled state [ 29.512378] br-wan: port 6(phy1-ap0) entered blocking state [ 29.518063] br-wan: port 6(phy1-ap0) entered forwarding state [ 29.643331] br-wan: port 7(phy1-ap1) entered blocking state [ 29.649102] br-wan: port 7(phy1-ap1) entered disabled state [ 29.654820] mt7915e 0000:02:00.0 phy1-ap1: entered allmulticast mode [ 29.661924] mt7915e 0000:02:00.0 phy1-ap1: entered promiscuous mode [ 29.673601] br-wan: port 7(phy1-ap1) entered blocking state [ 29.679386] br-wan: port 7(phy1-ap1) entered forwarding state [ 29.687675] br-wan: port 7(phy1-ap1) entered disabled state [ 29.717316] mt7915e 0000:02:00.0 phy1-ap1: left allmulticast mode [ 29.723700] mt7915e 0000:02:00.0 phy1-ap1: left promiscuous mode [ 29.730306] br-wan: port 7(phy1-ap1) entered disabled state [ 29.746695] br-wan: port 7(phy1-ap1) entered blocking state [ 29.752457] br-wan: port 7(phy1-ap1) entered disabled state [ 29.758394] mt7915e 0000:02:00.0 phy1-ap1: entered allmulticast mode [ 29.765469] mt7915e 0000:02:00.0 phy1-ap1: entered promiscuous mode [ 29.860845] br-wan: port 7(phy1-ap1) entered blocking state [ 29.866487] br-wan: port 7(phy1-ap1) entered forwarding state
Notes
Space for additional notes, links to forum threads or other resources.
- ...
