NETGEAR WNR2000v3 kernel panic on fresh install

I installed OpenWRT 18.06.4 on my WNR2000v3 and got a kernel panic. below is the serial log of the whole install process.

U-Boot 1.1.4-g98735ae5 (Mar 24 2011 - 15:19:45)

WNR2000v3 (ar7241) U-boot dni17 V1.3
DRAM:
sri
ar7240_ddr_initial_config(138): virian ddr1 init
#### TAP VALUE 1 = 0x2, 2 = 0x2 [0xfc5ba914: 0x5a915a97]
32 MB
Top of RAM usable for U-Boot at: 82000000
Reserving 283k for U-Boot at: 81fb8000
Reserving 192k for malloc() at: 81f88000
Reserving 44 Bytes for Board Info at: 81f87fd4
Reserving 36 Bytes for Global Data at: 81f87fb0
Reserving 128k for boot params() at: 81f67fb0
Stack Pointer at: 81f67f98
Now running in RAM - U-Boot at: 81fb8000
id read 0x100000ff
sector count = 64
Flash:  4 MB
In:    serial
Out:   serial
Err:   serial
Misc:  force GPIO1 output high
Net:   ag7240_enet_initialize...
Fetching MAC Address from 0x81fea470
Fetching MAC Address from 0x81fea470
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7014
eth0: 74:44:01:9e:9d:c3
eth0 up
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7214
eth1: 74:44:01:9e:9d:c2
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, eth1
Trying eth1
dup 1 speed 1000

 Client starts...[Listening] for ADVERTISE...checksum bad
checksum bad
TTchecksum bad
checksum bad
Tchecksum bad

Retry count exceeded; boot the image as usual

 nmrp server is stopped or failed !
Hit any key to stop autoboot:  0
   Verifying Checksum ... OK
### SQUASHFS loading 'image/uImage' to 0x80800000
### SQUASHFS load complete: 705430 bytes loaded to 0x80800000
## Booting image at 80800000 ...
   Image Name:   Linux Kernel Image
   Created:      2017-06-28  15:01:52 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    705366 Bytes = 688.8 kB
   Load Address: 80002000
   Entry Point:  8020d000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 8020d000) ...
## Giving linux memsize in bytes, 33554432

Starting kernel ...

Booting AR7240(Python)...
Linux version 2.6.15 (sam.you@dni-l-sw01) (gcc version 3.4.4 (OpenWrt-2.0)) #1 Wed Jun 28 21:35:54 CST 2017
flash_size passed from bootloader = 4
CPU revision is: 00019374
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Built 1 zonelists
Kernel command line: console=ttyS0,115200 root=31:08 rootfstype=squashfs init=/etc/preinit mtdparts=ar7240-nor0:256k(u-boot),                                                                64k(u-boot-env),3392k(rootfs),64k(config),128k(language_table),64k(pot),64k(traffic_meter),64k(ART),3473344@327744(mount_fs)
Primary instruction cache 64kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
PID hash table entries: 256 (order: 8, 4096 bytes)
Using 180.000 MHz high precision timer.
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 30104k/32768k available (1730k kernel code, 2648k reserved, 357k data, 112k init, 0k highmem)
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
NET: Registered protocol family 16
PCI init:ar7240_pcibios_init
ar7240_pcibios_init(295): PCI CMD write: 0x356
Returning IRQ 48
AR7240 GPIOC major 0
Initializing usb led semaphore
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Initializing Cryptographic API
io scheduler noop registered
io scheduler deadline registered
Serial: 8250/16550 driver $Revision: #2 $ 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x0 (irq = 19) is a 16550A
9 cmdlinepart partitions found on MTD device ar7240-nor0
Creating 9 MTD partitions on "ar7240-nor0":
0x00000000-0x00040000 : "u-boot"
0x00040000-0x00050000 : "u-boot-env"
0x00050000-0x003a0000 : "rootfs"
0x003a0000-0x003b0000 : "config"
0x003b0000-0x003d0000 : "language_table"
0x003d0000-0x003e0000 : "pot"
0x003e0000-0x003f0000 : "traffic_meter"
0x003f0000-0x00400000 : "ART"
0x00050040-0x003a0000 : "mount_fs"
mtd: partition "mount_fs" doesn't start on an erase block boundary -- force read-only
nf_conntrack version 0.4.1 (256 buckets, 2048 max)
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
ip_conntrack version 2.4 (256 buckets, 2048 max) - 272 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
IPP2P v0.8.2 loading
DNIFILTER loading
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
ip6_tables: (C) 2000-2002 Netfilter core team
NET: Registered protocol family 17
Ebtables v2.0 registered
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
arch/mips/ar7240/gpio.c (ar7240_simple_config_init) JUMPSTART_GPIO: 12
ar7240wdt_init: Registering WDT success
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 112k freed
Warning: unable to open an initial console.
Algorithmics/MIPS FPU Emulator v1.5
init started:  BusyBox v1.4.2 (2017-06-28 21:32:36 CST) multi-call binary
Loading data from /dev/mtd/3 ...
Done!
The data center is Running ...
/etc/net6conf/6proc: /etc/net6conf/6proc: 31: cannot create /proc/sys/net/ipv6/conf/br1/accept_dad: Directory nonexistent
/etc/net6conf/6proc: /etc/net6conf/6proc: 31: cannot create /proc/sys/net/ipv6/neigh/br1/not_send_neighbor_solicitation: Dire                                                                ctory nonexistent
ipt_CONENAT: module license 'unspecified' taints kernel.
ip_conntrack_rtsp v0.6.21 loading
ip_nat_rtsp v0.6.21 loading
ip_conntrack_proto_esp loaded
ip_nat_proto_esp loaded
ip_conntrack_pptp version 3.1 loaded
ip_nat_pptp version 3.0 loaded
Generating Rules...
Done!
rmmod: ip_nat_dnisip.ko: Success
rmmod: ip_conntrack_dnisip.ko: Success
POT is Running...
POT is Finished!!!
The POT-(Get/Set) Demo is Running ...
SN: 2SV2215H02645
WAN MAC: 74:44:01:9E:9D:C3
BOARD_HARDWARE_ID: 29763551+04+32
BOARD_MODEL_ID: wnr2000v3
cp: cannot stat '/etc/wpa2.orig/*': No such file or directory
dni-qos module init at dev:eth0, real_dev:eth0
AG7240: Length per segment 1536
AG7240: Max segments per packet 1
AG7240: Max tx descriptor count    40
AG7240: Max rx descriptor count    252
AG7240: fifo cfg 3 01f00140
AG7240CHH: Mac address for unit 0
AG7240CHH: 74:44:01:9e:9d:c3
AG7240: init the QOS
AG7240CHH: Mac address for unit 1
AG7240CHH: 74:44:01:9e:9d:c2
Loading DNI-ENET driver
INIT-SWITCH: Default WAN MAC is : 74:44:01:9e:9d:c3
eth1
ag7240_ring_alloc Allocated 640 at 0x81c61800
ag7240_ring_alloc Allocated 4032 at 0x813aa000
Virian MDC CFG Value ==> 4
ATHRS26: resetting s26
ATHRS26: s26 reset done
enabling the header of S26
Setting PHY...
ADDRCONF(NETDEV_UP): eth1: link is not ready
ifconfig eth1 up
vconfig add eth1 1
vconfig add eth1 2
ADDRCONF(NETDEV_UP): eth1.1: link is not ready
device eth0 entered promiscuous mode
device eth1.2 entered promiscuous mode
eth1.2: dev_set_promiscuity(master, 1)
device eth1 entered promiscuous mode
ADDRCONF(NETDEV_UP): eth1.2: link is not ready
ag7240_ring_alloc Allocated 640 at 0x81d0cc00
ag7240_ring_alloc Allocated 4032 at 0x81d13000
Virian MDC CFG Value ==> 4
Setting PHY...
AG7240: enet unit:1 phy:3 is up...Mii 100Mbps full duplex
AG7240: done cfg2 0x7205 ifctl 0x0 miictrl
ADDRCONF(NETDEV_UP): eth0: link is not ready
ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
br1: port 2(eth1.2) entering learning state
br1: topology change detected, propagating
br1: port 2(eth1.2) entering forwarding state
ADDRCONF(NETDEV_CHANGE): eth1.1: link becomes ready
ADDRCONF(NETDEV_CHANGE): eth1.2: link becomes ready
eth1.1: dev_set_promiscuity(master, 1)
device eth1.1 entered promiscuous mode
device pas0 entered promiscuous mode
vlan-set 0
interface ath0 does not exist!
interface ath0 does not exist!
interface ath1 does not exist!
interface ath1 does not exist!
br0: port 2(pas0) entering learning state
br0: port 1(eth1.1) entering learning state
br0: topology change detected, propagating
br0: port 2(pas0) entering forwarding state
br0: topology change detected, propagating
br0: port 1(eth1.1) entering forwarding state
br0: port 2(pas0) entering disabled state
br0: port 1(eth1.1) entering disabled state
br0: port 2(pas0) entering learning state
br0: port 1(eth1.1) entering learning state
br0: topology change detected, propagating
br0: port 2(pas0) entering forwarding state
br0: topology change detected, propagating
br0: port 1(eth1.1) entering forwarding state
udhcp server (v0.9.8) started
The attached devices demo is Running ...
The region number is: 0x0002
REGION: WW
killall: utelnetd: no process killed
killall: telnetenable: no process killed
The telnetenable is running ...
Deleting static route ... Done!
Adding static route ... Done!
ag7240_ring_free Freeing at 0x81d0cc00
ag7240_ring_free Freeing at 0x81d13000
br1: port 1(eth0) entering disabled state
ag7240_ring_alloc Allocated 640 at 0x81d0cc00
ag7240_ring_alloc Allocated 4032 at 0x81d13000
Virian MDC CFG Value ==> 4
Setting PHY...
ADDRCONF(NETDEV_UP): eth0: link is not ready
br1: port 2(eth1.2) entering disabled state
br1: port 2(eth1.2) entering learning state
br1: topology change detected, propagating
br1: port 2(eth1.2) entering forwarding state
Terminated
User defined signal 1
br1: port 2(eth1.2) entering disabled state
br1: port 2(eth1.2) entering learning state
br1: topology change detected, propagating
br1: port 2(eth1.2) entering forwarding state
udhcp client (v0.9.8) started
killall: pppd: no process killed
Deleting static route ... Done!
Deleting static route ... Done!
Adding static route ... Done!
start rip process
start initial data
Sending discover...
Sending discover...
Sending discover...
No lease, forking to background.
killall: ntpclient: no process killed
time zone index is : 0
Run NTP Client with setting: pri:time-g.netgear.com sec:time-h.netgear.com
cat: /tmp/WAN_status: No such file or directory
killall: miniupnpd: no process killed
Jan  1 00:00:43 miniupnpd[586]: listening on 192.168.1.1:5555
cp: cannot stat '/usr/www/*': No such file or directory
The region number is: 0x0002
REGION: WW
The abbreviation of English is Eng!
Didn't find the language table we need!
gui_region = English
region = English, download_region =
 Update string table successfully, memory usage: 312KB.
The httpd server is running ...
AUTO FW CHECK: power cycle
/etc/rc.common: eval: 13: detplc: not found
week_day == 3
Starting Firewall...
/proc/sys/net/ipv4/ipfrag_protect_jolt2: No such file or directory
/proc/sys/net/ipv4/ipfrag_protect_ping_of_death: No such file or directory
Done!
/WLG_adv.htm: /WLG_adv.htm: 1: Syntax error: "(" unexpected
dnsmasq: failed to create listening socket: Address already in use
Start utelnetd by telnetenable
Args: 1
ath_hal: 0.9.17.1 (AR5416, DEBUG, 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_pci: 9.2.0_U10.1020 (Atheros/multi-bss)
__ath_attach: Set global_scn[0]
ACBKMinfree = 48
ACBEMinfree = 32
ACVIMinfree = 16
ACVOMinfree = 0
CABMinfree = 48
UAPSDMinfree = 0
ath_get_caps[5115] rx chainmask mismatch actual 3 sc_chainmak 0
ath_get_caps[5090] tx chainmask mismatch actual 3 sc_chainmak 0
wifi0: Atheros 9287: mem=0x10000000, irq=48 hw_base=0xb0000000
wifi1     no private ioctls.

Creating ap for NETGEAR86 on
wlan_vap_create : enter. devhandle=0x816dc260, opmode=IEEE80211_M_HOSTAP, flags=0x1
wlan_vap_create : exit. devhandle=0x816dc260, opmode=IEEE80211_M_HOSTAP, flags=0x1.
VAP device ath0 created
Added ath0 mode master
Invalid command : bgscan

 DES SSID SET=NETGEAR86
 ieee80211_ioctl_siwmode: imr.ifm_active=131712, new mode=3, valid=1
/etc/ath/makeVAP: /etc/ath/makeVAP: 443: cannot create /proc/sys/dev/ath/htdupieenable: Directory nonexistent
WARNING: Fragmentation with HT mode NOT ALLOWED!!
Error for wireless request "Set Fragmentation Threshold" (8B24) :
    SET failed on device ath0 ; Invalid argument.
Invalid command : setVowExt
Invalid command : setKeySrchAlways
Invalid command : mcastenhance
Invalid command : acparams
Invalid command : set_vsp_enable
Interface doesn't accept private ioctl...
setPhyRestartWar (8BE0): Operation not permitted
Invalid command : setVowExtStats
Created ath0 mode ap for NETGEAR86
lo        no wireless extensions.

sit0      no wireless extensions.

br0       no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

pas0      no wireless extensions.

eth1.1    no wireless extensions.

eth1.2    no wireless extensions.

br1       no wireless extensions.

wifi0     no wireless extensions.

device ath0 entered promiscuous mode
br0: port 3(ath0) entering learning state
br0: topology change detected, propagating
br0: port 3(ath0) entering forwarding state
arping: bind: Cannot assign requested address
>>>>> WPS MODE, 2
>>>>> WPS ENABLED, PSK
cat: /etc/wpa2/WSC_ath0.conf: No such file or directory
>>>>> WPS Translate, Index:0
CHH: System Configuration
AP_IPADDR:=192.168.1.2
AP_NETMASK:=255.255.255.0
WAN_MODE:=bridged
WAN_IPADDR:=192.168.2.1
WAN_NETMASK:=255.255.255.0
WAN_IF:=eth1
LAN_IF:=eth0
WLAN_ON_BOOT:=n
PUREG:=0
PUREN:=0
TXQUEUELEN:=1000
SHORTGI:=1
SHORTGI_2:=1
AMPDUENABLE:=1
AMPDUENABLE_2:=1
AMPDUFRAMES:=32
AMPDUFRAMES_2:=32
AMPDULIMIT:=50000
AMPDULIMIT_2:=50000
AMPDUMIN:=32768
AMPDUMIN_2:=32768
CWMMODE:=1
CWMMODE_2:=1
RATECTL:=auto
MANRATE:=0x8c8c8c8c
MANRETRIES:=0x04040404
RX_CHAINMASK:=3
RX_CHAINMASK_2:=3
TX_CHAINMASK:=3
TX_CHAINMASK_2:=3
AP_SSID:=NETGEAR86
AP_MODE:=ap
AP_MODE_2:=ap
AP_MODE_3:=ap
AP_MODE_4:=ap
AP_PRIMARY_KEY_0:=1
AP_PRIMARY_KEY_1:=1
AP_WEP_MODE_0:=1
AP_WEP_MODE_1:=1
AP_SECFILE:=PSK
AP_SECFILE_2:=PSK
AP_SECFILE_3:=PSK
AP_SECFILE_4:=PSK
AP_STARTMODE:=standard
AP_RFPARAM_HACK:=1
AP_RADIO_ID:=0
ATH_countrycode:=276
WSC_MANUFACTURER:=NTGR
WSC_MODEL_NAME:=WNR2000
WSC_MODEL_NUMBER:=V3
WSC_SERIAL_NUMBER:=7444019e9dc3
WSC_UPNP_AD_PERIOD:=1800
WSC_UPNP_AD_TTL:=4
WSC_CONF_RELOAD_TIME:=3
WSC_AP_PIN_ATTACK_CHECK:=1
WSC_AP_PIN_ATTACK_NUM:=3
WSC_AP_PIN_HISTORY_FAILURES:=0
WSC_UUID_MAC:=74:44:01:9e:9d:c3
WPS_ENABLE:=2
WSC_CONFIGURED:=1
WSC_AP_SETUP_LOCKED:=0
WSC_AP_AUTO_LOCKED:=0
WSC_NAME:=WNR2000v3(Wireless AP)
AP_ANYSSID_HACK:=1
AP_PRIMARY_CH:=11ng
AP_CHMODE:=11NGHT20
AP_SECMODE:=WPA
AP_WPA:=2
AP_CYPHER:=CCMP
PSK_KEY:=rockymint222
WPA_IS_HEX:=0
AP_WPA_GROUP_REKEY:=86400
AP_HIDE_SSID:=0
AP_RTS:=2347
AP_FRAG:=2346
AP_WMM:=1
AP_SHPREAMBLE:=1
AP_COUNTRY_IE:=0
BINTVAL:=100
DTIM:=2
WSC_PIN:=25935226
AP_DOTH:=0
AP_DISABLECOEXT:=0
WPS_LED_BEHAVIOR:=2
WIRED_STRING_HACK:=1
DEBUGMODE:=0
LED_CUSTOM:=8
CUR_APNAME:=ath0
Configuration file: /etc/wpa2/WSC_ath0.conf
 ieee80211_ioctl_siwmode: imr.ifm_active=393856, new mode=3, valid=1
br0: port 3(ath0) entering disabled state
 DEVICE IS DOWN ifname=ath0
Could not connec DEVICE IS DOWN ifname=ath0
t to kernel driver.
Using interface ath0 with hwaddr 74:44:01:9e:9d:c2 and ssid 'NETGEAR86'
random: Only 17/20 bytes of strong random data available from /dev/random
random: Not enough entropy pool available for secure operations
WPA: Not enough entropy in random pool for secure operations - update keys later when the first station connects
br0: port 3(ath0) entering learning state
br0: topology change detected, propagating
br0: port 3(ath0) entering forwarding state
$Shutting down igmpproxy:
killall: igmpproxy: no process killed
Sorry, rule does not exist.
Sorry, rule does not exist.

killall: igmpproxy: no process killed
wifi(atheros11n): enable failed
traffic_meter start : .
[coldplug]: Coldplug exec ('/sbin/udevtrigger') failed: No such file or directory.
[cleanup]: Waiting for children.
[cleanup]: All children terminated.
[remove_child_by_pid]: Invalid child list passed (NULL).
killall: igmpproxy: no process killed
System startup completed!
/etc/init.d/rcS: /etc/init.d/rcS: 35: cannot crBoot up procedure is Finished!!!

Please press Enter to activate this console. ping: www.netgear.com: Unknown host
Saving Data... Done!
The abbreviation of German is GR!
Saving Data... Done!
The abbreviation of German is GR!
Passed the checksum verification!
tar: short read
Generating Rules...
Done!
Starting Firewall...
/proc/sys/net/ipv4/ipfrag_protect_jolt2: No such file or directory
/proc/sys/net/ipv4/ipfrag_protect_ping_of_death: No such file or directory
Done!
gui_region = German
region = German, download_region = German
 language file is /tmp/multi_lang/languages_nonEnglish.js
Update string table successfully, memory usage: 688KB.
Saving Data... Done!
Sending discover...
Sending discover...
Sending discover...
ping: www.netgear.com: Unknown host
Saving Data... Done!

incorrect language table file, cannot find the region name.
FILE: /tmp/uhttp-upgrade.img is download successfully!
1+0 records in
1+0 records out
Writing Image             [#                        ]   4%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [##                       ]   8%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [###                      ]  12%sh: /bin/config: not found
Writing Image             [####                     ]  16%ifconfig: 0.0.0.0: error fetching interface information: Device not                                                                 found
Writing Image             [#####                    ]  20%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [#######                  ]  28%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [########                 ]  32%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [#########                ]  36%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [###########              ]  44%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [############             ]  48%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [##############           ]  56%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [################         ]  64%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [#################        ]  68%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
sh: /www/cgi-bin/uhttpd.sh: not found
Writing Image             [##################       ]  72%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Writing Image             [###################      ]  76%Sending discover...
Writing Image             [####################     ]  80%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Sending discover...
Writing Image             [######################   ]  88%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Sending discover...
Writing Image             [#######################  ]  92%sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
sh: /sbin/ledcontrol: not found
Saving Data... Done!
sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
sh: /bin/config: not found
ifconfig: 0.0.0.0: error fetching interface information: Device not found
Restarting system.
.


U-Boot 1.1.4-g98735ae5 (Mar 24 2011 - 15:19:45)

WNR2000v3 (ar7241) U-boot dni17 V1.3
DRAM:
sri
ar7240_ddr_initial_config(138): virian ddr1 init
#### TAP VALUE 1 = 0x2, 2 = 0x2 [0xfc5ba914: 0x5a915a97]
32 MB
Top of RAM usable for U-Boot at: 82000000
Reserving 283k for U-Boot at: 81fb8000
Reserving 192k for malloc() at: 81f88000
Reserving 44 Bytes for Board Info at: 81f87fd4
Reserving 36 Bytes for Global Data at: 81f87fb0
Reserving 128k for boot params() at: 81f67fb0
Stack Pointer at: 81f67f98
Now running in RAM - U-Boot at: 81fb8000
id read 0x100000ff
sector count = 64
Flash:  4 MB
In:    serial
Out:   serial
Err:   serial
Misc:  force GPIO1 output high
Net:   ag7240_enet_initialize...
Fetching MAC Address from 0x81fea470
Fetching MAC Address from 0x81fea470
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7014
eth0: 74:44:01:9e:9d:c3
eth0 up
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7214
eth1: 74:44:01:9e:9d:c2
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, eth1
Trying eth1
dup 1 speed 1000

 Client starts...[Listening] for ADVERTISE...checksum bad
checksum bad
TTchecksum bad
checksum bad
Tchecksum bad

Retry count exceeded; boot the image as usual

 nmrp server is stopped or failed !
Hit any key to stop autoboot:  0
   Verifying Checksum ... OK
### SQUASHFS loading 'image/uImage' to 0x80800000
### SQUASHFS load complete: 1371169 bytes loaded to 0x80800000
## Booting image at 80800000 ...
   Image Name:   MIPS OpenWrt Linux-4.9.184
   Created:      2019-06-27  12:18:52 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1371105 Bytes =  1.3 MB
   Load Address: 80060000
   Entry Point:  80060000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 33554432

Starting kernel ...

[    0.000000] Linux version 4.9.184 (buildbot@2ccc8102e0c3) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r7808-ef686b7292) ) #0 Thu                                                                 Jun 27 12:18:52 2019
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
[    0.000000] SoC: Atheros AR7241 rev 1
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    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-0x0000000001ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line:  board=WNR2000V3 console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,37                                                                12k(firmware),64k(art)ro rootfstype=squashfs noinitrd
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 27604K/32768K available (3389K kernel code, 162K rwdata, 424K rodata, 240K init, 211K bss, 5164K reser                                                                ved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Clocks: CPU:360.000MHz, DDR:360.000MHz, AHB:180.000MHz, Ref:40.000MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 10618113593 ns
[    0.000014] sched_clock: 32 bits at 180MHz, resolution 5ns, wraps every 11930464253ns
[    0.007930] Calibrating delay loop... 239.61 BogoMIPS (lpj=1198080)
[    0.080582] pid_max: default: 32768 minimum: 301
[    0.085374] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.091977] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.103490] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.113340] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.121374] NET: Registered protocol family 16
[    0.128204] MIPS: machine is NETGEAR WNR2000 V3
[    0.608589] registering PCI controller with io_map_base unset
[    0.631896] PCI host bridge to bus 0000:00
[    0.636004] pci_bus 0000:00: root bus resource [mem 0x10000000-0x13ffffff]
[    0.642915] pci_bus 0000:00: root bus resource [io  0x0000]
[    0.648466] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.655241] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.663191] pci 0000:00:00.0: fixup device configuration
[    0.670766] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x1000ffff 64bit]
[    0.678077] pci 0000:00:00.0: using irq 40 for pin 1
[    0.687941] clocksource: Switched to clocksource MIPS
[    0.694725] NET: Registered protocol family 2
[    0.700608] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.707577] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.713995] TCP: Hash tables configured (established 1024 bind 1024)
[    0.720520] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.726366] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.733032] NET: Registered protocol family 1
[    0.741805] Crashlog allocated RAM at address 0x1f00000
[    0.748871] workingset: timestamp_bits=30 max_order=13 bucket_order=0
[    0.766890] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.772754] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.796916] io scheduler noop registered
[    0.800899] io scheduler deadline registered (default)
[    0.806651] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.817385] console [ttyS0] disabled
[    0.841097] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 11250000) is a 16550A
[    0.849794] console [ttyS0] enabled
[    0.849794] console [ttyS0] enabled
[    0.856795] bootconsole [early0] disabled
[    0.856795] bootconsole [early0] disabled
[    0.874236] m25p80 spi0.0: found mx25l3205d, expected m25p80
[    0.880831] m25p80 spi0.0: mx25l3205d (4096 Kbytes)
[    0.885783] 4 cmdlinepart partitions found on MTD device spi0.0
[    0.891792] Creating 4 MTD partitions on "spi0.0":
[    0.896633] 0x000000000000-0x000000040000 : "u-boot"
[    0.904606] 0x000000040000-0x000000050000 : "u-boot-env"
[    0.913154] 0x000000050000-0x0000003f0000 : "firmware"
[    0.923877] 2 netgear-fw partitions found on MTD device firmware
[    0.930017] 0x000000050000-0x00000019f440 : "kernel"
[    0.937423] 0x00000019f440-0x0000003f0000 : "rootfs"
[    0.945102] mtd: device 4 (rootfs) set to be root filesystem
[    0.950929] 1 squashfs-split partitions found on MTD device rootfs
[    0.957155] 0x0000003d0000-0x0000003f0000 : "rootfs_data"
[    0.965894] 0x0000003f0000-0x000000400000 : "art"
[    0.975410] libphy: Fixed MDIO Bus: probed
[    1.001263] libphy: ag71xx_mdio: probed
[    1.629666] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.1:04 [uid=004dd041, driver=Generic PHY]
[    1.639989] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
[    2.269438] ag71xx-mdio.1: Found an AR7240/AR9330 built-in switch
[    2.321627] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:GMII
[    2.331818] NET: Registered protocol family 10
[    2.343954] NET: Registered protocol family 17
[    2.348597] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfi                                                                lter if you need this.
[    2.361781] 8021q: 802.1Q VLAN Support v1.8
[    2.368844] hctosys: unable to open rtc device (rtc0)
[    2.376764] squashfs: SQUASHFS error: unable to read id index table
[    2.383530] List of all partitions:
[    2.387071] 1f00             256 mtdblock0 [    2.391147]  (driver?)
[    2.393533] 1f01              64 mtdblock1 [    2.397553]  (driver?)
[    2.399956] 1f02            3712 mtdblock2 [    2.403982]  (driver?)
[    2.406362] 1f03            1341 mtdblock3 [    2.410404]  (driver?)
[    2.412792] 1f04            2370 mtdblock4 [    2.416814]  (driver?)
[    2.419217] 1f05             128 mtdblock5 [    2.423242]  (driver?)
[    2.425621] 1f06              64 mtdblock6 [    2.429666]  (driver?)
[    2.432042] No filesystem could mount root, tried: [    2.436764]  squashfs
[    2.439062]
[    2.440574] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,4)
[    2.450720] Rebooting in 1 seconds..

env vars:

ar7240> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(uImage),64k(NVRAM),64k(ART) REVISIONID
bootdelay=4
baudrate=115200
ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee
magic_number=32303033
bootcmd=fsload 80800000 image/uImage;bootm 80800000
filesize=3d128
fileaddr=80800000
ipaddr=192.168.1.1
serverip=192.168.1.12
stdin=serial
stdout=serial
stderr=serial
ethact=eth1

Environment size: 449/65532 bytes
ar7240>