Ipq806x NSS build (Netgear R7800 / TP-Link C2600 / Linksys EA8500)

Hello friends, I have reached 20 days and this seems very stable and solid. I will wait some more day and move on to another version, this time with NSS and the same kernel.

1 Like

@ACwifidude I just checked the new image and unfortunately the same.

5.4

The system is going down NOW!
quit
Sent SIGTERM to all processes

[G10 Media Center] stopped

Sent SIGKILL to all processes
Requesting system reboot


U-Boot 2012.07 [Standard IPQ806X.LN,r40331] (Jun 22 2015 - 19:44:46)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
NAND:  SF: Unsupported manufacturer 00
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC:
NAND read from offset 1180000 failed -74
*** Warning - readenv() failed, using default environment

PCI0 Link Intialized
PCI1 Link Intialized
In:    serial
Out:   serial
Err:   serial
cdp: get part failed for 0:HLOS
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
Hit any key to stop autoboot:  0
MMC Device 0 not found
MMC Device 0 not found
Creating 1 MTD partitions on "nand0":
0x0000048a0000-0x0000078a0000 : "mtd=0"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: fixable bit-flip detected at PEB 260
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "mtd=0"
UBI: MTD device size:            48 MiB
UBI: number of good PEBs:        384
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     3
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 384
UBI: number of PEBs reserved for bad PEB handling: 3
UBI: max/mean erase counter: 77/43
Read 0 bytes from volume kernel to 44000000
No size specified -> Using max size (4190208)
## Booting kernel from FIT Image at 44000000 ...
   Using 'config@1' configuration
   Trying 'kernel-1' kernel subimage
     Description:  ARM OpenWrt Linux-5.4.102
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x440000e4
     Data Size:    4031897 Bytes = 3.8 MiB
     Architecture: ARM
     OS:           Linux
     Load Address: 0x42208000
     Entry Point:  0x42208000
     Hash algo:    crc32
     Hash value:   f89f99c7
     Hash algo:    sha1
     Hash value:   229d01f321a7f593189e2263bc37660db863c1bb
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Flattened Device Tree from FIT Image at 44000000
   Using 'config@1' configuration
   Trying 'fdt-1' FDT blob subimage
     Description:  ARM OpenWrt asrock_g10 device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x443d87b4
     Data Size:    31929 Bytes = 31.2 KiB
     Architecture: ARM
     Hash algo:    crc32
     Hash value:   70d6f379
     Hash algo:    sha1
     Hash value:   d2a65c9d888df0ea7bfdf69da3e54b28fc6bddcc
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0x443d87b4
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 5eaf5000, end 5eaffcb8 ... OK
Using machid 0x1260 from environment

Starting kernel ...



U-Boot 2012.07 [Standard IPQ806X.LN,r40331] (Jun 22 2015 - 19:44:46)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
NAND:  SF: Unsupported manufacturer 00
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC:
NAND read from offset 1180000 failed -74
*** Warning - readenv() failed, using default environment

PCI0 Link Intialized
PCI1 Link Intialized
In:    serial
Out:   serial
Err:   serial
cdp: get part failed for 0:HLOS
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
Hit any key to stop autoboot:  0
MMC Device 0 not found
MMC Device 0 not found
Creating 1 MTD partitions on "nand0":
0x000001340000-0x000004340000 : "mtd=0"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "mtd=0"
UBI: MTD device size:            48 MiB
UBI: number of good PEBs:        384
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     3
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 384
UBI: number of PEBs reserved for bad PEB handling: 3
UBI: max/mean erase counter: 73/20
Read 0 bytes from volume kernel to 44000000
No size specified -> Using max size (2031616)
   Image Name:   linux-3.4.103
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1955608 Bytes = 1.9 MiB
   Load Address: 41508000
   Entry Point:  41508000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

device nand0 <nand0>, # parts = 1
 #: name                size            offset          mask_flags
 0: fs                  0x03000000      0x01340000      0

active partition: nand0,0 - (fs) 0x03000000 @ 0x01340000

defaults:
mtdids  : none
mtdparts: none
Using machid 0x1260 from environment

Starting kernel ...

init started: BusyBox v1.19.4 (2017-03-07 17:41:12 CST)
377+0 records in
377+0 records out
377+0 records in
377+0 records out
NVRAM access daemon Ver. 1.0 Build 20170306160814
daemonize process
insmod: can't insert 'xt_mark': File exists

CMD_TEST

CMD_MODE
0+1 records in
1+0 records out
Unlocking BOOTCONFIG ...
Erasing BOOTCONFIG ...

Writing from <stdin> to BOOTCONFIG ...

 SSDK Init OK!
operate done.


 SSDK Init OK!
operate done.


 SSDK Init OK!
operate done.


 SSDK Init OK!
operate done.

1970-01-01 00:00:18: (plugin.c.131) Cannot load plugin mod_fastcgi more than once, please fix your config (we may not accept such configs in future releases
Interface doesn't accept private ioctl...
AMPDU (8BE0): Operation not permitted
Interface doesn't accept private ioctl...
vhtmubfee (8BE0): Invalid argument
Interface doesn't accept private ioctl...
AMPDU (8BE0): Operation not permitted
Interface doesn't accept private ioctl...
vhtmubfee (8BE0): Invalid argument
/bin/sh: can't create /sys/fast_classifier/skip_to_bridge_ingress: nonexistent directory
/bin/sh: can't create /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load: nonexistent directory
/bin/sh: can't create /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core: nonexistent directory
/bin/sh: can't create /sys/devices/system/cpu/cpufreq/ondemand/optimal_freq: nonexistent directory
/bin/sh: can't create /sys/devices/system/cpu/cpufreq/ondemand/sync_freq: nonexistent directory
sysctl: short write
killall: thermald: no process killed

[G10 Media Center] running

cp: can't stat 'usr/lib/opkg/info_data/*': No such file or directory
Configuration file: /tmp/config_ap_w2g0

Please press Enter to activate this console. ath0: Could not connect to kernel driver
Using interface ath0 with hwaddr 74:da:38:6a:65:f6 and ssid "ASRock"
WPS: Converting display to virtual_display for WPS 2.0 compliance
WPS: Converting push_button to virtual_push_button for WPS 2.0 compliance
ath0: interface state UNINITIALIZED->ENABLED
ath0: AP-ENABLED
Configuration file: /tmp/config_ap_w5g0
athi5: Could not connect to kernel driver
Using interface athi5 with hwaddr 74:da:38:6a:65:f7 and ssid "ASRock_5G"
WPS: Converting display to virtual_display for WPS 2.0 compliance
WPS: Converting push_button to virtual_push_button for WPS 2.0 compliance
athi5: interface state UNINITIALIZED->ENABLED
athi5: AP-ENABLED
cat: can't open '/tmp/wan_status': No such file or directory

21.02

The system is going down NOW!
Sent SIGTERM to all processes
quit

[G10 Media Center] stopped

Sent SIGKILL to all processes
Requesting system reboot


U-Boot 2012.07 [Standard IPQ806X.LN,r40331] (Jun 22 2015 - 19:44:46)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
NAND:  SF: Unsupported manufacturer 00
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC:
NAND read from offset 1180000 failed -74
*** Warning - readenv() failed, using default environment

PCI0 Link Intialized
PCI1 Link Intialized
In:    serial
Out:   serial
Err:   serial
cdp: get part failed for 0:HLOS
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
Hit any key to stop autoboot:  0
MMC Device 0 not found
MMC Device 0 not found
Creating 1 MTD partitions on "nand0":
0x0000048a0000-0x0000078a0000 : "mtd=0"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: fixable bit-flip detected at PEB 260
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "mtd=0"
UBI: MTD device size:            48 MiB
UBI: number of good PEBs:        384
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     3
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 384
UBI: number of PEBs reserved for bad PEB handling: 3
UBI: max/mean erase counter: 79/44
Read 0 bytes from volume kernel to 44000000
No size specified -> Using max size (4190208)
## Booting kernel from FIT Image at 44000000 ...
   Using 'config@1' configuration
   Trying 'kernel@1' kernel subimage
     Description:  ARM OpenWrt Linux-5.4.102
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x440000e4
     Data Size:    4032932 Bytes = 3.8 MiB
     Architecture: ARM
     OS:           Linux
     Load Address: 0x42208000
     Entry Point:  0x42208000
     Hash algo:    crc32
     Hash value:   49d23bd2
     Hash algo:    sha1
     Hash value:   fd16f0020faabe3317cc259ef52e1a1f4db1c11f
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Flattened Device Tree from FIT Image at 44000000
   Using 'config@1' configuration
   Trying 'fdt@1' FDT blob subimage
     Description:  ARM OpenWrt asrock_g10 device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x443d8bbc
     Data Size:    31929 Bytes = 31.2 KiB
     Architecture: ARM
     Hash algo:    crc32
     Hash value:   70d6f379
     Hash algo:    sha1
     Hash value:   d2a65c9d888df0ea7bfdf69da3e54b28fc6bddcc
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0x443d8bbc
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 5eaf5000, end 5eaffcb8 ... OK
Using machid 0x1260 from environment

Starting kernel ...



U-Boot 2012.07 [Standard IPQ806X.LN,r40331] (Jun 22 2015 - 19:44:46)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
NAND:  SF: Unsupported manufacturer 00
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC:
NAND read from offset 1180000 failed -74
*** Warning - readenv() failed, using default environment

PCI0 Link Intialized
PCI1 Link Intialized
In:    serial
Out:   serial
Err:   serial
cdp: get part failed for 0:HLOS
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
Hit any key to stop autoboot:  0
MMC Device 0 not found
MMC Device 0 not found
Creating 1 MTD partitions on "nand0":
0x000001340000-0x000004340000 : "mtd=0"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "mtd=0"
UBI: MTD device size:            48 MiB
UBI: number of good PEBs:        384
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     3
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 384
UBI: number of PEBs reserved for bad PEB handling: 3
UBI: max/mean erase counter: 73/20
Read 0 bytes from volume kernel to 44000000
No size specified -> Using max size (2031616)
   Image Name:   linux-3.4.103
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1955608 Bytes = 1.9 MiB
   Load Address: 41508000
   Entry Point:  41508000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

device nand0 <nand0>, # parts = 1
 #: name                size            offset          mask_flags
 0: fs                  0x03000000      0x01340000      0

active partition: nand0,0 - (fs) 0x03000000 @ 0x01340000

defaults:
mtdids  : none
mtdparts: none
Using machid 0x1260 from environment

Starting kernel ...

init started: BusyBox v1.19.4 (2017-03-07 17:41:12 CST)
377+0 records in
377+0 records out
377+0 records in
377+0 records out
NVRAM access daemon Ver. 1.0 Build 20170306160814
daemonize process
insmod: can't insert 'xt_mark': File exists

CMD_TEST

CMD_MODE
0+1 records in
1+0 records out
Unlocking BOOTCONFIG ...
Erasing BOOTCONFIG ...

Writing from <stdin> to BOOTCONFIG ...

 SSDK Init OK!
operate done.


 SSDK Init OK!
operate done.


 SSDK Init OK!
operate done.


 SSDK Init OK!
operate done.

1970-01-01 00:00:18: (plugin.c.131) Cannot load plugin mod_fastcgi more than once, please fix your config (we may not accept such configs in future releases
Interface doesn't accept private ioctl...
AMPDU (8BE0): Operation not permitted
Interface doesn't accept private ioctl...
vhtmubfee (8BE0): Invalid argument
Interface doesn't accept private ioctl...
AMPDU (8BE0): Operation not permitted
Interface doesn't accept private ioctl...
vhtmubfee (8BE0): Invalid argument
/bin/sh: can't create /sys/fast_classifier/skip_to_bridge_ingress: nonexistent directory
/bin/sh: can't create /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load: nonexistent directory
/bin/sh: can't create /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core: nonexistent directory
/bin/sh: can't create /sys/devices/system/cpu/cpufreq/ondemand/optimal_freq: nonexistent directory
/bin/sh: can't create /sys/devices/system/cpu/cpufreq/ondemand/sync_freq: nonexistent directory
sysctl: short write
killall: thermald: no process killed

[G10 Media Center] running

cp: can't stat 'usr/lib/opkg/info_data/*': No such file or directory
Configuration file: /tmp/config_ap_w2g0

Please press Enter to activate this console. ath0: Could not connect to kernel driver
Using interface ath0 with hwaddr 74:da:38:6a:65:f6 and ssid "ASRock"
WPS: Converting display to virtual_display for WPS 2.0 compliance
WPS: Converting push_button to virtual_push_button for WPS 2.0 compliance
ath0: interface state UNINITIALIZED->ENABLED
ath0: AP-ENABLED
Configuration file: /tmp/config_ap_w5g0
athi5: Could not connect to kernel driver
Using interface athi5 with hwaddr 74:da:38:6a:65:f7 and ssid "ASRock_5G"
WPS: Converting display to virtual_display for WPS 2.0 compliance
WPS: Converting push_button to virtual_push_button for WPS 2.0 compliance
athi5: interface state UNINITIALIZED->ENABLED
athi5: AP-ENABLED
cat: can't open '/tmp/wan_status': No such file or directory

And from ekoone openwrt

The system is going down NOW!
Sent SIGTERM to all processes
quit

[G10 Media Center] stopped

Sent SIGKILL to all processes
Requesting system reboot


U-Boot 2012.07 [Standard IPQ806X.LN,r40331] (Jun 22 2015 - 19:44:46)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
NAND:  SF: Unsupported manufacturer 00
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC:
NAND read from offset 1180000 failed -74
*** Warning - readenv() failed, using default environment

PCI0 Link Intialized
PCI1 Link Intialized
In:    serial
Out:   serial
Err:   serial
cdp: get part failed for 0:HLOS
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
Hit any key to stop autoboot:  0
MMC Device 0 not found
MMC Device 0 not found
Creating 1 MTD partitions on "nand0":
0x0000048a0000-0x0000078a0000 : "mtd=0"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: fixable bit-flip detected at PEB 260
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "mtd=0"
UBI: MTD device size:            48 MiB
UBI: number of good PEBs:        384
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     3
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 384
UBI: number of PEBs reserved for bad PEB handling: 3
UBI: max/mean erase counter: 81/45
Read 0 bytes from volume kernel to 44000000
No size specified -> Using max size (3936256)
## Booting kernel from FIT Image at 44000000 ...
   Using 'config@1' configuration
   Trying 'kernel@1' kernel subimage
     Description:  ARM OpenWrt Linux-5.4.99
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x440000e4
     Data Size:    3808084 Bytes = 3.6 MiB
     Architecture: ARM
     OS:           Linux
     Load Address: 0x42208000
     Entry Point:  0x42208000
     Hash algo:    crc32
     Hash value:   e50ad2dd
     Hash algo:    sha1
     Hash value:   354fea081e2f8fd63bc1583869c09427ab1ca35e
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Flattened Device Tree from FIT Image at 44000000
   Using 'config@1' configuration
   Trying 'fdt@1' FDT blob subimage
     Description:  ARM OpenWrt asrock_g10 device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x443a1d6c
     Data Size:    28147 Bytes = 27.5 KiB
     Architecture: ARM
     Hash algo:    crc32
     Hash value:   3ab41318
     Hash algo:    sha1
     Hash value:   26e756b491c68920497d3af4c72d379f9ac44697
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0x443a1d6c
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 5eaf6000, end 5eaffdf2 ... OK
Using machid 0x1260 from environment

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.4.99 (cezary@eko.one.pl) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r15819-0011c7ad12)) #0 SMP Mon Feb 22 17:51:55 2021
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] OF: fdt: Machine model: ASRock G10
[    0.000000] OF: fdt: Ignoring memory range 0x40000000 - 0x42000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] percpu: Embedded 15 pages/cpu s30220 r8192 d23028 u61440
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 121800
[    0.000000] Kernel command line: console=ttyMSM0,115200n8
[    0.000000] Bootloader command line not present
[    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: 476880K/491520K available (6255K kernel code, 196K rwdata, 916K rodata, 1024K init, 240K bss, 14640K reserved, 0K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] random: get_random_bytes called from 0xc0b00c18 with crng_init=0
[    0.000000] clocksource: dg_timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 305801671480 ns
[    0.000009] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns
[    0.000022] Switching to timer-based delay loop, resolution 160ns
[    0.000238] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500)
[    0.000257] pid_max: default: 32768 minimum: 301
[    0.000467] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.000486] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001544] CPU: Testing write buffer coherency: ok
[    0.002705] Setting up static identity map for 0x42300000 - 0x42300060
[    0.002889] rcu: Hierarchical SRCU implementation.
[    0.003393] smp: Bringing up secondary CPUs ...
[    0.005311] smp: Brought up 1 node, 2 CPUs
[    0.005329] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[    0.005340] CPU: All CPU(s) started in SVC mode.
[    0.015164] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
[    0.015323] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.015349] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.015490] pinctrl core: initialized pinctrl subsystem
[    0.016629] NET: Registered protocol family 16
[    0.016925] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.018307] cpuidle: using governor ladder
[    0.018375] cpuidle: using governor menu
[    0.049182] usbcore: registered new interface driver usbfs
[    0.049262] usbcore: registered new interface driver hub
[    0.049330] usbcore: registered new device driver usb
[    0.049386] pps_core: LinuxPPS API ver. 1 registered
[    0.049399] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.049433] PTP clock support registered
[    0.050261] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512
[    0.051380] clocksource: Switched to clocksource dg_timer
[    0.052406] thermal_sys: Registered thermal governor 'step_wise'
[    0.054847] NET: Registered protocol family 2
[    0.055632] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.055674] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.055715] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.055768] TCP: Hash tables configured (established 4096 bind 4096)
[    0.055870] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.055899] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.056158] NET: Registered protocol family 1
[    0.056220] PCI: CLS 0 bytes, default 64
[    0.057515] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    0.064437] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.064453] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.101321] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    0.103196] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda not found, using dummy regulator
[    0.103337] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda_phy not found, using dummy regulator
[    0.103449] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda_refclk not found, using dummy regulator
[    0.103728] qcom-pcie 1b500000.pci: host bridge /soc/pci@1b500000 ranges:
[    0.103801] qcom-pcie 1b500000.pci:    IO 0x0fe00000..0x0fefffff -> 0x0fe00000
[    0.103848] qcom-pcie 1b500000.pci:   MEM 0x08000000..0x0fdfffff -> 0x08000000
[    0.327314] qcom-pcie 1b500000.pci: Link up
[    0.327493] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[    0.327516] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.327535] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0xfe00000-0xfefffff])
[    0.327552] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[    0.327612] pci 0000:00:00.0: [17cb:0101] type 01 class 0xff0000
[    0.327779] pci 0000:00:00.0: supports D1
[    0.327793] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    0.331509] PCI: bus0: Fast back to back transfers disabled
[    0.331960] pci 0000:01:00.0: [168c:0040] type 00 class 0x028000
[    0.332316] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    0.333469] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    0.337346] PCI: bus1: Fast back to back transfers disabled
[    0.337433] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.337457] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[    0.337586] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    0.337610] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.338365] pcieport 0000:00:00.0: AER: enabled with IRQ 35
[    0.338949] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda not found, using dummy regulator
[    0.339071] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda_phy not found, using dummy regulator
[    0.339202] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda_refclk not found, using dummy regulator
[    0.339460] qcom-pcie 1b700000.pci: host bridge /soc/pci@1b700000 ranges:
[    0.339524] qcom-pcie 1b700000.pci:    IO 0x31e00000..0x31efffff -> 0x31e00000
[    0.339559] qcom-pcie 1b700000.pci:   MEM 0x2e000000..0x31dfffff -> 0x2e000000
[    0.568765] qcom-pcie 1b700000.pci: Link up
[    0.568929] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[    0.568951] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.568967] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[    0.569020] pci 0001:00:00.0: [17cb:0101] type 01 class 0xff0000
[    0.569163] pci 0001:00:00.0: supports D1
[    0.569177] pci 0001:00:00.0: PME# supported from D0 D1 D3hot
[    0.572929] PCI: bus0: Fast back to back transfers disabled
[    0.573248] pci 0001:01:00.0: [168c:0040] type 00 class 0x028000
[    0.573598] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    0.574745] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[    0.578628] PCI: bus1: Fast back to back transfers disabled
[    0.578703] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.578727] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[    0.578851] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    0.578875] pci 0001:00:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.579670] pcieport 0001:00:00.0: AER: enabled with IRQ 37
[    0.582320] L2 @ QSB rate. Forcing new rate.
[    0.582554] L2 @ 384000 KHz
[    0.582738] CPU0 @ 800000 KHz
[    0.582751] CPU1 @ QSB rate. Forcing new rate.
[    0.582882] CPU1 @ 384000 KHz
[    0.586599] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[    0.588794] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.591400] msm_serial 16340000.serial: msm_serial: detected port #0
[    0.591459] msm_serial 16340000.serial: uartclk = 7372800
[    0.591534] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 38, base_baud = 460800) is a MSM
[    0.591571] msm_serial: console setup on port #0
[    1.364592] printk: console [ttyMSM0] enabled
[    1.369581] msm_serial: driver initialized
[    1.378898] loop: module loaded
[    1.380479] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xa1
[    1.380849] nand: Micron MT29F1G08ABBEAH4
[    1.387569] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.391443] 17 qcom-smem partitions found on MTD device qcom_nand.0
[    1.398902] Creating 17 MTD partitions on "qcom_nand.0":
[    1.405066] 0x000000000000-0x000000040000 : "0:SBL1"
[    1.412066] 0x000000040000-0x000000180000 : "0:MIBIB"
[    1.418413] 0x000000180000-0x0000002c0000 : "0:SBL2"
[    1.423475] 0x0000002c0000-0x000000540000 : "0:SBL3"
[    1.426180] random: fast init done
[    1.434678] 0x000000540000-0x000000660000 : "0:DDRCONFIG"
[    1.437431] 0x000000660000-0x000000780000 : "0:SSD"
[    1.441936] 0x000000780000-0x000000a00000 : "0:TZ"
[    1.448701] 0x000000a00000-0x000000c80000 : "0:RPM"
[    1.453691] 0x000000c80000-0x000001180000 : "0:APPSBL"
[    1.462683] 0x000001180000-0x000001200000 : "0:APPSBLENV"
[    1.464445] 0x000001200000-0x000001340000 : "0:ART"
[    1.470025] 0x0000048a0000-0x0000078a0000 : "ubi"
[    1.549909] 0x000004340000-0x0000043a0000 : "0:BOOTCONFIG"
[    1.551433] 0x0000043a0000-0x0000048a0000 : "0:APPSBL_1"
[    1.563341] 0x000001340000-0x000004340000 : "rootfs_1"
[    1.641325] 0x0000078a0000-0x0000078e0000 : "hwconfig"
[    1.642796] 0x0000078e0000-0x000007920000 : "nvram"
[    1.648283] libphy: ipq8064_mdio_bus: probed
[    1.665341] switch0: Atheros AR8337 rev. 2 switch registered on 37000000.mdio-mii
[    2.483923] libphy: Fixed MDIO Bus: probed
[    2.484598] ipq806x-gmac-dwmac 37200000.ethernet: IRQ eth_wake_irq not found
[    2.486918] ipq806x-gmac-dwmac 37200000.ethernet: IRQ eth_lpi not found
[    2.494471] ipq806x-gmac-dwmac 37200000.ethernet: PTP uses main clock
[    2.501247] ipq806x-gmac-dwmac 37200000.ethernet: User ID: 0x10, Synopsys ID: 0x37
[    2.507157] ipq806x-gmac-dwmac 37200000.ethernet:    DWMAC1000
[    2.514612] ipq806x-gmac-dwmac 37200000.ethernet: DMA HW capability register supported
[    2.520338] ipq806x-gmac-dwmac 37200000.ethernet: RX Checksum Offload Engine supported
[    2.528137] ipq806x-gmac-dwmac 37200000.ethernet: COE Type 2
[    2.536041] ipq806x-gmac-dwmac 37200000.ethernet: TX Checksum insertion supported
[    2.541851] ipq806x-gmac-dwmac 37200000.ethernet: Wake-Up On Lan supported
[    2.549155] ipq806x-gmac-dwmac 37200000.ethernet: Enhanced/Alternate descriptors
[    2.556003] ipq806x-gmac-dwmac 37200000.ethernet: Enabled extended descriptors
[    2.563562] ipq806x-gmac-dwmac 37200000.ethernet: Ring mode enabled
[    2.570508] ipq806x-gmac-dwmac 37200000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.576755] ipq806x-gmac-dwmac 37200000.ethernet: device MAC address a2:8e:9e:a5:68:a5
[    2.586330] ipq806x-gmac-dwmac 37400000.ethernet: IRQ eth_wake_irq not found
[    2.593193] ipq806x-gmac-dwmac 37400000.ethernet: IRQ eth_lpi not found
[    2.600500] ipq806x-gmac-dwmac 37400000.ethernet: PTP uses main clock
[    2.607202] ipq806x-gmac-dwmac 37400000.ethernet: User ID: 0x10, Synopsys ID: 0x37
[    2.613305] ipq806x-gmac-dwmac 37400000.ethernet:    DWMAC1000
[    2.620682] ipq806x-gmac-dwmac 37400000.ethernet: DMA HW capability register supported
[    2.626572] ipq806x-gmac-dwmac 37400000.ethernet: RX Checksum Offload Engine supported
[    2.634290] ipq806x-gmac-dwmac 37400000.ethernet: COE Type 2
[    2.642193] ipq806x-gmac-dwmac 37400000.ethernet: TX Checksum insertion supported
[    2.647939] ipq806x-gmac-dwmac 37400000.ethernet: Wake-Up On Lan supported
[    2.655408] ipq806x-gmac-dwmac 37400000.ethernet: Enhanced/Alternate descriptors
[    2.662154] ipq806x-gmac-dwmac 37400000.ethernet: Enabled extended descriptors
[    2.669638] ipq806x-gmac-dwmac 37400000.ethernet: Ring mode enabled
[    2.676744] ipq806x-gmac-dwmac 37400000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.682938] ipq806x-gmac-dwmac 37400000.ethernet: device MAC address 3a:81:c6:97:bd:90
[    2.692612] i2c /dev entries driver
[    2.701547] cpuidle: enable-method property 'qcom,kpss-acc-v1' found operations
[    2.702894] cpuidle: enable-method property 'qcom,kpss-acc-v1' found operations
[    2.710564] sdhci: Secure Digital Host Controller Interface driver
[    2.717296] sdhci: Copyright(c) Pierre Ossman
[    2.723540] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.730282] NET: Registered protocol family 10
[    2.736078] Segment Routing with IPv6
[    2.737955] NET: Registered protocol family 17
[    2.741781] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    2.747129] 8021q: 802.1Q VLAN Support v1.8
[    2.759202] Registering SWP/SWPB emulation handler
[    2.785705] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342
[    2.801003] s1a: Bringing 0uV into 1050000-1050000uV
[    2.801272] s1a: supplied by regulator-dummy
[    2.805260] s1b: Bringing 0uV into 1050000-1050000uV
[    2.809495] s1b: supplied by regulator-dummy
[    2.814418] s2a: Bringing 0uV into 800000-800000uV
[    2.818686] s2a: supplied by regulator-dummy
[    2.823288] s2b: Bringing 0uV into 800000-800000uV
[    2.827707] s2b: supplied by regulator-dummy
[    2.841473] UBI: auto-attach mtd11
[    2.841495] ubi0: attaching mtd11
[    2.912472] random: crng init done
[    3.189796] ubi0: scanning is finished
[    3.198552] ubi0 warning: 0xc06ae90c: cannot reserve enough PEBs for bad PEB handling, reserved 3, need 20
[    3.200091] ubi0: attached mtd11 (name "ubi", size 48 MiB)
[    3.207163] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    3.212635] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    3.219412] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    3.226340] ubi0: good PEBs: 384, bad PEBs: 0, corrupted PEBs: 0
[    3.233089] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
[    3.239292] ubi0: max/mean erase counter: 81/45, WL threshold: 4096, image sequence number: 1428402608
[    3.246397] ubi0: available PEBs: 0, total reserved PEBs: 384, PEBs reserved for bad PEB handling: 3
[    3.256453] block ubiblock0_1: created from ubi0:1(rootfs)
[    3.256661] ubi0: background thread "ubi_bgt0d" started, PID 67
[    3.264951] ubiblock: device ubiblock0_1 (rootfs) set to be root filesystem
[▒[    3.287425] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    3.289966] Freeing unused kernel memory: 1024K
[    3.323061] Run /sbin/init as init process
[    3.762672] init: Console is alive
[    3.762796] init: - watchdog -
[    4.967282] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    5.021401] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.024428] SCSI subsystem initialized
[    5.034925] ehci-fsl: Freescale EHCI Host controller driver
[    5.035409] ehci-platform: EHCI generic platform driver
[    5.042712] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.044927] ohci-platform: OHCI generic platform driver
[    5.059299] dwc3-qcom 110f8800.usb3: IRQ hs_phy_irq not found
[    5.059323] dwc3-qcom 110f8800.usb3: IRQ dp_hs_phy_irq not found
[    5.064088] dwc3-qcom 110f8800.usb3: IRQ dm_hs_phy_irq not found
[    5.070093] dwc3-qcom 110f8800.usb3: IRQ ss_phy_irq not found
[    5.077778] dwc3-qcom 100f8800.usb3: IRQ hs_phy_irq not found
[    5.081791] dwc3-qcom 100f8800.usb3: IRQ dp_hs_phy_irq not found
[    5.087452] dwc3-qcom 100f8800.usb3: IRQ dm_hs_phy_irq not found
[    5.093598] dwc3-qcom 100f8800.usb3: IRQ ss_phy_irq not found
[    5.106253] dwc3 11000000.dwc3: Failed to get clk 'ref': -2
[    5.193954] dwc3 10000000.dwc3: Failed to get clk 'ref': -2
[    5.292556] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    5.292622] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[    5.297141] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000000002010010
[    5.304627] xhci-hcd xhci-hcd.0.auto: irq 43, io mem 0x11000000
[    5.314899] hub 1-0:1.0: USB hub found
[    5.319808] hub 1-0:1.0: 1 port detected
[    5.323861] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    5.327677] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[    5.333027] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[    5.341589] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    5.347864] hub 2-0:1.0: USB hub found
[    5.355645] hub 2-0:1.0: 1 port detected
[    5.359288] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    5.363090] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[    5.368519] xhci-hcd xhci-hcd.1.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000000002010010
[    5.376220] xhci-hcd xhci-hcd.1.auto: irq 44, io mem 0x10000000
[    5.386038] hub 3-0:1.0: USB hub found
[    5.391252] hub 3-0:1.0: 1 port detected
[    5.395671] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    5.399061] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[    5.404424] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[    5.412255] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    5.419001] hub 4-0:1.0: USB hub found
[    5.426796] hub 4-0:1.0: 1 port detected
[    5.432990] usbcore: registered new interface driver usb-storage
[    5.435129] usbcore: registered new interface driver uas
[    5.440423] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    5.456486] init: - preinit -
[    5.871764] usb 3-1: new high-speed USB device number 2 using xhci-hcd
[    6.118525] hub 3-1:1.0: USB hub found
[    6.118778] hub 3-1:1.0: 4 ports detected
[    6.601745] usb 3-1.1: new low-speed USB device number 3 using xhci-hcd
[    7.126255] usb 3-1.4: new high-speed USB device number 4 using xhci-hcd
[    8.073632] dwmac1000: Master AXI performs any burst length
[    8.073692] ipq806x-gmac-dwmac 37400000.ethernet eth1: No Safety Features support found
[    8.078037] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported
[    8.086394] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock
[    8.095165] ipq806x-gmac-dwmac 37400000.ethernet eth1: configuring for fixed/sgmii link mode
[    8.103783] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[    8.110630] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
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
[   12.304563] UBIFS (ubi0:2): default file-system created
[   12.305358] UBIFS (ubi0:2): Mounting in unauthenticated mode
[   12.309737] UBIFS (ubi0:2): background thread "ubifs_bgt0_2" started, PID 185
[   12.388446] UBIFS (ubi0:2): UBIFS: mounted UBI device 0, volume 2, name "rootfs_data"
[   12.388493] UBIFS (ubi0:2): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   12.395390] UBIFS (ubi0:2): FS size: 35680256 bytes (34 MiB, 281 LEBs), journal size 1777664 bytes (1 MiB, 14 LEBs)
[   12.405267] UBIFS (ubi0:2): reserved for root: 1685265 bytes (1645 KiB)
[   12.415517] UBIFS (ubi0:2): media format: w5/r0 (latest is w5/r0), UUID 2BC83BA2-5EFF-4429-90D6-6B1EB41FA714, small LPT model
[   12.427268] mount_root: overlay filesystem has not been fully initialized yet
[   12.433773] mount_root: switching to ubifs overlay
[   12.451202] urandom-seed: Seed file not found (/etc/urandom.seed)
[   12.495384] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Down
[   12.555409] procd: - early -
[   12.555591] procd: - watchdog -
Failed to connect to ubus
[   13.137755] procd: - watchdog -
[   13.139200] procd: - ubus -
[   13.194643] procd: - init -
Please press Enter to activate this console.
[   13.522972] urngd: v1.0.2 started.
[   13.610081] kmodloader: loading kernel modules from /etc/modules.d/*
[   13.641288] tun: Universal TUN/TAP device driver, 1.6
[   13.729806] gpio-496 (i2c-gpio): enforced open drain please flag it properly in DT/ACPI DSDT/board file
[   13.729865] gpio-497 (i2c-gpio): enforced open drain please flag it properly in DT/ACPI DSDT/board file
[   13.738289] i2c i2c-0: Not I2C compliant: can't read SCL
[   13.747446] i2c i2c-0: Bus may be unreliable
[   13.753026] i2c-gpio i2c-gpio: using lines 496 (SDA) and 497 (SCL, no clock stretching)
[   13.760723] fuse: init (API version 7.31)
[   13.768460] usbcore: registered new interface driver cdc_acm
[   13.769071] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   13.775967] usbcore: registered new interface driver cdc_wdm
[   13.790967] Loading modules backported from Linux version v5.10.16-0-gde53befa79cf
[   13.790992] Backport generated by backports.git v5.10.16-1-0-g21d2a1d2
[   13.967883] usbcore: registered new interface driver usblp
[   13.973513] usbcore: registered new interface driver usbserial_generic
[   13.973572] usbserial: USB Serial support registered for generic
[   13.981460] wireguard: WireGuard 1.0.20201112 loaded. See www.wireguard.com for information.
[   13.985177] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[   13.996931] xt_time: kernel timezone is -0000
[   14.009713] usbcore: registered new interface driver cdc_ether
[   14.010855] usbcore: registered new interface driver cdc_ncm
[   14.036665] usbcore: registered new interface driver huawei_cdc_ncm
[   14.077482] PPP generic driver version 2.4.2
[   14.078107] NET: Registered protocol family 24
[   14.081731] usbcore: registered new interface driver qmi_wwan
[   14.086026] usbcore: registered new interface driver rndis_host
[   14.091522] usbcore: registered new interface driver sierra
[   14.096754] usbserial: USB Serial support registered for Sierra USB modem
[   14.106194] usbcore: registered new interface driver sierra_net
[   14.128560] ath10k 5.10 driver, optimized for CT firmware, probing pci device: 0x40.
[   14.129112] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[   14.136059] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   14.857690] ath10k_pci 0000:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002
[   14.857726] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   14.868213] ath10k_pci 0000:01:00.0: firmware ver 10.4b-ct-9980-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 b36a12bf
[   14.939081] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id 1:1 crc32 08fa09f2
[   16.093235] ath10k_pci 0000:01:00.0: 10.4 wmi init: vdevs: 16  peers: 48  tid: 96
[   16.093268] ath10k_pci 0000:01:00.0: msdu-desc: 2500  skid: 32
[   16.170490] ath10k_pci 0000:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186  msdu-desc: 2500  sw-crypt: 0 ct-sta: 0'
[   16.170554] ath10k_pci 0000:01:00.0: wmi print 'free: 31080 iram: 23028 sram: 9596'
[   16.452211] ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 32 raw 0 hwcrypto 1
[   16.553231] ath10k 5.10 driver, optimized for CT firmware, probing pci device: 0x40.
[   16.554722] ath10k_pci 0001:01:00.0: enabling device (0140 -> 0142)
[   16.560646] ath10k_pci 0001:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   17.263044] ath10k_pci 0001:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002
[   17.263090] ath10k_pci 0001:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   17.274023] ath10k_pci 0001:01:00.0: firmware ver 10.4b-ct-9980-fW-13-5ae337bb1 api 5 features 




Looks like the settings aren’t right.

This is the current G10 gmac:


&gmac1 {
	status = "okay";
	compatible = "qcom,nss-gmac";
	reg = <0x37200000 0x200000>;
	interrupts = <GIC_SPI 223 IRQ_TYPE_LEVEL_HIGH>;
	phy-mode = "rgmii";
	qcom,id = <1>;
	qcom,pcs-chanid = <0>;
	qcom,phy-mdio-addr = <4>;
	qcom,poll-required = <0>;
	qcom,rgmii-delay = <1>;
	qcom,phy_mii_type = <0>;
	qcom,emulation = <0>;
	qcom,forced-speed = <1000>;
	qcom,forced-duplex = <1>;
	qcom,socver = <0>;
	qcom,irq = <255>;
	mdiobus = <&mdio0>;

	pinctrl-0 = <&rgmii2_pins>;
	pinctrl-names = "default";

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

&gmac2 {
	status = "okay";
	compatible = "qcom,nss-gmac";
	reg = <0x37400000 0x200000>;
	interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>;
	phy-mode = "sgmii";
	qcom,id = <2>;
	qcom,pcs-chanid = <1>;
	qcom,phy-mdio-addr = <0>;
	qcom,poll-required = <0>;	/* no polling */
	qcom,rgmii-delay = <0>;
	qcom,phy_mii_type = <1>;
	qcom,emulation = <0>;
	qcom,forced-speed = <1000>;
	qcom,forced-duplex = <1>;
	qcom,socver = <0>;
	qcom,irq = <258>;
	mdiobus = <&mdio0>;

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

Here is a copy that I found that was reported as working a couple months ago. If you want to recompile it with these parameters - I’ll try it too in a couple days with the next rebuild:


&gmac1 {
	status = "okay";
	device_type = "network";
	compatible = "qcom,nss-gmac";
	reg = <0x37200000 0x200000>;
	interrupts = <GIC_SPI 223 IRQ_TYPE_LEVEL_HIGH>;
	phy-mode = "rgmii";
	qcom,id = <1>;
	qcom,pcs-chanid = <0>;
	qcom,phy-mdio-addr = <4>;
	qcom,poll-required = <0>;
	qcom,rgmii-delay = <1>;
	qcom,phy_mii_type = <0>;
	qcom,emulation = <0>;
	qcom,forced-speed = <1000>;
	qcom,forced-duplex = <1>;
	qcom,socver = <0>;
	qcom,irq = <255>;
	local-mac-address = [00 00 00 00 00 00];
	mdiobus = <&mdio0>;

	pinctrl-0 = <&rgmii2_pins>;
	pinctrl-names = "default";

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

&gmac2 {
	status = "okay";
	device_type = "network";
	compatible = "qcom,nss-gmac";
	reg = <0x37400000 0x200000>;
	interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>;
	phy-mode = "sgmii";
	qcom,id = <2>;
	qcom,pcs-chanid = <1>;
	qcom,phy-mdio-addr = <0>;	/* none */
	qcom,poll-required = <0>;	/* no polling */
	qcom,rgmii-delay = <0>;
	qcom,phy_mii_type = <1>;
	qcom,emulation = <0>;
	qcom,forced-speed = <1000>;
	qcom,forced-duplex = <1>;
	qcom,socver = <0>;
	qcom,irq = <258>;
	local-mac-address = [00 00 00 00 00 00];
	mdiobus = <&mdio0>;

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

I'll be compiling tomorrow. I can't see big changes in .dts, I'll try :slight_smile:

All small changes. The G10 additionally has command override enabled in the config in master. Seems like it needs this for some reason.

ipq806x: reenable CONFIG_CMDLINE_OVERRIDE and ASRock G10

https://git.openwrt.org/?p=openwrt/openwrt.git;a=blobdiff;f=target/linux/ipq806x/config-5.4;h=e6160bd4554d5aa6f429e93c2752e1ce3a5399f5;hp=43d23563160c5f9828a233c814f2ab4169642181;hb=ac25b64350ef2b40bf975e617a3a1b33959a697e;hpb=6230b235b229742bc92a317710ca8e6991b08f47

@ACwifidude I changed the dts file. I made a new image. Still not uploading.

Did you enable the command line override too?

I'm sorry, I forgot. I'm compiling a new image.

@ACwifidude Complete success !! Image has uploaded. Unfortunately, I didn't have wifi after starting it up. I uploaded the drivers and it started. After lan, I have 900Mb. Wifi unfortunately worse, the same as in normal openwrt. On the original software, it easily reaches 600Mb. For openwrt 400Mb. I still have to play with this. Now I have to set up all packages on compilation and it'll be okay.

Thank you very much for your help and patience :slight_smile:

1 Like

Total summary:

after 21 days without problems with Snapshots kernel 5.4.99 (560mb / 600mb) (with IRQ balance and performance)
I have become the image of friend ACwifidude (thanks!)
OpenWrt 21.02-SNAPSHOT r15863 + 17-3feef9c555, kernel 5.4.99 + NSS
I have had a reboot in less than 24 hours. OS I remember, that to rule out a hardware problem I took my router to a friend's house who has another r7800, and left it running there, without problems with NSS. He has less load on his network, and reboots are very occasional or none, both with his router and mine.
There is something with NSS that causes stability to be lost, it's a shame, because the router flies!
Thanks to everyone who works on this, it's fantastic!

1 Like

Before I start, let me thank @ACwifidude for providing an awesome build and appreciate all the efforts.

Flashed this build but not seeing even close to the 500/500 (my connection). The laptop was within couple of feet away from the router. If it's hard wired, I get the full speed or even exceeds it.

Anything I can fine tune to get it to go higher, like some of you have? I tried the following 5Ghz channels: 149, 157, 161 and I am in US.

My wireless settings:

root@R7800:~# cat /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option hwmode '11a'
        option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
        option country 'US'
        option cell_density '0'
        option txpower '26'
        option htmode 'VHT80'
        option channel '157'
        option beacon_int '100'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ieee80211v '1'
        option ieee80211k '1'
        option bss_transition '1'
        option wnm_sleep_mode '1'
        option time_advertisement '2'
        option time_zone 'CST6CDT,M3.2.0,M11.1.0'
        option ssid ''
        option encryption 'psk2+tkip+ccmp'
        option key ''
        option ieee80211r '1'
        option ft_over_ds '1'
        option ft_psk_generate_local '1'
        option wpa_disable_eapol_key_retries '1'

config wifi-device 'radio1'
        option type 'mac80211'
        option hwmode '11g'
        option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
        option htmode 'HT40'
        option cell_density '0'
        option txpower '26'
        option channel '11'
        option country 'US'

config wifi-iface 'default_radio1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid ''
        option encryption 'psk2+tkip+ccmp'
        option key ''

Played with the download/upload shaping from 400 to 480 Mbps (my connection is at 500/500) and for this test, this is what I have in /etc/rc.local. If I bump up the egress (upload) to 480 or 460, the buffer bloat is a C or D.

root@R7800:~# cat /etc/rc.local

modprobe nss-ifb

ip link set up nssifb

# Shape ingress traffic to xxx Mbit with chained NSSFQ_CODEL
tc qdisc add dev nssifb root handle 1: nsstbl rate 450Mbit burst 1Mb
tc qdisc add dev nssifb parent 1: handle 10: nssfq_codel limit 10240 flows 1024 quantum 1514 target 5ms interval 100ms set_default

# Shape egress traffic to xxx Mbit with chained NSSFQ_CODEL
tc qdisc add dev eth0 root handle 1: nsstbl rate 400Mbit burst 1Mb
tc qdisc add dev eth0 parent 1: handle 10: nssfq_codel limit 10240 flows 1024 quantum 1514 target 5ms interval 100ms set_default


echo performance > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
echo performance > /sys/devices/system/cpu/cpufreq/policy1/scaling_governor

exit 0

Try out the new bufferbloat tool (dsl reports has limited servers and provides variable results at quicker speeds):

Tweak your settings on a quiet network with a wired client and see what you get. You might find at your speed that you don’t need SQM :sunglasses:

Your wifi settings look good. I’d tweak your wireless security to force only the top encryption option (AES only):

1 Like

I have been testing bufferbloat from a laptop which has Intel Dual Band Wireless-AC 7260 wifi card and it's not the latest/greatest. :frowning:

So, I thought of testing it from my phone (OnePlus 8T) which has a better and, quite possibly, the latest wifi card.

Well, look at this. I tweaked the SQM to 475/475 and tested from OnePlus 8T and the results are impressive:

I completely removed the custom NSS fq_codel startup script from rc.local and reboot/test, this is what I get:

Wonderful and you are correct - I don't need SQM. :slight_smile:

Btw, I have couple of questions:

  1. When I go to Status - Channel Analysis and let it run for couple of minutes, then when I navigate out of that page, my 5 GHz connection from my laptop is lost and takes few minutes to come back. Is it a bug?

  2. I like dark theme. I searched in software in the default repositories but didn't find any dark theme. Any ideas how I can install it?

Thanks again.

1 Like

Your results look great! I'm not running SQM either - I am limited to cable in my area so I have higher unloaded latency but bufferbloat with hardware offloading is still an "A" (I don't game so this result works for me).

The channel analysis must be shutting off the AP. Thats interesting - I've never noticed that but I have multiple APs so I wouldn't notice it.

Openwrt doesn't have an official dark theme. You'll have to find a custom solution / custom repo with the files.

1 Like

The official dark theme is not in openwrt anymore but
you can use argon theme with config and take dark theme, on my side, I use the old one. and as I told you yesterday, you didn't really need SQM

1 Like

Not sure if the ea7500 needs the command line override like the G10. Setting this to yes is the default in master and openwrt 21.02 and fixed the auto-reboot issue with the G10. If you want to try the latest openwrt 21.02 image - see if it fixes your auto-reboot issue.

Yes, you are correct as well. The problem was the my laptop wifi card wasn't giving the correct results + @ACwifidude gave me a different site to test the bloat. It's all good at the end. :slight_smile:

I got 3 days out of OpenWrt 21.02-SNAPSHOT r15863 on my R7800 before it rebooted. The next build (OpenWrt 21.02-SNAPSHOT r15878, kernel 5.4.102) has been up for 6 days and 23 hours now.

1 Like

Just to compare. This is with NSS offloading using proprietary QCA drivers R7800. Zero CPU load during the test.