EnGenius ENS202 not EXT

how to flash EnGenius ENS202 in openwrt ? or in ENS202EXT openwrt please help
my https://www.engeniustech.com/engenius-products/outdoor-wireless-bridge-ens202/ Current Firmware Version: 1.5.100, no firmware openwrt
https://www.engeniustech.com/engenius-products/outdoor-wireless-access-point-ens202ext/

https://git.openwrt.org/?p=openwrt%2Fopenwrt.git&a=search&h=HEAD&st=commit&s=ENS202

1 Like

not work for ENS202 upload the this firmware https://downloads.openwrt.org/releases/21.02.3/targets/ath79/generic/openwrt-21.02.3-ath79-generic-engenius_ens202ext-v1-squashfs-factory.bin rebooting in failsafe mode

this firmware work for me https://www.engeniustech.com/wp_firmware/ens202-fcc-v1.5.100.0.bin

Try an older release, and upgrade your way forward.

http://downloads.openwrt.org/releases/18.06.2/targets/ar71xx/generic/

Don't forget you'll need to reset the device going 19->21.

ENS202 is different hardware, and it would have to be in the tiny subtarget
I confused ENS202 with ENS200

we can work together to add it if you want

it is more similar to ENH202

I confused ENS202 with ENS200

Upload dump image for ens202 if it is possible thanks, my ens202 is brick

describe to us how you bricked it, most likely the bootloader and failsafe image are still available, and you can follow directions here

http://ddnsthailand.com/download/testing/OpenWrt/flash_instruction.txt

I first flashed this http://ddnsthailand.com/download/testing/OpenWrt/ENS202/openwrt-ar71xx-generic-ens202-squashfs-factory.bin then found out about the initramfs-kernel and booted into openwrt-22.03.3-ath79-generic -engenius_ens202ext-v1-initramfs-kernel.bin and flashed openwrt-22.03.3-ath79-generic-engenius_ens202ext-v1-squashfs-sysupgrade.bin now I can't go back to stock not to http://ddnsthailand.com/download/testing/OpenWrt/ENS202/openwrt-ar71xx-generic-ens202-squashfs-factory.bin to run recovery.sh from telnet to flash the stock

I want to go back to stock https://www.engeniustech.com/wp_firmware/ens202-fcc-v1.5.100.0.bin failsafe not flash this firmware

dumping you spi flash memory possible, i am flash your dump from CH341A Programmer

google translate sorry

Current my ens202 not back to oem stock firmware from failsafe


ens202 v1.5.1 and ens202ext v1.5.1 difference in antennas

images ens202 https://imgur.com/a/DGjU2tO

ok so it's not bricked...

lets check the failsafe partition


# hexdump -C /dev/mtd6 | head
00000000  27 05 19 56 c0 c4 db 16  50 57 37 23 00 17 cd b7  |'..V....PW7#....|
00000010  80 06 00 00 80 06 00 00  4a 3c 78 d1 05 05 02 03  |........J<x.....|
00000020  4d 49 50 53 20 4f 70 65  6e 57 72 74 20 4c 69 6e  |MIPS OpenWrt Lin|
00000030  75 78 2d 32 2e 36 2e 33  31 00 00 00 00 00 00 00  |ux-2.6.31.......|
00000040  6d 00 00 80 00 00 12 4f  00 00 00 00 00 00 04 01  |m......O........|
00000050  c3 0a c0 07 40 3c 00 ea  3f f2 e0 c0 d0 10 ff 4a  |....@<..?......J|
00000060  7d 35 bf bb 34 0c d4 e7  fb 98 06 96 06 27 3c 73  |}5..4........'<s|
00000070  94 32 a9 bb 3d 9e 71 1a  e2 d9 e4 f3 23 3a cf 47  |.2..=.q.....#:.G|
00000080  bb 37 58 c6 f1 41 cc 9b  ed a0 38 78 39 80 16 93  |.7X..A....8x9...|
00000090  bf 11 73 98 f3 41 9c 89  0f df 62 bd eb 52 6a 25  |..s..A....b..Rj%|


# hexdump -C /dev/mtd6 | tail
0017cd90  4b 8a 8b da 7b c1 ef e0  d4 fe 34 c4 01 93 3f 1b  |K...{.....4...?.|
0017cda0  e5 c5 1b 3a d3 16 e5 5f  92 57 0c 0a af 04 aa fa  |...:..._.W......|
0017cdb0  c8 04 82 bf 56 cd d1 6b  65 f0 49 45 cc 82 d4 e7  |....V..ke.IE....|
0017cdc0  ee 46 b7 5f b3 f4 05 58  7d 6f 64 fa 57 87 90 07  |.F._...X}od.W...|
0017cdd0  0f 26 8f 7d 1c cd bf f8  16 a2 93 b5 8a d5 2b 40  |.&.}..........+@|
0017cde0  4b a7 c8 89 b6 6b 92 85  d9 cc 0d 0d 01 8e 0d 87  |K....k..........|
0017cdf0  d5 d9 79 0c 7f 42 a8 ff  ff ff ff ff ff ff ff ff  |..y..B..........|
0017ce00  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
00200000

with head you should see the output of the uImage name similar to "MIPS OpenWrt Linux-2.6.xx" on the right

with tail you should see a length similar to 0017c000 on the left

also show us your uboot environment if it works

fw_printenv

root@Unknown:~# hexdump -C /dev/mtd6 | head
00000000  27 05 19 56 01 57 8b 1c  50 eb e2 7d 00 19 16 28  |'..V.W..P..}...(|
00000010  80 06 00 00 80 06 00 00  47 74 13 2f 05 05 02 03  |........Gt./....|
00000020  4d 49 50 53 20 4f 70 65  6e 57 72 74 20 4c 69 6e  |MIPS OpenWrt Lin|
00000030  75 78 2d 32 2e 36 2e 33  31 00 00 00 00 00 00 00  |ux-2.6.31.......|
00000040  6d 00 00 80 00 00 a8 53  00 00 00 00 00 00 04 01  |m......S........|
00000050  c4 69 00 07 40 3c 00 ea  3f f2 e0 c0 d0 06 3b 41  |.i..@<..?.....;A|
00000060  59 da 63 31 82 0c a0 83  33 74 66 55 94 af 9e b2  |Y.c1....3tfU....|
00000070  64 3a 54 0f 1b 1d 7a 97  ea 03 2c 27 d5 b1 65 0c  |d:T...z...,'..e.|
00000080  59 62 88 c1 e2 91 ea e2  2b 2f d8 f4 57 ea e1 d7  |Yb......+/..W...|
00000090  58 ab 3e 11 35 ef 83 35  d4 a9 3b 6b 25 5a 3d 98  |X.>.5..5..;k%Z=.|
root@Unknown:~# hexdump -C /dev/mtd6 | tail
00191600  dc 3d 79 4e 51 41 c4 3b  de c4 87 47 2f 63 2f d5  |.=yNQA.;...G/c/.|
00191610  03 c5 e5 84 79 5c 5f 20  f5 95 38 8c ef 7e 9a 3c  |....y\_ ..8..~.<|
00191620  00 48 98 4f 3d 5b b1 3e  d8 4b 33 fd a7 c4 55 d3  |.H.O=[.>.K3...U.|
00191630  65 fa c5 43 5b 41 eb aa  34 03 3b 37 5a 3b f3 db  |e..C[A..4.;7Z;..|
00191640  0c 53 49 68 b8 6d a3 34  56 96 f0 98 3d 13 86 65  |.SIh.m.4V...=..e|
00191650  37 05 e9 fc a2 2b fd 13  f6 c4 fa bc 8f 43 d0 85  |7....+.......C..|
00191660  7a c6 52 2e 03 f7 ee 8d  ff ff ff ff ff ff ff ff  |z.R.............|
00191670  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
00200000
root@Unknown:~# fw_printenv
baudrate=115200
factory_boot=tftp 0x3000000 vmlinux-art-ramdisk && bootm 0x3000000
failsafe_boot=bootm 0x9fdf0000
bootcmd=bootm 0x9f0a0000
bootdelay=4
ethact=eth0
ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee
ipaddr=192.168.1.1
serverip=192.168.1.101
stdin=serial
stdout=serial
stderr=serial
bootargs=console=ttyS0,115200 root=31:04 rootfstype=squashfs init=/etc/preinit mtdparts=spi0.0:256k(u-boot),64k(u-boot-env),320k(custom),1536k(kernel),12096k(rootfs),2048k(failsafe),64k(ART) board=ENS202
vmlinux_start_addr=0x9f0a0000
rootfs_start_addr=0x9f220000
vmlinux_size=0x00000d01
vmlinux_checksum=0ff008b353fe980995e629ba87982ca1
rootfs_size=0x00730000
rootfs_checksum=b16f4aaae927203f379efc85eafdc14a
root@Unknown:~#

looks fine, just follow the directions

write please mini instructions how to back to OEM firmware https://www.engeniustech.com/wp_firmware/ens202-fcc-v1.5.100.0.bin

fw_setenv rootfs_checksum 0 
reboot
wait a minute
connect a computer to ethernet and set it to a static address in 192.168.1.x
navigate to 192.168.1.1/index.htm
Select the factory.bin image and upload

i am flash oem firmware in failsafe 192.168.1.1/index.htm rebooting back in failsafe to 192.168.1.1/index.htm failsafe

you say that after flashing it is still the failsafe?

try the password for console here

https://gist.github.com/darconeous/b24cdaa853a8f35162f2f8e3a3050149

if it works and you get a shell show me this

cat /etc/modelname

http://ddnsthailand.com/download/testing/OpenWrt/flash_instruction.txt
this firmware brick me failsafe http://ddnsthailand.com/download/testing/OpenWrt/ENS202/openwrt-ar71xx-generic-ens202-squashfs-factory.bin I can't go back this firmware for run recovery.sh in telnet

#!/bin/sh
#script to boot in to factory recovery mode
bootaddr=""
machine=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /proc/cpuinfo)
	case "$machine" in
	*"EAP300 v2"|*"EAP150 v2"|*"ENS202"|*"ENS202EXT"|*"ENS500EXT")
		bootaddr="0xbfdf0000"
	;;
	esac
	[ -z "$bootaddr" ] && {
		echo "unable to determine recovery boot address"
		return 1
	}
# check for fw_print/set env
fw_printenv=/usr/sbin/fw_printenv
fw_setenv=/usr/sbin/fw_setenv
	[ ! -x "$fw_printenv" ] && [ ! -x "$fw_setenv" ] && {
		echo "fw_printenv or fw_setenv not found"
		return 1
	}
#get current bootargs
current_bootargs=$($fw_printenv bootargs)
#change spi0.0 to ath-nor0
replaced_bootargs=$(echo $current_bootargs | sed 's/spi0.0/ath-nor0/g')
#replaced_bootargs=$(echo $current_bootargs | sed 's/ath-nor0/spi0.0/g')
#set boot args if changed, and not empty
	[ -n "$replaced_bootargs" ] && [ ! "$current_bootargs" == "$replaced_bootargs" ] && {
		setargs=$(echo $replaced_bootargs | sed -r 's/^bootargs=//')
		fw_setenv bootargs ""$setargs""
		fw_setenv bootcmd bootm "$bootaddr"
		echo "recovery boot set, please reboot"
		return 0
	}
echo "recovery boot is already set, please reboot"

the purpose of recovery.sh is to be able to boot to the failsafe webpage, and we already did that

I don't understand why it is looping, verify that the Power LED is blinking when you click "Upgrade", wait for the full time period before doing anything else

are you able to connect to the board serial console with USB to UART cable?

failsafe oem firmware

doupgrade
Umount /jffs..
Writing kernel...
Writing rootfs...
Upgrade completed, rebooting system...
Restarting system.


U-Boot 1.1.4 (Nov  2 2012 - 21:31:09)

ENS202 (ar934x) U-boot
DRAM:
sri
Wasp 1.1
wasp_ddr_initial_config(276): Wasp (16bit) ddr1 init
wasp_ddr_initial_config(426): Wasp ddr init done
Tap value selected = 0xf [0x0 - 0x1f]
Setting 0xb8116290 to 0x38702d0f
64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 229k for U-Boot at: 83fc4000
Reserving 192k for malloc() at: 83f94000
Reserving 44 Bytes for Board Info at: 83f93fd4
Reserving 36 Bytes for Global Data at: 83f93fb0
Reserving 128k for boot params() at: 83f73fb0
Stack Pointer at: 83f73f98
Now running in RAM - U-Boot at: 83fc4000
Flash Manuf Id 0xc8, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
Fetching MAC Address from 0x83feb088
Fetching MAC Address from 0x83feb088
 wasp  reset mask:c03300
WASP ----> S27 PHY
: cfg1 0x80000000 cfg2 0x7114
eth0: 88:dc:96:17:c0:e9
s27 reg init
athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10
eth0 up
WASP ----> S27 PHY
: cfg1 0xf cfg2 0x7214
eth1: 88:dc:96:17:c0:e9
s27 reg init lan
ATHRS27: resetting s27
ATHRS27: s27 reset done
athrs27_phy_setup ATHR_PHY_CONTROL 0 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0 :10
athrs27_phy_setup ATHR_PHY_CONTROL 1 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1 :10
athrs27_phy_setup ATHR_PHY_CONTROL 2 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2 :10
athrs27_phy_setup ATHR_PHY_CONTROL 3 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3 :10
eth1 up
eth0, eth1
eth_set_enetaddr(num=0, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth0
New Address is             88:DC:96:17:C0:E9
eth_set_enetaddr(num=0, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth0
New Address is             88:DC:96:17:C0:E9
eth_set_enetaddr(num=1, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth1
New Address is             88:DC:96:17:C0:E9
Hit any key to stop autoboot:  0
Validating MD5Sum of 'vmlinux'... Passed!
Validating MD5Sum of 'rootfs'... Failed!
    0 != b16f4aaae927203f379efc85eafdc14a

Data validation failed!

## Booting image at 9fdf0000 ...
   Image Name:   MIPS OpenWrt Linux-2.6.31
   Created:      2013-01-08   9:10:21 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1644072 Bytes =  1.6 MB
   Load Address: 80060000
   Entry Point:  80060000
   Verifying Checksum at 0x9fdf0040 ...OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 67108864

Starting kernel ...

Booting Atheros AR934x
Linux version 2.6.31 (ubuntu@Ubuntu) (gcc version 4.3.3 (GCC) ) #1 Tue Jan 8 17:10:11 CST 2013
flash_size passed from bootloader = 16
arg 1: console=ttyS0,115200
arg 2: root=31:04
arg 3: rootfstype=squashfs
arg 4: init=/etc/preinit
arg 5: mtdparts=spi0.0:256k(u-boot),64k(u-boot-env),320k(custom),1536k(kernel),12096k(rootfs),2048k(failsafe),64k(ART)
arg 6: board=ENS202
arg 7: mem=64M
CPU revision is: 0001974c (MIPS 74Kc)
ath_sys_frequency: cpu srif ddr srif cpu 535 ddr 400 ahb 200
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
User-defined physical RAM map:
 memory: 04000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00004000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: console=ttyS0,115200 root=31:04 rootfstype=squashfs init=/etc/preinit mtdparts=spi0.0:256k(u-boot),64k(u-boot-env),320k(custom),1536k(kernel),12096k(rootfs),2048k(failsafe),64k(ART) board=ENS202 mem=64M
PID hash table entries: 256 (order: 8, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
Memory: 59072k/65536k available (1502k kernel code, 6388k reserved, 260k data, 3592k init, 0k highmem)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:128
plat_time_init: plat time init done
r4k_clockevent_init: Ignoring int_usable failure
Calibrating delay loop... 267.26 BogoMIPS (lpj=534528)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
ATH GPIOC major 0
JFFS2 version 2.2 (ZLIB) (RTIME) (c) 2001-2006 Red Hat, Inc.
msgmni has been set to 115
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xb8020000 (irq = 19) is a 16550A
console [ttyS0] enabled
RedBoot partition parsing not available
No partitions found on flash bank 0
TCP cubic registered
NET: Registered protocol family 17
athwdt_init: Registering WDT success
ath_otp_init: Registering OTP success
ath_clksw_init: Registering Clock Switch Interface success
Freeing unused kernel memory: 3592k freed
- preinit -
Press f<ENTER> to enter failsafe mode
- regular preinit -

Please press Enter to activate this console. NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ATHR_GMAC: Length per segment 1536
ATHR_GMAC: fifo cfg 3 01f00140
ATHR_GMAC: RX TASKLET - Pkts per Intr:16
ATHR_GMAC: Mac address for unit 1:bfff0006
ATHR_GMAC: 88:dc:96:17:c0:e9
mac:1 Registering S27....
ATHR_GMAC: Max segments per packet :   1
ATHR_GMAC: Max tx descriptor count :   40
ATHR_GMAC: Max rx descriptor count :   128
ATHR_GMAC: Mac capability flags    :   2D88
asf: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
ath_hal: 0.9.17.1 (AR5416, AR9380, REGOPS_FUNC, WRITE_EEPROM, 11D)
ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved
ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved
ath_ahb: 9.2.0_U10.5.13 (Atheros/multi-bss)
__ath_attach: Set global_scn[0]
ACBKMinfree = 48
ACBEMinfree = 32
ACVIMinfree = 16
ACVOMinfree = 0
CABMinfree = 48
UAPSDMinfree = 0
Wasp Enterprise mode: 0x00000000
Restoring Cal data from Flash
ath_get_caps[5154] rx chainmask mismatch actual 3 sc_chainmak 0
ath_get_caps[5129] tx chainmask mismatch actual 3 sc_chainmak 0
wifi0: Atheros 9340: mem=0xb8100000, irq=2
wlan_vap_create : enter. devhandle=0x832b42c0, opmode=IEEE80211_M_HOSTAP, flags=0x1
wlan_vap_create : exit. devhandle=0x832b42c0, opmode=IEEE80211_M_HOSTAP, flags=0x1.
VAP device ath24 created

 DES SSID SET=

 DES SSID SET=EnGenius1-Failsafe
device ath24 entered promiscuous mode
athr_gmac_ring_alloc Allocated 640 at 0x83396000
athr_gmac_ring_alloc Allocated 2048 at 0x833ec800
WASP ----> S27 PHY MDIO
Setting Drop CRC Errors, Pause Frames and Length Error frames
ATHRS27: resetting s27
ATHRS27: s27 reset done
Setting PHY...
ADDRCONF(NETDEV_UP): eth0: link is not ready
device eth0 entered promiscuous mode
br-lan: port 1(ath24) entering forwarding state
enet1 port0 up 100Mbps Full duplex
ATHR_GMAC: Enet Unit:1 PHY:0 is UP RGMii 1000Mbps full duplex
ATHR_GMAC: done cfg2 0x7215 ifctl 0x0 miictrl
WASP ----> S27 PHY MDIO
Setting Drop CRC Errors, Pause Frames and Length Error frames
br-lan: port 2(eth0) entering forwarding state
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

boot imortalwrt

[  115.928763] device wlan0 left promiscuous mode
[  115.933630] br-lan: port 3(wlan0) entered disabled state
[  117.482298] br-lan: port 2(eth0.1) entered disabled state
[  117.487917] br-lan: port 1(eth1) entered disabled state
[  117.523714] device eth0.1 left promiscuous mode
[  117.528393] device eth0 left promiscuous mode
[  117.532977] br-lan: port 2(eth0.1) entered disabled state
[  117.579065] eth0: link down
[  117.611475] device eth1 left promiscuous mode
[  117.616137] br-lan: port 1(eth1) entered disabled state
[  117.653357] eth1: link down
[  122.351283] reboot: Restarting system


U-Boot 1.1.4 (Nov  2 2012 - 21:31:09)

ENS202 (ar934x) U-boot
DRAM:
sri
Wasp 1.1
wasp_ddr_initial_config(276): Wasp (16bit) ddr1 init
wasp_ddr_initial_config(426): Wasp ddr init done
Tap value selected = 0xf [0x0 - 0x1f]
Setting 0xb8116290 to 0x38702d0f
64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 229k for U-Boot at: 83fc4000
Reserving 192k for malloc() at: 83f94000
Reserving 44 Bytes for Board Info at: 83f93fd4
Reserving 36 Bytes for Global Data at: 83f93fb0
Reserving 128k for boot params() at: 83f73fb0
Stack Pointer at: 83f73f98
Now running in RAM - U-Boot at: 83fc4000
Flash Manuf Id 0xc8, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
Fetching MAC Address from 0x83feb088
Fetching MAC Address from 0x83feb088
 wasp  reset mask:c03300
WASP ----> S27 PHY
: cfg1 0x80000000 cfg2 0x7114
eth0: 88:dc:96:17:c0:e9
s27 reg init
athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10
eth0 up
WASP ----> S27 PHY
: cfg1 0xf cfg2 0x7214
eth1: 88:dc:96:17:c0:e9
s27 reg init lan
ATHRS27: resetting s27
ATHRS27: s27 reset done
athrs27_phy_setup ATHR_PHY_CONTROL 0 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0 :10
athrs27_phy_setup ATHR_PHY_CONTROL 1 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1 :10
athrs27_phy_setup ATHR_PHY_CONTROL 2 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2 :10
athrs27_phy_setup ATHR_PHY_CONTROL 3 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3 :10
eth1 up
eth0, eth1
eth_set_enetaddr(num=0, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth0
New Address is             88:DC:96:17:C0:E9
eth_set_enetaddr(num=0, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth0
New Address is             88:DC:96:17:C0:E9
eth_set_enetaddr(num=1, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth1
New Address is             88:DC:96:17:C0:E9
Hit any key to stop autoboot:  0
Validating MD5Sum of 'vmlinux'... Passed!
Validating MD5Sum of 'rootfs'... Passed!
## Booting image at 9f0a0000 ...
   Image Name:   MIPS ImmortalWrt Linux-5.4.230
   Created:      2023-02-13  21:34:01 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3265 Bytes =  3.2 kB
   Load Address: 80060000
   Entry Point:  80060000
   Verifying Checksum at 0x9f0a0040 ...OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 67108864

Starting kernel ...



OpenWrt kernel loader for AR7XXX/AR9XXX
Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>
Looking for OpenWrt image... found at 0xbf220000
Decompressing kernel... done!
Starting kernel at 80060000...

[    0.000000] Linux version 5.4.230 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r19892-a6dce2ceb7)) #0 Mon Feb 13 21:34:01 2023
[    0.000000] printk: bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001974c (MIPS 74Kc)
[    0.000000] MIPS: machine is Engenius ENS202EXT v1
[    0.000000] SoC: Atheros AR9341 rev 1
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 16240
[    0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 56312K/65536K available (5640K kernel code, 189K rwdata, 1252K rodata, 1228K init, 205K bss, 9224K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 51
[    0.000000] CPU clock: 535.000 MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7144898866 ns
[    0.000011] sched_clock: 32 bits at 267MHz, resolution 3ns, wraps every 8027976190ns
[    0.008422] Calibrating delay loop... 267.26 BogoMIPS (lpj=534528)
[    0.051004] pid_max: default: 32768 minimum: 301
[    0.056114] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.063921] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.078230] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.088673] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.096073] pinctrl core: initialized pinctrl subsystem
[    0.105993] NET: Registered protocol family 16
[    0.155259] pps_core: LinuxPPS API ver. 1 registered
[    0.160575] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.170367] PTP clock support registered
[    0.180381] clocksource: Switched to clocksource MIPS
[    0.187092] thermal_sys: Registered thermal governor 'step_wise'
[    0.187548] NET: Registered protocol family 2
[    0.198955] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.207742] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.216778] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.224963] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.232495] TCP: Hash tables configured (established 1024 bind 1024)
[    0.239441] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.246471] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.254359] NET: Registered protocol family 1
[    0.259109] PCI: CLS 0 bytes, default 32
[    0.269201] workingset: timestamp_bits=14 max_order=14 bucket_order=0
[    0.285109] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.291378] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.323243] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    0.336482] pinctrl-single 1804002c.pinmux: 544 pins, size 68
[    0.343853] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.353734] printk: console [ttyS0] disabled
[    0.358412] 18020000.uart: ttyS0 at MMIO 0x18020000 (irq = 9, base_baud = 2500000) is a 16550A
[    0.367632] printk: console [ttyS0] enabled
[    0.367632] printk: console [ttyS0] enabled
[    0.376540] printk: bootconsole [early0] disabled
[    0.376540] printk: bootconsole [early0] disabled
[    0.404759] spi-nor spi0.0: gd25q128 (16384 Kbytes)
[    0.409851] 8 fixed-partitions partitions found on MTD device spi0.0
[    0.416332] Creating 8 MTD partitions on "spi0.0":
[    0.421224] 0x000000000000-0x000000040000 : "u-boot"
[    0.427515] 0x000000040000-0x000000050000 : "u-boot-env"
[    0.434172] 0x000000050000-0x0000000a0000 : "custom"
[    0.440580] 0x0000000a0000-0x0000000b0000 : "loader"
[    0.446826] 0x0000000b0000-0x000000220000 : "fwconcat1"
[    0.453438] 0x000000220000-0x000000df0000 : "fwconcat0"
[    0.460011] 0x000000df0000-0x000000ff0000 : "failsafe"
[    0.466496] 0x000000ff0000-0x000001000000 : "art"
[    0.472905] Concatenating MTD devices:
[    0.476774] (0): "fwconcat0"
[    0.479698] (1): "fwconcat1"
[    0.482634] into device "virtual_flash"
[    0.486584] 1 fixed-partitions partitions found on MTD device virtual_flash
[    0.494005] Creating 1 MTD partitions on "virtual_flash":
[    0.499540] 0x000000000000-0x000000d40000 : "firmware"
[    0.518146] 2 uimage-fw partitions found on MTD device firmware
[    0.524219] Creating 2 MTD partitions on "firmware":
[    0.529294] 0x000000000000-0x000000240000 : "kernel"
[    0.535551] 0x000000240000-0x000000d40000 : "rootfs"
[    0.541784] mtd: device 10 (rootfs) set to be root filesystem
[    0.550424] 1 squashfs-split partitions found on MTD device rootfs
[    0.556797] 0x000000730000-0x000000d40000 : "rootfs_data"
[    0.909495] ag71xx 19000000.eth: Could not connect to PHY device. Deferring probe.
[    1.558513] switch0: Atheros AR8229 rev. 1 switch registered on mdio.0
[    1.602456] ag71xx 1a000000.eth: connected to PHY at fixed-0:00 [uid=00000000, driver=Generic PHY]
[    1.612454] eth0: Atheros AG71xx at 0xba000000, irq 5, mode: gmii
[    1.618918] Solarflare NET driver v4.1
[    1.625224] i2c /dev entries driver
[    1.632015] NET: Registered protocol family 10
[    1.644143] Segment Routing with IPv6
[    1.648093] NET: Registered protocol family 17
[    1.652735] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    1.665904] 8021q: 802.1Q VLAN Support v1.8
[    1.986341] ag71xx 19000000.eth: connected to PHY at mdio.0:1f:00 [uid=004dd042, driver=Generic PHY]
[    1.996941] eth1: Atheros AG71xx at 0xb9000000, irq 4, mode: mii
[    2.004460] hctosys: unable to open rtc device (rtc0)
[    2.015828] VFS: Mounted root (squashfs filesystem) readonly on device 31:10.
[    2.031172] Freeing unused kernel memory: 1228K
[    2.035804] This architecture does not have kernel memory protection.
[    2.042346] Run /sbin/init as init process
[    2.729879] init: Console is alive
[    2.733773] init: - watchdog -
[    4.127768] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.237179] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.255116] init: - preinit -
[    5.852732] random: jshn: uninitialized urandom read (4 bytes read)
[    6.215776] random: jshn: uninitialized urandom read (4 bytes read)
[    6.443138] random: jshn: 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
[    7.334187] random: procd: uninitialized urandom read (4 bytes read)
[    9.194423] eth1: link up (100Mbps/Full duplex)
[    9.199100] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   11.606227] mount_root: loading kmods from internal overlay
[   11.677615] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[   11.685690] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[   12.062671] jffs2: notice: (601) jffs2_build_xattr_subsystem: complete building xattr subsystem, 47 of xdatum (15 unchecked, 27 orphan) and 66 of xref (2 dead, 33 orphan) found.
[   12.079558] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[   12.093375] block: extroot: not configured
[   12.149803] jffs2: notice: (599) jffs2_build_xattr_subsystem: complete building xattr subsystem, 47 of xdatum (15 unchecked, 27 orphan) and 66 of xref (2 dead, 33 orphan) found.
[   12.167551] mount_root: loading kmods from internal overlay
[   12.234276] kmodloader: loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[   12.245213] kmodloader: done loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[   12.500171] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[   12.511817] block: extroot: not configured
[   12.517517] mount_root: switching to jffs2 overlay
[   12.535758] overlayfs: upper fs does not support tmpfile.
[   12.547401] urandom-seed: Seeding with /etc/urandom.seed
[   12.678599] eth1: link down
[   12.698009] procd: - early -
[   12.701168] procd: - watchdog -
[   13.403792] procd: - watchdog -
[   13.412747] procd: - ubus -
[   13.572636] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.587452] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.656339] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.680529] procd: - init -
Please press Enter to activate this console.
[   14.783828] random: jshn: uninitialized urandom read (4 bytes read)
[   14.853056] random: ubusd: uninitialized urandom read (4 bytes read)
[   14.868783] random: ubus: uninitialized urandom read (4 bytes read)
[   15.010625] kmodloader: loading kernel modules from /etc/modules.d/*
[   15.327094] urngd: v1.0.2 started.
[   15.334710] NET: Registered protocol family 38
[   15.379331] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[   15.773221] cryptodev: driver 1.12 loaded.
[   15.796103] Loading modules backported from Linux version v5.15.92-0-ge515b9902f5f
[   15.803859] Backport generated by backports.git v5.15.92-1-0-gdfe0f60c
[   15.889282] random: crng init done
[   15.892805] random: 24 urandom warning(s) missed due to ratelimiting
[   16.192029] xt_time: kernel timezone is -0000
[   16.302220] PPP generic driver version 2.4.2
[   16.310510] PPP MPPE Compression module registered
[   16.318316] NET: Registered protocol family 24
[   16.405776] ieee80211 phy0: Atheros AR9340 Rev:1 mem=0xb8100000, irq=2
[   16.433072] kmodloader: done loading kernel modules from /etc/modules.d/*
[   24.488248] xt_FULLCONENAT: RFC3489 Full Cone NAT module
[   24.488248] xt_FULLCONENAT: Copyright (C) 2018 Chion Tang <tech@chionlab.moe>
[   29.291712] jffs2: notice: (1659) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   29.361094] jffs2: notice: (1659) jffs2_build_xattr_subsystem: complete building xattr subsystem, 42 of xdatum (20 unchecked, 22 orphan) and 59 of xref (2 dead, 28 orphan) found.
[   29.377318] jffs2: Erase at 0x00010000 failed immediately: -EROFS. Is the sector locked?
[   36.907888] br-lan: port 1(eth1) entered blocking state
[   36.913273] br-lan: port 1(eth1) entered disabled state
[   36.919008] device eth1 entered promiscuous mode
[   37.297311] eth0: link up (1000Mbps/Full duplex)
[   37.315071] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   37.325160] br-lan: port 2(eth0.1) entered blocking state
[   37.330715] br-lan: port 2(eth0.1) entered disabled state
[   37.336818] device eth0.1 entered promiscuous mode
[   37.341742] device eth0 entered promiscuous mode
[   37.346707] br-lan: port 2(eth0.1) entered blocking state
[   37.352237] br-lan: port 2(eth0.1) entered forwarding state
[   37.372885] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   38.954533] eth1: link up (100Mbps/Full duplex)
[   38.986134] br-lan: port 1(eth1) entered blocking state
[   38.991518] br-lan: port 1(eth1) entered forwarding state
[  115.928763] device wlan0 left promiscuous mode
[  115.933630] br-lan: port 3(wlan0) entered disabled state
[  117.482298] br-lan: port 2(eth0.1) entered disabled state
[  117.487917] br-lan: port 1(eth1) entered disabled state
[  117.523714] device eth0.1 left promiscuous mode
[  117.528393] device eth0 left promiscuous mode
[  117.532977] br-lan: port 2(eth0.1) entered disabled state
[  117.579065] eth0: link down
[  117.611475] device eth1 left promiscuous mode
[  117.616137] br-lan: port 1(eth1) entered disabled state
[  117.653357] eth1: link down
[  122.351283] reboot: Restarting system


U-Boot 1.1.4 (Nov  2 2012 - 21:31:09)

ENS202 (ar934x) U-boot
DRAM:
sri
Wasp 1.1
wasp_ddr_initial_config(276): Wasp (16bit) ddr1 init
wasp_ddr_initial_config(426): Wasp ddr init done
Tap value selected = 0xf [0x0 - 0x1f]
Setting 0xb8116290 to 0x38702d0f
64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 229k for U-Boot at: 83fc4000
Reserving 192k for malloc() at: 83f94000
Reserving 44 Bytes for Board Info at: 83f93fd4
Reserving 36 Bytes for Global Data at: 83f93fb0
Reserving 128k for boot params() at: 83f73fb0
Stack Pointer at: 83f73f98
Now running in RAM - U-Boot at: 83fc4000
Flash Manuf Id 0xc8, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
Fetching MAC Address from 0x83feb088
Fetching MAC Address from 0x83feb088
 wasp  reset mask:c03300
WASP ----> S27 PHY
: cfg1 0x80000000 cfg2 0x7114
eth0: 88:dc:96:17:c0:e9
s27 reg init
athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10
eth0 up
WASP ----> S27 PHY
: cfg1 0xf cfg2 0x7214
eth1: 88:dc:96:17:c0:e9
s27 reg init lan
ATHRS27: resetting s27
ATHRS27: s27 reset done
athrs27_phy_setup ATHR_PHY_CONTROL 0 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0 :10
athrs27_phy_setup ATHR_PHY_CONTROL 1 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1 :10
athrs27_phy_setup ATHR_PHY_CONTROL 2 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2 :10
athrs27_phy_setup ATHR_PHY_CONTROL 3 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3 :10
eth1 up
eth0, eth1
eth_set_enetaddr(num=0, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth0
New Address is             88:DC:96:17:C0:E9
eth_set_enetaddr(num=0, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth0
New Address is             88:DC:96:17:C0:E9
eth_set_enetaddr(num=1, addr=88:dc:96:17:c0:e9)
Setting new HW address on eth1
New Address is             88:DC:96:17:C0:E9
Hit any key to stop autoboot:  0
Validating MD5Sum of 'vmlinux'... Passed!
Validating MD5Sum of 'rootfs'... Passed!
## Booting image at 9f0a0000 ...
   Image Name:   MIPS ImmortalWrt Linux-5.4.230
   Created:      2023-02-13  21:34:01 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3265 Bytes =  3.2 kB
   Load Address: 80060000
   Entry Point:  80060000
   Verifying Checksum at 0x9f0a0040 ...OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 67108864

Starting kernel ...



OpenWrt kernel loader for AR7XXX/AR9XXX
Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>
Looking for OpenWrt image... found at 0xbf220000
Decompressing kernel... done!
Starting kernel at 80060000...

[    0.000000] Linux version 5.4.230 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r19892-a6dce2ceb7)) #0 Mon Feb 13 21:34:01 2023
[    0.000000] printk: bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001974c (MIPS 74Kc)
[    0.000000] MIPS: machine is Engenius ENS202EXT v1
[    0.000000] SoC: Atheros AR9341 rev 1
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 16240
[    0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 56312K/65536K available (5640K kernel code, 189K rwdata, 1252K rodata, 1228K init, 205K bss, 9224K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 51
[    0.000000] CPU clock: 535.000 MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7144898866 ns
[    0.000011] sched_clock: 32 bits at 267MHz, resolution 3ns, wraps every 8027976190ns
[    0.008422] Calibrating delay loop... 267.26 BogoMIPS (lpj=534528)
[    0.051004] pid_max: default: 32768 minimum: 301
[    0.056114] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.063921] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.078230] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.088673] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.096073] pinctrl core: initialized pinctrl subsystem
[    0.105993] NET: Registered protocol family 16
[    0.155259] pps_core: LinuxPPS API ver. 1 registered
[    0.160575] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.170367] PTP clock support registered
[    0.180381] clocksource: Switched to clocksource MIPS
[    0.187092] thermal_sys: Registered thermal governor 'step_wise'
[    0.187548] NET: Registered protocol family 2
[    0.198955] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.207742] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.216778] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.224963] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.232495] TCP: Hash tables configured (established 1024 bind 1024)
[    0.239441] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.246471] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.254359] NET: Registered protocol family 1
[    0.259109] PCI: CLS 0 bytes, default 32
[    0.269201] workingset: timestamp_bits=14 max_order=14 bucket_order=0
[    0.285109] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.291378] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.323243] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    0.336482] pinctrl-single 1804002c.pinmux: 544 pins, size 68
[    0.343853] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.353734] printk: console [ttyS0] disabled
[    0.358412] 18020000.uart: ttyS0 at MMIO 0x18020000 (irq = 9, base_baud = 2500000) is a 16550A
[    0.367632] printk: console [ttyS0] enabled
[    0.367632] printk: console [ttyS0] enabled
[    0.376540] printk: bootconsole [early0] disabled
[    0.376540] printk: bootconsole [early0] disabled
[    0.404759] spi-nor spi0.0: gd25q128 (16384 Kbytes)
[    0.409851] 8 fixed-partitions partitions found on MTD device spi0.0
[    0.416332] Creating 8 MTD partitions on "spi0.0":
[    0.421224] 0x000000000000-0x000000040000 : "u-boot"
[    0.427515] 0x000000040000-0x000000050000 : "u-boot-env"
[    0.434172] 0x000000050000-0x0000000a0000 : "custom"
[    0.440580] 0x0000000a0000-0x0000000b0000 : "loader"
[    0.446826] 0x0000000b0000-0x000000220000 : "fwconcat1"
[    0.453438] 0x000000220000-0x000000df0000 : "fwconcat0"
[    0.460011] 0x000000df0000-0x000000ff0000 : "failsafe"
[    0.466496] 0x000000ff0000-0x000001000000 : "art"
[    0.472905] Concatenating MTD devices:
[    0.476774] (0): "fwconcat0"
[    0.479698] (1): "fwconcat1"
[    0.482634] into device "virtual_flash"
[    0.486584] 1 fixed-partitions partitions found on MTD device virtual_flash
[    0.494005] Creating 1 MTD partitions on "virtual_flash":
[    0.499540] 0x000000000000-0x000000d40000 : "firmware"
[    0.518146] 2 uimage-fw partitions found on MTD device firmware
[    0.524219] Creating 2 MTD partitions on "firmware":
[    0.529294] 0x000000000000-0x000000240000 : "kernel"
[    0.535551] 0x000000240000-0x000000d40000 : "rootfs"
[    0.541784] mtd: device 10 (rootfs) set to be root filesystem
[    0.550424] 1 squashfs-split partitions found on MTD device rootfs
[    0.556797] 0x000000730000-0x000000d40000 : "rootfs_data"
[    0.909495] ag71xx 19000000.eth: Could not connect to PHY device. Deferring probe.
[    1.558513] switch0: Atheros AR8229 rev. 1 switch registered on mdio.0
[    1.602456] ag71xx 1a000000.eth: connected to PHY at fixed-0:00 [uid=00000000, driver=Generic PHY]
[    1.612454] eth0: Atheros AG71xx at 0xba000000, irq 5, mode: gmii
[    1.618918] Solarflare NET driver v4.1
[    1.625224] i2c /dev entries driver
[    1.632015] NET: Registered protocol family 10
[    1.644143] Segment Routing with IPv6
[    1.648093] NET: Registered protocol family 17
[    1.652735] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    1.665904] 8021q: 802.1Q VLAN Support v1.8
[    1.986341] ag71xx 19000000.eth: connected to PHY at mdio.0:1f:00 [uid=004dd042, driver=Generic PHY]
[    1.996941] eth1: Atheros AG71xx at 0xb9000000, irq 4, mode: mii
[    2.004460] hctosys: unable to open rtc device (rtc0)
[    2.015828] VFS: Mounted root (squashfs filesystem) readonly on device 31:10.
[    2.031172] Freeing unused kernel memory: 1228K
[    2.035804] This architecture does not have kernel memory protection.
[    2.042346] Run /sbin/init as init process
[    2.729879] init: Console is alive
[    2.733773] init: - watchdog -
[    4.127768] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.237179] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.255116] init: - preinit -
[    5.852732] random: jshn: uninitialized urandom read (4 bytes read)
[    6.215776] random: jshn: uninitialized urandom read (4 bytes read)
[    6.443138] random: jshn: 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
[    7.334187] random: procd: uninitialized urandom read (4 bytes read)
[    9.194423] eth1: link up (100Mbps/Full duplex)
[    9.199100] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   11.606227] mount_root: loading kmods from internal overlay
[   11.677615] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[   11.685690] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[   12.062671] jffs2: notice: (601) jffs2_build_xattr_subsystem: complete building xattr subsystem, 47 of xdatum (15 unchecked, 27 orphan) and 66 of xref (2 dead, 33 orphan) found.
[   12.079558] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[   12.093375] block: extroot: not configured
[   12.149803] jffs2: notice: (599) jffs2_build_xattr_subsystem: complete building xattr subsystem, 47 of xdatum (15 unchecked, 27 orphan) and 66 of xref (2 dead, 33 orphan) found.
[   12.167551] mount_root: loading kmods from internal overlay
[   12.234276] kmodloader: loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[   12.245213] kmodloader: done loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[   12.500171] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[   12.511817] block: extroot: not configured
[   12.517517] mount_root: switching to jffs2 overlay
[   12.535758] overlayfs: upper fs does not support tmpfile.
[   12.547401] urandom-seed: Seeding with /etc/urandom.seed
[   12.678599] eth1: link down
[   12.698009] procd: - early -
[   12.701168] procd: - watchdog -
[   13.403792] procd: - watchdog -
[   13.412747] procd: - ubus -
[   13.572636] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.587452] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.656339] random: ubusd: uninitialized urandom read (4 bytes read)
[   13.680529] procd: - init -
Please press Enter to activate this console.
[   14.783828] random: jshn: uninitialized urandom read (4 bytes read)
[   14.853056] random: ubusd: uninitialized urandom read (4 bytes read)
[   14.868783] random: ubus: uninitialized urandom read (4 bytes read)
[   15.010625] kmodloader: loading kernel modules from /etc/modules.d/*
[   15.327094] urngd: v1.0.2 started.
[   15.334710] NET: Registered protocol family 38
[   15.379331] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[   15.773221] cryptodev: driver 1.12 loaded.
[   15.796103] Loading modules backported from Linux version v5.15.92-0-ge515b9902f5f
[   15.803859] Backport generated by backports.git v5.15.92-1-0-gdfe0f60c
[   15.889282] random: crng init done
[   15.892805] random: 24 urandom warning(s) missed due to ratelimiting
[   16.192029] xt_time: kernel timezone is -0000
[   16.302220] PPP generic driver version 2.4.2
[   16.310510] PPP MPPE Compression module registered
[   16.318316] NET: Registered protocol family 24
[   16.405776] ieee80211 phy0: Atheros AR9340 Rev:1 mem=0xb8100000, irq=2
[   16.433072] kmodloader: done loading kernel modules from /etc/modules.d/*
[   24.488248] xt_FULLCONENAT: RFC3489 Full Cone NAT module
[   24.488248] xt_FULLCONENAT: Copyright (C) 2018 Chion Tang <tech@chionlab.moe>
[   29.291712] jffs2: notice: (1659) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   29.361094] jffs2: notice: (1659) jffs2_build_xattr_subsystem: complete building xattr subsystem, 42 of xdatum (20 unchecked, 22 orphan) and 59 of xref (2 dead, 28 orphan) found.
[   29.377318] jffs2: Erase at 0x00010000 failed immediately: -EROFS. Is the sector locked?
[   36.907888] br-lan: port 1(eth1) entered blocking state
[   36.913273] br-lan: port 1(eth1) entered disabled state
[   36.919008] device eth1 entered promiscuous mode
[   37.297311] eth0: link up (1000Mbps/Full duplex)
[   37.315071] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   37.325160] br-lan: port 2(eth0.1) entered blocking state
[   37.330715] br-lan: port 2(eth0.1) entered disabled state
[   37.336818] device eth0.1 entered promiscuous mode
[   37.341742] device eth0 entered promiscuous mode
[   37.346707] br-lan: port 2(eth0.1) entered blocking state
[   37.352237] br-lan: port 2(eth0.1) entered forwarding state
[   37.372885] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   38.954533] eth1: link up (100Mbps/Full duplex)
[   38.986134] br-lan: port 1(eth1) entered blocking state
[   38.991518] br-lan: port 1(eth1) entered forwarding state