Davidc502- wrt1200ac wrt1900acx wrt3200acm wrt32x builds

does this work? meaning DSA has been debugged, and a substitute for switch to allow vlans configuration?

Still a sticky point, but IMO progress is being made.

@anomeome is a good follow on the subject.

1 Like

Not really. I don’t see how the FCC holds any sway in how my country enforces it’s permitted use regulations.

True, but that’s really just semantics. In the context of this discussion, doing so clearly implies ‘intent’ to either increase your range and/or decrease congestion/contention. Aka achieve stability (by any means? :wink:)

To wit, I have no skin in this game. Having no other wireless networks within a Km of me (and likely never in my lifetime), I’m a very happy boy.

In the end, it’s just MHO. :+1:

So, I've been running r13342 since June, and it's been... OK. Have to reboot it about every 2 weeks or so. This has become an issue, since my kids are doing distance learning, and my wife teaches (distance learning) from home. My oldest knows how to reset the router, but yesterday, it was crashing several times and they missed a few classes. Stayed up late trying to figure out what's going on. A lot of times, the wired network will continue to work, but WiFi is not, which doesn't work for my kids' Chromebooks. Sometimes, the SSID doesn't show, sometimes, the SSID shows, but it won't connect to it (maybe bad DHCP?), sometimes it will connect to WiFi, but not have internet access. I SSH'ed to it last night, and ran top, and the only thing I see is that dnscrypt-proxy has something like 138% VSZ%. I've tried to turn off dnscrypt-proxy, but not seeing where to do that. In LUCI, I disabled the adblocker, and was able to get WiFi working well, but moments later, the router rebooted itself, adblocker came back on, but everything was working. This morning, WiFi seems to be working, but I'm thinking I'm going to get a phone call some point today, and I'm going to have to leave work to go home and get everyone back online. What more troubleshooting can I do?

Did you try System->Scheduled tasks with this? This reboots the box every day at 06:00

00 06 * * * sleep 70 && touch /etc/banner && reboot

I also tried another wifi drivers for my WRT3200ACM at this repo https://github.com/eduperez/mwlwifi_LEDE

I thought about the scheduled reboot. However, the problem is that it crashes way more frequently now. This morning was OK, then I went to work, and it crashed. My kids called me, I went home. On my there, my son rebooted the router, it worked for 5 minutes, then stopped. Unfortunately, rebooting once per day won't work with my current situation.

Did you try to install David'c build in second partition?

Possible that there might be flash corruption, but I have my doubts.

OTOH, I know dnscrypt-proxy gradually consumes ram over the entire uptime. I’ve been tracking it for a while and even on a current snapshot it’s consumption rises steadily over time.

At reboot it starts up using ~ 3.1% and by 3 days uptime it’s at ~13+%, and if let go, grabs a bit more each day. Cron reboot in the early morning hours works for me, and I don’t experience the issues @carlog has.

@carlog, you pointed to dnscrypt-proxy as being suspect. You can disable dnscrypt-proxy in LuCI via System/Startup/Disable. At the very least, you’ll know if’s a contributor to your issue or not.

1 Like

@razor7 It's on a separate partition than the stock. I can't remember 100% if it's first or second partition. Probably second.

@RuralRoots If I disable dnscrypt-proxy there, will DNS just work normally, or do I have to change a config there?

Commenting out list server '127.0.0.53' In /etc/config/dhcp dnsmasq and a restart should redirect you back to your isp resolvers.

I use r13342 on my WRT3200ACM and have completely disabled dnscrypt. It should improve things, but I don't think it will solve your wifi issues. My wifi stops working at around the 10-12 day mark. Not perfect, but it should be an improvement.

Carlog, do you have any errors like this in your syslog?:

daemon.warn dnsmasq-dhcp[5417]: DHCP packet received on wlan1-1 which has no address

What I found to get the affected wifi network working again, is to go into the Network --> Interfaces --> Edit(the affected interface) --> Physical Settings

Uncheck/Check (the opposite setting of whatever you have) the "Bridge Interfaces" box and then hit Save, then Save&Apply your settings. Then, go back to "Bridge Interfaces" and set it back to the way it was - hit Save, then Save&Apply.

Kernel 5.9 pull requested against staging tree. Should be available as soon as 5.9 support goes mainstream in master.

nitroshift

1 Like

Next LTS version is 5.10 so presumably that would be the targeted version.

I don't use (and uninstall) dnscrypt, using smartdns instead (light and simple).
About adblock - i don't use it as well, but if you want just disable it, use "system-startup" to disable it's service.
My 3200ACM working months without reboot or other issue.
The only things i have - wifi glitches with some devices (stable glitches), like 54Mbps downlink limit for some adapters (Broadcom, Intel 3160) and slow DHCP (minute to obtain IP) for some others - i think it's driver's bug. But i have other dump AP for them.

I don't want to discuss politics here, you know.
But FCC acting not good, requere to completely block CC change, even if a product for other market.

I don't have issue with other networks as well (but have some), my issue is about quite strong construction culture here - a lot of metal in concrete walls, as well as some metal (anti-UV) in glass - i need more power to just penetrate it and have better coverage inside my house. 10db antennas help a lot for recieve, but for transmit it doesn't help a lot.

So do we know when new builds from @davidc502 will continue? It sounds like there has been some progress

1 Like

Trying to port the kernel 5.9.1 from nbd's staging tree, it booted up, but the wifi is gone.

seems this is the cause:

mvebu-pcie soc:pcie: resource collision: [mem 0xf1080000-0xf1081fff] conflicts with pcie [mem 0xf1080000-0xf1081fff]

The boot log:

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.9.1 (Wacke@HOME-Server) (arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 10.2.0 r14793-9f1927173a) 10.2.0, GNU ld (GNU Binutils) 2.35.1) #0 SMP Thu Oct 29 13:35:03 2020
[    0.000000] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: Linksys WRT1900ACS
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000] On node 0 totalpages: 131072
[    0.000000]   Normal zone: 1152 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 131072 pages, LIFO batch:31
[    0.000000] percpu: Embedded 11 pages/cpu s15820 r8192 d21044 u45056
[    0.000000] pcpu-alloc: s15820 r8192 d21044 u45056 alloc=11*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129920
[    0.000000] Kernel command line: console=ttyS0,115200 root=/dev/mtdblock5 ro rootdelay=1 rootfstype=jffs2 earlyprintk mtdparts=armada-nand:2048K(uboot)ro,256K(u_env),256K(s_env),1m@9m(devinfo),40m@10m(kernel),34m@16m(rootfs),40m@50m(alt_kernel),34m@56m(alt_rootfs),80m@10m(ubifs),-@90m(syscfg)
[    0.000000] Bootloader command line (ignored): console=ttyS0,115200 root=/dev/mtdblock5 ro rootdelay=1 rootfstype=jffs2 earlyprintk mtdparts=armada-nand:2048K(uboot)ro,256K(u_env),256K(s_env),1m@9m(devinfo),40m@10m(kernel),34m@16m(rootfs),40m@50m(alt_kernel),34m@56m(alt_rootfs),80m@10m(ubifs),-@90m(syscfg)
[    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: 508392K/524288K available (7168K kernel code, 210K rwdata, 1708K rodata, 1024K init, 233K bss, 15896K 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 restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] L2C-310 enabling early BRESP for Cortex-A9
[    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[    0.000000] L2C-310 D prefetch enabled, offset 1 lines
[    0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[    0.000000] L2C-310 Coherent cache controller enabled, 16 ways, 1024 kB
[    0.000000] L2C-310 Coherent: CACHE_ID 0x410054c9, AUX_CTRL 0x56070001
[    0.000000] random: get_random_bytes called from start_kernel+0x400/0x5a4 with crng_init=0
[    0.000000] Switching to timer-based delay loop, resolution 40ns
[    0.000003] sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 85899345900ns
[    0.000008] clocksource: armada_370_xp_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 76450417870 ns
[    0.000146] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=250000)
[    0.000152] pid_max: default: 32768 minimum: 301
[    0.000211] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.000216] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.000552] CPU: Testing write buffer coherency: ok
[    0.000563] CPU0: Spectre v2: using BPIALL workaround
[    0.000639] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.000803] Setting up static identity map for 0x100000 - 0x100060
[    0.000876] mvebu-soc-id: MVEBU SoC ID=0x6820, Rev=0x4
[    0.000952] mvebu-pmsu: Initializing Power Management Service Unit
[    0.001001] rcu: Hierarchical SRCU implementation.
[    0.001055] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build
[    0.001104] smp: Bringing up secondary CPUs ...
[    0.001227] Booting CPU 1
[    0.001369] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.001372] CPU1: Spectre v2: using BPIALL workaround
[    0.001417] smp: Brought up 1 node, 2 CPUs
[    0.001421] SMP: Total of 2 processors activated (100.00 BogoMIPS).
[    0.001424] CPU: All CPU(s) started in SVC mode.
[    0.003062] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.003129] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.003137] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.003211] pinctrl core: initialized pinctrl subsystem
[    0.003527] NET: Registered protocol family 16
[    0.004079] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.004450] thermal_sys: Registered thermal governor 'step_wise'
[    0.004776] cpuidle: using governor ladder
[    0.005002] mvebu-pmsu: CPU hotplug support is currently broken on Armada 38x: disabling
[    0.005008] mvebu-pmsu: CPU idle is currently broken on Armada 38x: disabling
[    0.016191] cryptd: max_cpu_qlen set to 1000
[    0.017330] SCSI subsystem initialized
[    0.017499] libata version 3.00 loaded.
[    0.017603] usbcore: registered new interface driver usbfs
[    0.017630] usbcore: registered new interface driver hub
[    0.017661] usbcore: registered new device driver usb
[    0.017857] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512
[    0.018669] clocksource: Switched to clocksource armada_370_xp_clocksource
[    0.019012] NET: Registered protocol family 2
[    0.019215] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.019228] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.019249] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.019282] TCP: Hash tables configured (established 4096 bind 4096)
[    0.019318] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.019332] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.019411] NET: Registered protocol family 1
[    0.019425] PCI: CLS 0 bytes, default 64
[    0.021021] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    0.022725] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.022729] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.023539] armada-38x-pinctrl f1018000.pinctrl: registered pinctrl driver
[    0.024366] mvebu-pcie soc:pcie: host bridge /soc/pcie ranges:
[    0.024386] mvebu-pcie soc:pcie:      MEM 0x00f1080000..0x00f1081fff -> 0x0000080000
[    0.024399] mvebu-pcie soc:pcie:      MEM 0x00f1040000..0x00f1041fff -> 0x0000040000
[    0.024409] mvebu-pcie soc:pcie:      MEM 0x00f1044000..0x00f1045fff -> 0x0000044000
[    0.024419] mvebu-pcie soc:pcie:      MEM 0x00f1048000..0x00f1049fff -> 0x0000048000
[    0.024429] mvebu-pcie soc:pcie:      MEM 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[    0.024439] mvebu-pcie soc:pcie:       IO 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[    0.024449] mvebu-pcie soc:pcie:      MEM 0xffffffffffffffff..0x00fffffffe -> 0x0200000000
[    0.024458] mvebu-pcie soc:pcie:       IO 0xffffffffffffffff..0x00fffffffe -> 0x0200000000
[    0.024468] mvebu-pcie soc:pcie:      MEM 0xffffffffffffffff..0x00fffffffe -> 0x0300000000
[    0.024477] mvebu-pcie soc:pcie:       IO 0xffffffffffffffff..0x00fffffffe -> 0x0300000000
[    0.024486] mvebu-pcie soc:pcie:      MEM 0xffffffffffffffff..0x00fffffffe -> 0x0400000000
[    0.024493] mvebu-pcie soc:pcie:       IO 0xffffffffffffffff..0x00fffffffe -> 0x0400000000
[    0.024506] mvebu-pcie soc:pcie: resource collision: [mem 0xf1080000-0xf1081fff] conflicts with pcie [mem 0xf1080000-0xf1081fff]
[    0.024518] mvebu-pcie: probe of soc:pcie failed with error -16
[    0.024693] mv_xor f1060800.xor: Marvell shared XOR driver
[    0.109054] mv_xor f1060800.xor: Marvell XOR (Descriptor Mode): ( xor cpy intr )
[    0.109207] mv_xor f1060900.xor: Marvell shared XOR driver
[    0.189045] mv_xor f1060900.xor: Marvell XOR (Descriptor Mode): ( xor cpy intr )
[    0.189236] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.189543] printk: console [ttyS0] disabled
[    0.189582] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 22, base_baud = 12500000) is a 16550A
[    0.944867] printk: console [ttyS0] enabled
[    0.950778] loop: module loaded
[    0.954172] ahci-mvebu f10a8000.sata: supply ahci not found, using dummy regulator
[    0.961840] ahci-mvebu f10a8000.sata: supply phy not found, using dummy regulator
[    0.969390] ahci-mvebu f10a8000.sata: supply target not found, using dummy regulator
[    0.977226] ahci-mvebu f10a8000.sata: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl platform mode
[    0.986315] ahci-mvebu f10a8000.sata: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs 
[    0.995561] scsi host0: ahci-mvebu
[    0.999216] scsi host1: ahci-mvebu
[    1.002708] ata1: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x100 irq 41
[    1.010665] ata2: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x180 irq 41
[    1.019138] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xf1
[    1.025518] nand: AMD/Spansion S34ML01G2
[    1.029467] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.037406] Bad block table found at page 65472, version 0x01
[    1.043829] Bad block table found at page 65408, version 0x01
[    1.050045] 10 fixed-partitions partitions found on MTD device pxa3xx_nand-0
[    1.057122] Creating 10 MTD partitions on "pxa3xx_nand-0":
[    1.062639] 0x000000000000-0x000000200000 : "u-boot"
[    1.067930] 0x000000200000-0x000000240000 : "u_env"
[    1.073097] 0x000000240000-0x000000280000 : "s_env"
[    1.078251] 0x000000900000-0x000000a00000 : "devinfo"
[    1.083579] 0x000000a00000-0x000003200000 : "kernel1"
[    1.088966] 0x000001000000-0x000003200000 : "ubi"
[    1.093994] 0x000003200000-0x000005a00000 : "kernel2"
[    1.099391] 0x000003800000-0x000005a00000 : "rootfs2"
[    1.104761] 0x000005a00000-0x000008000000 : "syscfg"
[    1.110057] 0x000000280000-0x000000900000 : "unused_area"
[    1.115973] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    1.123842] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    1.133706] libphy: Fixed MDIO Bus: probed
[    1.138268] libphy: orion_mdio_bus: probed
[    1.142575] mv88e6085 f1072004.mdio-mii:00: switch 0x1760 detected: Marvell 88E6176, revision 1
[    1.315890] libphy: mv88e6xxx SMI: probed
[    1.321888] mvneta_bm f10c8000.bm: Buffer Manager for network controller enabled
[    1.330795] mvneta f1070000.ethernet eth0: Using hardware mac address 24:f5:a2:26:b9:58
[    1.338921] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.345475] ehci-platform: EHCI generic platform driver
[    1.349877] ata1: SATA link down (SStatus 0 SControl 300)
[    1.350797] ehci-orion: EHCI orion driver
[    1.356195] ata2: SATA link down (SStatus 0 SControl 300)
[    1.360250] orion-ehci f1058000.usb: EHCI Host Controller
[    1.371025] orion-ehci f1058000.usb: new USB bus registered, assigned bus number 1
[    1.378673] orion-ehci f1058000.usb: irq 38, io mem 0xf1058000
[    1.418671] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00
[    1.424832] hub 1-0:1.0: USB hub found
[    1.428609] hub 1-0:1.0: 1 port detected
[    1.432979] usbcore: registered new interface driver usb-storage
[    1.439179] i2c /dev entries driver
[    1.445396] orion_wdt: Initial timeout 171 sec
[    1.450010] mvebu-pmsu: Cannot get clock for CPU 0
[    1.454940] sdhci: Secure Digital Host Controller Interface driver
[    1.461155] sdhci: Copyright(c) Pierre Ossman
[    1.465619] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.474941] marvell-cesa f1090000.crypto: CESA device successfully registered
[    1.482580] NET: Registered protocol family 10
[    1.487517] Segment Routing with IPv6
[    1.491244] NET: Registered protocol family 17
[    1.495723] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    1.508888] 8021q: 802.1Q VLAN Support v1.8
[    1.513140] Registering SWP/SWPB emulation handler
[    1.519931] mv88e6085 f1072004.mdio-mii:00: switch 0x1760 detected: Marvell 88E6176, revision 1
[    1.694694] libphy: mv88e6xxx SMI: probed
[    1.872609] mv88e6085 f1072004.mdio-mii:00 lan4 (uninitialized): PHY [mv88e6xxx-1:00] driver [Marvell 88E1540] (irq=55)
[    1.895492] mv88e6085 f1072004.mdio-mii:00 lan3 (uninitialized): PHY [mv88e6xxx-1:01] driver [Marvell 88E1540] (irq=56)
[    1.918321] mv88e6085 f1072004.mdio-mii:00 lan2 (uninitialized): PHY [mv88e6xxx-1:02] driver [Marvell 88E1540] (irq=57)
[    1.938789] mv88e6085 f1072004.mdio-mii:00 lan1 (uninitialized): PHY [mv88e6xxx-1:03] driver [Marvell 88E1540] (irq=58)
[    1.961082] mv88e6085 f1072004.mdio-mii:00 wan (uninitialized): PHY [mv88e6xxx-1:04] driver [Marvell 88E1540] (irq=59)
[    1.992917] mv88e6085 f1072004.mdio-mii:00: configuring for fixed/ link mode
[    2.000071] DSA: tree 0 setup
[    2.003210] xhci-hcd f10f8000.usb3: xHCI Host Controller
[    2.008552] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 2
[    2.016129] xhci-hcd f10f8000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x0000000000010010
[    2.025413] xhci-hcd f10f8000.usb3: irq 43, io mem 0xf10f8000
[    2.031500] hub 2-0:1.0: USB hub found
[    2.035283] hub 2-0:1.0: 1 port detected
[    2.039346] xhci-hcd f10f8000.usb3: xHCI Host Controller
[    2.044683] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 3
[    2.052217] xhci-hcd f10f8000.usb3: Host supports USB 3.0 SuperSpeed
[    2.058610] mv88e6085 f1072004.mdio-mii:00: Link is Up - 1Gbps/Full - flow control off
[    2.066594] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.074896] hub 3-0:1.0: USB hub found
[    2.078679] hub 3-0:1.0: 1 port detected
[    2.083134] UBI: auto-attach mtd5
[    2.086463] ubi0: attaching mtd5
[    2.263150] ubi0: scanning is finished
[    2.274557] ubi0: attached mtd5 (name "ubi", size 34 MiB)
[    2.279989] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.286891] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.293713] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.300706] ubi0: good PEBs: 272, bad PEBs: 0, corrupted PEBs: 0
[    2.306735] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128
[    2.313990] ubi0: max/mean erase counter: 70/29, WL threshold: 4096, image sequence number: 1410911404
[    2.323336] ubi0: available PEBs: 0, total reserved PEBs: 272, PEBs reserved for bad PEB handling: 20
[    2.332602] ubi0: background thread "ubi_bgt0d" started, PID 733
[    2.333155] block ubiblock0_0: created from ubi0:0(rootfs)
[    2.344147] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem
[    2.351471] Waiting 1 sec before mounting root device...
[    3.371022] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    3.378773] Freeing unused kernel memory: 1024K
[    3.408799] Run /sbin/init as init process
[    3.412910]   with arguments:
[    3.412912]     /sbin/init
[    3.412913]     earlyprintk
[    3.412914]   with environment:
[    3.412916]     HOME=/
[    3.412917]     TERM=linux
[    3.412918]     mangled_fs=jffs2
[    3.412920]     mtdparts=armada-nand:2048K(uboot)ro,256K(u_env),256K(s_env),1m@9m(devinfo),40m@10m(kernel),34m@16m(rootfs),40m@50m(alt_kernel),34m@56m(alt_rootfs),80m@10m(ubifs),-@90m(syscfg)
[    3.715921] init: Console is alive
[    3.719411] init: - watchdog -
[    4.077622] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.112450] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.125078] init: - preinit -
[    4.730558] random: jshn: uninitialized urandom read (4 bytes read)
[    4.751238] random: jshn: uninitialized urandom read (4 bytes read)
[    4.988512] random: jshn: uninitialized urandom read (4 bytes read)
[    9.311121] mount_root: loading kmods from internal overlay
[    9.323503] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[    9.330619] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[    9.707149] UBIFS (ubi0:1): Mounting in unauthenticated mode
[    9.712896] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 838
[    9.798615] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[    9.806486] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    9.816449] UBIFS (ubi0:1): FS size: 4571136 bytes (4 MiB, 36 LEBs), journal size 1015809 bytes (0 MiB, 6 LEBs)
[    9.826581] UBIFS (ubi0:1): reserved for root: 215905 bytes (210 KiB)
[    9.833051] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 3DAB1AD6-7531-494B-AAB7-78BC8EC2947D, small LPT model
[    9.845134] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[    9.852175] block: unable to load configuration (fstab: Entry not found)
[    9.858927] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[    9.865421] block: unable to load configuration (fstab: Entry not found)
[    9.872168] block: attempting to load /etc/config/fstab
[    9.882031] block: unable to load configuration (fstab: Entry not found)
[    9.888785] block: no usable configuration
[    9.895522] UBIFS (ubi0:1): un-mount UBI device 0
[    9.900284] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" stops
[    9.908915] UBIFS (ubi0:1): Mounting in unauthenticated mode
[    9.914642] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 841
[   10.000377] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   10.008240] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   10.018202] UBIFS (ubi0:1): FS size: 4571136 bytes (4 MiB, 36 LEBs), journal size 1015809 bytes (0 MiB, 6 LEBs)
[   10.028338] UBIFS (ubi0:1): reserved for root: 215905 bytes (210 KiB)
[   10.034809] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 3DAB1AD6-7531-494B-AAB7-78BC8EC2947D, small LPT model
[   10.317411] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[   10.324450] block: unable to load configuration (fstab: Entry not found)
[   10.331206] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[   10.337704] block: unable to load configuration (fstab: Entry not found)
[   10.344450] block: attempting to load /etc/config/fstab
[   10.349723] block: unable to load configuration (fstab: Entry not found)
[   10.356462] block: no usable configuration
[   10.361307] mount_root: overlay filesystem has not been fully initialized yet
[   10.368924] mount_root: switching to ubifs overlay
[   10.629627] random: fast init done
[   11.090628] ubi1: attaching mtd8
[   11.284971] ubi1: scanning is finished
[   11.296420] ubi1: attached mtd8 (name "syscfg", size 38 MiB)
[   11.302116] ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[   11.309024] ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[   11.315838] ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
[   11.322830] ubi1: good PEBs: 296, bad PEBs: 8, corrupted PEBs: 0
[   11.328863] ubi1: user volume: 1, internal volumes: 1, max. volumes count: 128
[   11.336114] ubi1: max/mean erase counter: 72/45, WL threshold: 4096, image sequence number: 420595196
[   11.345373] ubi1: available PEBs: 0, total reserved PEBs: 296, PEBs reserved for bad PEB handling: 12
[   11.354638] ubi1: background thread "ubi_bgt1d" started, PID 903
[   11.439728] UBIFS (ubi1:0): Mounting in unauthenticated mode
[   11.445463] UBIFS (ubi1:0): background thread "ubifs_bgt1_0" started, PID 907
[   11.515179] UBIFS (ubi1:0): UBIFS: mounted UBI device 1, volume 0, name "syscfg"
[   11.522614] UBIFS (ubi1:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   11.532574] UBIFS (ubi1:0): FS size: 34283520 bytes (32 MiB, 270 LEBs), journal size 1777664 bytes (1 MiB, 14 LEBs)
[   11.543058] UBIFS (ubi1:0): reserved for root: 1619295 bytes (1581 KiB)
[   11.549704] UBIFS (ubi1:0): media format: w4/r0 (latest is w5/r0), UUID F066AA8B-AE43-4486-A71C-A246034511F9, small LPT model
[   11.564672] urandom-seed: Seed file not found (/etc/urandom.seed)
[   11.615948] procd: - early -
[   11.618893] procd: - watchdog -
[   11.782595] urandom_read: 3 callbacks suppressed
[   11.782598] random: jshn: uninitialized urandom read (4 bytes read)
[   11.872518] random: jshn: uninitialized urandom read (4 bytes read)
[   11.916298] random: jshn: uninitialized urandom read (4 bytes read)
[   12.155141] procd: - watchdog -
[   12.158393] procd: - ubus -
[   12.223636] procd: - init -
[   12.524885] urngd: v1.0.2 started.
[   12.534746] kmodloader: loading kernel modules from /etc/modules.d/*
[   12.542163] NET: Registered protocol family 38
[   12.560030] random: crng init done
[   12.563452] random: 1 urandom warning(s) missed due to ratelimiting
[   12.572786] cryptodev: driver 1.11 loaded.
[   12.577792] Loading modules backported from Linux version v5.8-0-gbcf876870b95
[   12.585065] Backport generated by backports.git v5.8-1-0-g79400d9e
[   12.681226] Bridge firewalling registered
[   12.765529] xt_time: kernel timezone is -0000
[   12.782185] PPP generic driver version 2.4.2
[   12.799563] NET: Registered protocol family 24
[   12.805760] kmodloader: done loading kernel modules from /etc/modules.d/*
[   19.704127] mvneta f1070000.ethernet eth0: configuring for fixed/rgmii-id link mode
[   19.712236] mvneta f1070000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   19.720261] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

Are these drivers compatible with the latest davidc build with kernel v5.4?

From where did you grab the contents of target/linux/mvebu/patches-5.9, or did you port things.

Support for kernel 5.9 has been already submitted against the staging tree, including the fix for that issue. Please wait until Felix merges it. The fix is patch 411 under target/linux/mvebu/patches-5.9.

nitroshift