[HOWTO] Installing OpenWrt on Cisco Meraki MX60

Okay, I have to be honest here... After you posted this, I thought to myself, "This is what people post after they bricked their own device and want to see whether this was an accident or the upgrade is actually bad". I can afford to sacrifice a device; so I tried upgrading and, sure enough, it's a bad upgrade. I'll lay out the technical details in a second, but right now, I have to admit, I am a little ticked off by the lack of candor. The right way to do this would be to warn the community of a potentially problematic upgrade and ask for volunteers to help with testing. I hope we all can learn from this.

Now back to tech stuff...

After the upgrade, the device would basically forget its configuration, so there would be no access to it over the network.

Using the combination of console anf TFTP, I was able to roll back to 22.03.0, but I seem to be stuck in the recovery mode:

Tried to run sysupgrade a few times, but still end up in the recovery mode. Here's a console log of what happens when I try to revert to the "last-known-good" 22.03.0:

sysupgrade https://downloads.openwrt.org/releases/22.03.0/targets/apm821xx/nand/openwrt-22.03.0-apm821xx-nand-meraki_mx60-squashfs-sysupgrade.bin

Downloading 'https://downloads.openwrt.org/releases/22.03.0/targets/apm821xx/nand/openwrt-22.03.0-apm821xx-nand-meraki_mx60-squashfs-sysupgrade.bin'
Connecting to 168.119.138.211:443
Writing to '/tmp/sysupgrade.img'

/tmp/sysupgrade.img    7% |**                             |   607k  0:00:11 ETA
/tmp/sysupgrade.img   17% |*****                          |  1375k  0:00:09 ETA
/tmp/sysupgrade.img   23% |*******                        |  1839k  0:00:09 ETA
/tmp/sysupgrade.img   23% |*******                        |  1855k  0:00:12 ETA
/tmp/sysupgrade.img   24% |*******                        |  1871k  0:00:15 ETA
/tmp/sysupgrade.img   24% |*******                        |  1871k  0:00:18 ETA
/tmp/sysupgrade.img   24% |*******                        |  1887k  0:00:21 ETA
/tmp/sysupgrade.img   24% |*******                        |  1903k  0:00:24 ETA
/tmp/sysupgrade.img   24% |*******                        |  1935k  0:00:27 ETA
/tmp/sysupgrade.img   25% |*******                        |  1951k  0:00:29 ETA
/tmp/sysupgrade.img   25% |*******                        |  1967k  0:00:32 ETA
/tmp/sysupgrade.img   25% |*******                        |  1983k  0:00:35 ETA
/tmp/sysupgrade.img   25% |*******                        |  1999k  0:00:37 ETA
/tmp/sysupgrade.img   26% |********                       |  2031k  0:00:39 ETA
/tmp/sysupgrade.img   26% |********                       |  2047k  0:00:41 ETA
/tmp/sysupgrade.img   33% |**********                     |  2639k  0:00:31 ETA
/tmp/sysupgrade.img   44% |*************                  |  3471k  0:00:21 ETA
/tmp/sysupgrade.img   50% |***************                |  3935k  0:00:17 ETA
/tmp/sysupgrade.img   50% |***************                |  3951k  0:00:18 ETA
/tmp/sysupgrade.img   51% |***************                |  3967k  0:00:19 ETA
/tmp/sysupgrade.img   51% |***************                |  3999k  0:00:19 ETA
/tmp/sysupgrade.img   51% |****************               |  4015k  0:00:20 ETA
/tmp/sysupgrade.img   51% |****************               |  4031k  0:00:21 ETA
/tmp/sysupgrade.img   52% |****************               |  4047k  0:00:22 ETA
/tmp/sysupgrade.img   52% |****************               |  4063k  0:00:22 ETA
/tmp/sysupgrade.img   52% |****************               |  4079k  0:00:23 ETA
/tmp/sysupgrade.img   52% |****************               |  4095k  0:00:24 ETA
/tmp/sysupgrade.img   52% |****************               |  4111k  0:00:24 ETA
/tmp/sysupgrade.img   53% |****************               |  4127k  0:00:25 ETA
/tmp/sysupgrade.img   60% |******************             |  4687k  0:00:19 ETA
/tmp/sysupgrade.img   69% |*********************          |  5391k  0:00:13 ETA
/tmp/sysupgrade.img   78% |************************       |  6111k  0:00:08 ETA
/tmp/sysupgrade.img   89% |***************************    |  6943k  0:00:03 ETA
/tmp/sysupgrade.img   99% |****************************** |  7759k  0:00:00 ETA
/tmp/sysupgrade.img  100% |*******************************|  7770k  0:00:00 ETA
Download completed (7957208 bytes)
Cannot save config while running from ramdisk.
Fri Oct 14 10:49:35 UTC 2022 upgrade: Commencing upgrade. Closing all shell sessions.
Watchdog handover: fd=3
- watchdog -
Watchdog does not have CARDRESET support
Fri Oct 14 10:49:35 UTC 2022 upgrade: Sending TERM to remaining processes ...
Fri Oct 14 10:49:39 UTC 2022 upgrade: Sending KILL to remaining processes ...
[  387.536329] stage2 (4333): drop_caches: 3
Fri Oct 14 10:49:45 UTC 2022 upgrade: Switching to ramdisk...
Fri Oct 14 10:49:47 UTC 2022 upgrade: Performing system upgrade...
removing ubiblock0_3
[  390.042609] block ubiblock0_3: released
Volume ID 1, size 31 LEBs (3999744 bytes, 3.8 MiB), LEB size 129024 bytes (126.0 KiB), dynamic, name "kernel", alignment 1
Volume ID 3, size 32 LEBs (4128768 bytes, 3.9 MiB), LEB size 129024 bytes (126.0 KiB), dynamic, name "rootfs", alignment 1
Set volume size to 1014644736
Volume ID 4, size 7864 LEBs (1014644736 bytes, 967.6 MiB), LEB size 129024 bytes (126.0 KiB), dynamic, name "rootfs_data", alignment 1
sysupgrade successful
umount: can't unmount /dev: Resource busy
umount: can't unmount /tmp: Resource busy
[  392.187356] reboot: Restarting system
    À À À À À À À À À À À                        þ    À À À À À À À À À À À                       €                                                                                €                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       $                          (                                                                                                                                                                        *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    €                                                                                                                                                                                                                                                             

U-Boot 2009.08-00049-g0ee25dd Meraki MX60 (Jul 27 2012 - 14:59:20)

CPU:   AMCC PowerPC 4 UNKNOWN (PVR=12c41c83) at 800 MHz (PLB=200, OPB=100, EBC=100 MHz)
       Bootstrap Option D - Boot ROM Location NAND wo/ECC 2k page (8 bits), booting from NAND
       32 kB I-Cache 32 kB D-Cache
Board: Buckminster Wireless - Meraki Buckminster Wireless Cloud Managed Router
============================
BoardID: 0 0
Reset Button Status: 1
============================
SDR0_PERCLK=0x40000300
I2C:   ready
DRAM:  512 MB
NAND:  1024 MiB
I2c read: failed 4
I2c read: failed 4
I2c read: failed 4
Net:   ppc_4xx_eth0
Initializing Bluestone Ethernet Port ... 
Disabling port 0
Disabling port 1
Disabling port 2
Disabling port 3
ENET Speed is 1000 Mbps - FULL duplex connection (EMAC0)
*** ERROR: ping address not given
RESET is un-pushed

Set serverpath and run meraki_netboot to netboot

Hit any key to stop autoboot:  1  0 
Creating 1 MTD partitions on "nand0":
0x000000240000-0x000040000000 : "mtd=2"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    129024 bytes
UBI: smallest flash I/O unit:    2048
UBI: sub-page size:              512
UBI: VID header offset:          512 (aligned 512)
UBI: data offset:                2048
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "mtd=2"
UBI: MTD device size:            1021 MiB
UBI: number of good PEBs:        8168
UBI: number of bad PEBs:         6
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     5
UBI: available PEBs:             73
UBI: total number of reserved PEBs: 8095
UBI: number of PEBs reserved for bad PEB handling: 81
UBI: max/mean erase counter: 372/361
Volume kernel found at volume id 1
read 0 bytes from volume 1 to 800000(buf address)
Read [3999744] bytes
Unexpected magic number 27051956
Volume recovery found at volume id 0
read 0 bytes from volume 0 to 800000(buf address)
Read [10579968] bytes
## Booting kernel from Legacy Image at 00800000 ...
   Image Name:    initramfs
   Created:      2022-09-03   2:55:34 UTC
   Image Type:   PowerPC Linux Multi-File Image (gzip compressed)
   Data Size:    7561308 Bytes =  7.2 MB
   Load Address: 00000000
   Entry Point:  00000000
   Contents:
      Image 0: 7540779 Bytes =  7.2 MB
      Image 1: 32 Bytes =  0 kB
      Image 2: 20480 Bytes = 20 kB
   Verifying Checksum ... OK
## Loading init Ramdisk from multi component Legacy Image at 00800000 ...
## Flattened Device Tree from multi component Image at 00800000
   Booting using the fdt at 0xf3109c
   Uncompressing Multi-File Image ... OK
WARNING: legacy format multi component image overwritten
   Loading Ramdisk to 1fb57000, end 1fb57020 ... OK
[    0.000000] Linux version 5.10.138 (builder@buildhost) (powerpc-openwrt-linux-musl-gcc (OpenWrt GCC 11.2.0 r19685-512e76967f) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 Sat Sep 3 02:55:34 2022
[    0.000000] Found initrd at 0xdfb57000:0xdfb57020
[    0.000000] Using PowerPC 44x Platform machine description
[    0.000000] -----------------------------------------------------
[    0.000000] phys_mem_size     = 0x20000000
[    0.000000] dcache_bsize      = 0x20
[    0.000000] icache_bsize      = 0x20
[    0.000000] cpu_features      = 0x0000000000000120
[    0.000000]   possible        = 0x0000000040000120
[    0.000000]   always          = 0x0000000000000120
[    0.000000] cpu_user_features = 0x8c008000 0x00000000
[    0.000000] mmu_features      = 0x00000008
[    0.000000] -----------------------------------------------------
[    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-0x000000001fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129920
[    0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs mtdoops.mtddev=oops
[    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] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 506948K/524288K available (6732K kernel code, 660K rwdata, 840K rodata, 3764K init, 229K bss, 17340K reserved, 0K cma-reserved)
[    0.000000] Kernel virtual memory layout:
[    0.000000]   * 0xffbdf000..0xfffff000  : fixmap
[    0.000000]   * 0xe1000000..0xffbdf000  : vmalloc & ioremap
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 512, nr_irqs: 512, preallocated irqs: 16
[    0.000000] UIC0 (32 IRQ sources) at DCR 0xc0
[    0.000000] UIC1 (32 IRQ sources) at DCR 0xd0
[    0.000000] UIC2 (32 IRQ sources) at DCR 0xe0
[    0.000000] UIC3 (32 IRQ sources) at DCR 0xf0
[    0.000017] clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0xb881274fa3, max_idle_ns: 440795210636 ns
[    0.000032] clocksource: timebase mult[1400000] shift[24] registered
[    0.000227] pid_max: default: 32768 minimum: 301
[    0.000387] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.000402] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.002761] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build
[    0.005263] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.005309] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.006759] NET: Registered protocol family 16
[    0.007333] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[    0.007839] thermal_sys: Registered thermal governor 'step_wise'
[    0.008247] 256k L2-cache enabled
[    0.068395] PCIE0: Checking link...
[    0.090160] PCIE0: Device detected, waiting for link...
[    0.090179] PCIE0: link is up !
[    0.211165] PCI host bridge /plb/pciex@d00000000 (primary) ranges:
[    0.211206]  MEM 0x0000000e00000000..0x0000000e7fffffff -> 0x0000000080000000 
[    0.211226]  MEM 0x0000000f00000000..0x0000000f000fffff -> 0x0000000000000000 
[    0.211239]   IO 0x0000000f80000000..0x0000000f8000ffff -> 0x0000000000000000
[    0.211267] 4xx PCI DMA offset set to 0x00000000
[    0.211273] 4xx PCI DMA window base to 0x0000000000000000
[    0.211279] DMA window size 0x0000000080000000
[    0.211307] PCIE0: successfully set as root-complex
[    0.212000] PCI: Probing PCI hardware
[    0.212175] PCI host bridge to bus 0000:40
[    0.212197] pci_bus 0000:40: root bus resource [io  0x0000-0xffff]
[    0.212211] pci_bus 0000:40: root bus resource [mem 0xe00000000-0xe7fffffff] (bus address [0x80000000-0xffffffff])
[    0.212223] pci_bus 0000:40: root bus resource [mem 0xf00000000-0xf000fffff] (bus address [0x00000000-0x000fffff])
[    0.212236] pci_bus 0000:40: root bus resource [bus 40-ff]
[    0.212250] pci_bus 0000:40: busn_res: [bus 40-ff] end is updated to ff
[    0.212308] pci 0000:40:00.0: [aaa0:bed0] type 01 class 0x060400
[    0.212332] pci 0000:40:00.0: reg 0x10: [mem 0x00000000-0x7fffffff pref]
[    0.212373] PCI: Hiding 4xx host bridge resources 0000:40:00.0
[    0.213480] pci 0000:41:00.0: [168c:0030] type 00 class 0x028000
[    0.213516] pci 0000:41:00.0: reg 0x10: [mem 0xf00000000-0xf0001ffff 64bit]
[    0.213554] pci 0000:41:00.0: reg 0x30: [mem 0xf00000000-0xf0000ffff pref]
[    0.213648] pci 0000:41:00.0: supports D1
[    0.213658] pci 0000:41:00.0: PME# supported from D0 D1 D3hot
[    0.214543] pci 0000:40:00.0: PCI bridge to [bus 41-7f]
[    0.214564] pci 0000:40:00.0:   bridge window [io  0x0000-0x0fff]
[    0.214576] pci 0000:40:00.0:   bridge window [mem 0xf00000000-0xf000fffff]
[    0.214590] pci 0000:40:00.0:   bridge window [mem 0xf00000000-0xf000fffff 64bit pref]
[    0.214615] pci_bus 0000:40: busn_res: [bus 40-ff] end is updated to 7f
[    0.214737] pci 0000:40:00.0: disabling bridge window [io  0x0000-0xffffffffffffffff] to [bus 41-7f] (unused)
[    0.214756] pci 0000:40:00.0: disabling bridge window [mem 0x00000000-0xffffffffffffffff 64bit pref] to [bus 41-7f] (unused)
[    0.214785] pci 0000:40:00.0: BAR 8: assigned [mem 0xe00000000-0xe000fffff]
[    0.214803] pci 0000:41:00.0: BAR 0: assigned [mem 0xe00000000-0xe0001ffff 64bit]
[    0.214823] pci 0000:41:00.0: BAR 6: assigned [mem 0xe00020000-0xe0002ffff pref]
[    0.214834] pci 0000:40:00.0: PCI bridge to [bus 41-7f]
[    0.214846] pci 0000:40:00.0:   bridge window [mem 0xe00000000-0xe000fffff]
[    0.214860] pci_bus 0000:40: resource 4 [io  0x0000-0xffff]
[    0.214870] pci_bus 0000:40: resource 5 [mem 0xe00000000-0xe7fffffff]
[    0.214880] pci_bus 0000:40: resource 6 [mem 0xf00000000-0xf000fffff]
[    0.214890] pci_bus 0000:41: resource 1 [mem 0xe00000000-0xe000fffff]
[    0.234123] SCSI subsystem initialized
[    0.238962] clocksource: Switched to clocksource timebase
[    0.239717] NET: Registered protocol family 2
[    0.239937] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.240716] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.240768] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.240820] TCP bind hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.240866] TCP: Hash tables configured (established 4096 bind 4096)
[    0.240973] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.240998] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.241177] NET: Registered protocol family 1
[    0.241254] PCI: CLS 0 bytes, default 32
[    5.525579] Unpacking initramfs...
[    5.546476] dw_dmac 4bffd0800.dma: DesignWare DMA Controller, 2 channels
[    5.551936] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    5.555348] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    5.726511] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    5.727731] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    5.729235] printk: console [ttyS0] disabled
[    5.729330] 4ef600400.serial: ttyS0 at MMIO 0x4ef600400 (irq = 34, base_baud = 462962) is a TI16750
[    6.405111] printk: console [ttyS0] enabled
[    6.409707] Loading iSCSI transport class v2.0-870.
[    6.417728] nand: device found, Manufacturer ID: 0xec, Chip ID: 0xd3
[    6.424114] nand: Samsung NAND 1GiB 3,3V 8-bit
[    6.428539] nand: 1024 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    6.436196] Scanning device for bad blocks
[    6.451077] Bad eraseblock 156 at 0x000001380000
[    6.582593] Bad eraseblock 2215 at 0x0000114e0000
[    6.662615] Bad eraseblock 3438 at 0x00001adc0000
[    6.688655] Bad eraseblock 3785 at 0x00001d920000
[    6.791439] Bad eraseblock 5369 at 0x000029f20000
[    6.805035] Bad eraseblock 5513 at 0x00002b120000
[    6.984717] 4 fixed-partitions partitions found on MTD device 4e4000000.ndfc.nand
[    6.992230] Creating 4 MTD partitions on "4e4000000.ndfc.nand":
[    6.998137] 0x000000000000-0x000000100000 : "u-boot"
[    7.003858] 0x000000100000-0x000000200000 : "u-boot-env"
[    7.010578] 0x000000200000-0x000000240000 : "oops"
[    7.015978] 0x000000240000-0x000040000000 : "ubi"
[    7.030844] PPC 4xx OCP EMAC driver, version 3.54
[    7.035966] MAL v2 /plb/mcmal, 1 TX channels, 1 RX channels
[    7.041765] RGMII /plb/opb/emac-rgmii@ef601500 initialized with MDIO support
[    7.048918] TAH /plb/opb/emac-tah@ef601350 initialized
[    7.054357] /plb/opb/emac-rgmii@ef601500: input 0 in rgmii mode
[    7.077572] switch0: Atheros AR8327 rev. 4 switch registered on 4ef600c00.ethernet
[    7.723485] eth0: EMAC-0 /plb/opb/ethernet@ef600c00, MAC 00:01:73:01:23:41
[    7.730366] eth0: found Atheros AR8216/AR8236/AR8316 PHY (0x00)
[    7.736474] i2c /dev entries driver
[    7.740296] ibm-iic 4ef600700.i2c: using standard (100 kHz) mode
[    7.751245] booke_wdt: powerpc book-e watchdog driver loaded
[    7.770986] NET: Registered protocol family 10
[    7.777014] Segment Routing with IPv6
[    7.780798] NET: Registered protocol family 17
[    7.785281] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    7.798194] 8021q: 802.1Q VLAN Support v1.8
[    7.802444] drmem: No dynamic reconfiguration memory found
[    7.810880] UBI: auto-attach mtd3
[    7.814206] ubi0: attaching mtd3
[    9.944748] ubi0: scanning is finished
[    9.966883] ubi0: attached mtd3 (name "ubi", size 1021 MiB)
[    9.972496] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
[    9.979362] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[    9.986033] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
[    9.992797] ubi0: good PEBs: 8168, bad PEBs: 6, corrupted PEBs: 0
[    9.998863] ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128
[   10.006058] ubi0: max/mean erase counter: 372/361, WL threshold: 4096, image sequence number: 1064289950
[   10.015503] ubi0: available PEBs: 0, total reserved PEBs: 8168, PEBs reserved for bad PEB handling: 154
[   10.024923] ubi0: background thread "ubi_bgt0d" started, PID 344
[   10.032410] block ubiblock0_3: created from ubi0:3(rootfs)
[   10.056205] Freeing unused kernel memory: 3764K
[   10.061280] Run /init as init process
[   10.478715] init: Console is alive
[   10.482538] init: - watchdog -
[   10.494782] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[   10.507659] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[   10.525323] init: - preinit -
[   10.681461] Atheros AR8216/AR8236/AR8316 4ef600c00.ethernet:00: Port 5 is up
[   10.689053] eth0: link is up, 1000 FDX
[   10.719244] random: procd: uninitialized urandom read (4 bytes read)
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
[   11.769414] Atheros AR8216/AR8236/AR8316 4ef600c00.ethernet:00: Port 3 is up
[   14.848319] procd: - early -
[   14.852152] procd: - watchdog -
[   15.423107] procd: - watchdog -
[   15.426552] procd: - ubus -
[   15.434896] random: ubusd: uninitialized urandom read (4 bytes read)
[   15.479801] random: ubusd: uninitialized urandom read (4 bytes read)
[   15.486526] random: ubusd: uninitialized urandom read (4 bytes read)
[   15.495404] procd: - init -
Please press Enter to activate this console.
[   15.917253] kmodloader: loading kernel modules from /etc/modules.d/*
[   15.974810] Loading modules backported from Linux version v5.15.58-0-g7d8048d4e064
[   15.982408] Backport generated by backports.git v5.15.58-1-0-g42a95ce7
[   16.134879] urngd: v1.0.2 started.
[   16.193450] PPP generic driver version 2.4.2
[   16.200413] NET: Registered protocol family 24
[   16.265648] ath9k 0000:41:00.0: enabling device (0000 -> 0002)
[   16.294119] ieee80211 phy0: Atheros AR9300 Rev:3 mem=0xe5500000, irq=19
[   16.375715] kmodloader: done loading kernel modules from /etc/modules.d/*
[   16.429363] random: crng init done
[   16.432779] random: 22 urandom warning(s) missed due to ratelimiting
[   36.069277] eth0: link is up, 1000 FDX
[   36.103641] br-lan: port 1(eth0.1) entered blocking state
[   36.109087] br-lan: port 1(eth0.1) entered disabled state
[   36.114737] device eth0.1 entered promiscuous mode
[   36.119550] device eth0 entered promiscuous mode
[   36.182988] br-lan: port 1(eth0.1) entered blocking state
[   36.188393] br-lan: port 1(eth0.1) entered forwarding state
[   37.129366] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready



BusyBox v1.35.0 (2022-09-03 02:55:34 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 22.03.0, r19685-512e76967f
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:/#