[BPI-R4 Pro] General questions & Mainline

Hello, I recently got a hold of a banana pi r4 pro and so far i’m really loving it.
Before i continue i would like to thank Frank W for his amazing work that made my life sooo much easier.
I’m currently using Frank W’s 6.18 kernel paired with an artix linux rootfs, So anything i ask about is relevant to that kernel/branch.
I’ve looked around the forum & done some testing to try and answer as many questions as i could before asking here so sorry if i’ve missed something.

  1. If i plug my desktop (Which has 2x 5 Gigabit ports) into one of the 10 gig ports (mxl_lan4) then run iperf3 on the router i get 5 gigabit throughput as expected, However if i do a bidir test the router completely falls apart and does 0 to 2 mbits of traffic, After some testing i found out that this could be improved by setting scatter gather off on eth2, That no longer causes the iperf3 run to stall and now does: 4.7g rx-s and 975m tx-s.
  2. mxl_lan4 sometimes detects my 5 gigabit NIC and sometimes it doesn’t and forces 2.5 gigabit, I’m assuming that’s because 5 gigabit is not supported/advertised?
  3. The ethernet ports (eth0, eth1, eth2) all report being 10 gig capable, As far as i know eth0 is the FPC port which is wired to the internal 1 gigabit switch? (The port naming here is really confusing to be honest)
  4. I’m not sure if SFP works, Since my PC only has a 5 gigabit port:
[  214.817767] sfp sfp1: module removed
[  215.137043] sfp sfp1: module OEM              SFP+-T30         rev 1    sn C202508210036    dc 250821  
[  215.137068] mxl862xx mdio-bus:10 mxl_lan4: switched to inband/10gbase-r link mode
[  215.166657] hwmon hwmon7: temp1_input not attached to any thermal zone
  1. Is it possible to prevent the mac addresses from changing all the time? Possibly helpful
  2. I have a bpi-mt7615 connected for WiFi AP and i’ve noticed this in dmesg, Seems harmless but i’d like to get it fixed if possible:
[  284.755902] mt7615e 0000:01:00.0 wlan0: Failed to del Host Multicast Database entry (object id=3) with error: -2 (-2).
               Failure in updating the host's Multicast Database may impact multicast
               group memberships or traffic delivery, affecting multicast
               communication.

[  284.755928] mt7615e 0000:01:00.0 wlan0: Failed to del Host Multicast Database entry (object id=3) with error: -2 (-2).
               Failure in updating the host's Multicast Database may impact multicast
               group memberships or traffic delivery, affecting multicast
               communication.

[  284.755941] mt7615e 0000:01:00.0 wlan0: Failed to del Host Multicast Database entry (object id=3) with error: -2 (-2).
               Failure in updating the host's Multicast Database may impact multicast
               group memberships or traffic delivery, affecting multicast
               communication.

[  284.755949] mt7615e 0000:01:00.0 wlan0: Failed to del Host Multicast Database entry (object id=3) with error: -2 (-2).
               Failure in updating the host's Multicast Database may impact multicast
               group memberships or traffic delivery, affecting multicast
               communication.

As for mainline (linux-next)
I’m really happy to see this board booting pure mainline linux and funtional in some capacity, As far as i know the mxl switch driver isn’t upstreamed yet so only the management port works in pure mainline.

  1. Is there a page keeping track of what works/doesn’t or what’s being worked on?
  2. And could someone tell me more or less what’s missing in mainline? (Like do hw offloads work, etc…)
1 Like

I plan to rename mxl ports to lan0-lan3 soon also in 6.18. did this is my openwrt PR already. Daniel is currently try to upstream a base version for mxl switch. One main issue is missing support of usgmii pcs due to some unclear discussions how to implement pcs itself. I guess pcs is also needed for the 10g mac connected to the switch. I have not made longtime tests or performance tests yet as i have no heatsink on my R4Pro. So only “quick tests”.

As you noticed mainline currently only supports base board and internal switch (mgmt port). SFP are preparated, but not yet connected because of pcs and eth-mux missing. So for now it is better to stay on my 6.18-main or openwrt (with mtk feed or my pr and additional patches).

No idea about mt7615 warnings

I plan to rename mxl ports to lan0-lan3 soon also in 6.18. did this is my openwrt PR already

Yeah i saw that, It makes a lot more sense but what about mxl_lan4? Does it get different treatment since it’s a combo SFP port? or is lan4 enough?

Daniel is currently try to upstream a base version for mxl switch.

That is very good news! Got a link i could follow?

I have not made longtime tests or performance tests yet as i have no heatsink on my R4Pro. So only “quick tests”.

Ah alright, When you get to it though please ping me because this behavior is rather strange, I’m also noticing a bit of DNS and DHCP issues, Likely an issue on my end but i did notice that the board sometimes boots incorrectly causing basically all ethernet ports to misbehave causing link drops, Any slight traffic would either bring the link down or crash the driver. (This seems to be fixed with a reboot)

So for now it is better to stay on my 6.18-main or openwrt

Yeah that’s the plan, I prefer mainline however 6.18 is new enough.

No idea about mt7615 warnings

Bummer, But it aint a big deal.

Sorta wish your generic debian images would be listed in the download section of bpi’s wiki, That was very very helpful for me when i first started.

Thank you so much! :raised_hands:

Afaik there is no naming scheme for combo ports so i would name it lan4

https://patchwork.kernel.org/project/netdevbpf/patch/15b0adf5074c601e033fd2338fb27fb666b5d16b.1768707226.git.daniel@makrotopia.org/

There are more patches in this series…

Hey guys. Is there a way to get an image for an SD card so I can try it out? With the Banana image, my upload speed drops significantly. The connection is via PPPoE; I tried enabling flow offloading, but it doesn’t help. I suspect this might be caused by some preinstalled proxy services.

https://drive.google.com/drive/mobile/folders/1WLWAR1FC-rF4n2SgFecBlU1ym_XKqAR_/15Y5Y3NAOwg_IMmN3k6hdb7pAQj9oTVTl/1A5S7_82Bg4EYxjzdQ5FKyBw9Qi2C3uK-?usp=sharing&sort=13&direction=a

There is a basic r4pro debian image i’ve built some time ago.

1 Like

Thank you very much. But I’m not very familiar with Linux — I thought there was a working OpenWrt branch. I only tried this image (BPI-R4Pro-8X-BE14-MT76-OpenWRT24.10-DSA-251229); the SFP works there, but something’s wrong with the upload speed.

1 Like

I made some work for openwrt,but phy+sfp are not working there because driver changes needed for that are only downstream and cannot be added to mainline openwrt.

[  OK  ] Finished e2scrub_reap.service - Re…line ext4 Metadata Check Snapshots.
[  OK  ] Started ssh.service - OpenBSD Secure Shell server.
[  OK  ] Reached target multi-user.target - Multi-User System.
[  OK  ] Reached target graphical.target - Graphical Interface.

Debian GNU/Linux 13 bpi-r4 ttyS0

bpi-r4 login: root
Password: 
Login incorrect

bpi-r4 login: root
Password: 
Login incorrect

bpi-r4 login: 
Debian GNU/Linux 13 bpi-r4 ttyS0

bpi-r4 login: 

defauit root pass for bpi-r4pro_trixie_6.18.0-main_sdmmc.img.gz ?

bananapi sory… I have poor English and it is difficult for me to study your materials for now

issue resolve

The default user is root and password is bananapi.

To be complete…my images are created by my images repo and there in readme is the hint

i’m read it.

~/A/BPI-Router-Images (main|✔) $ ./buildimg.sh bpi-r4-pro bookworm
missing/unsupported board bpi-r4-pro

i build u-boot and kernel 6.18 and flash images r4 (not pro) not working rj45 ports… all…

next: i download bpi-r4pro_trixie_6.18.0-main_sdmmc.img.gz from you googledrive. i’ts work. I not understand up inet from rj45

root@bpi-r4:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
    link/sit 0.0.0.0 brd 0.0.0.0
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP group default qlen 1000
    link/ether 2a:4e:d6:5d:dd:c7 brd ff:ff:ff:ff:ff:ff
    inet 169.254.136.43/16 brd 169.254.255.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::e5e1:14bb:66d8:bb9/64 scope link 
       valid_lft forever preferred_lft forever
4: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether c2:57:3b:cc:ac:4d brd ff:ff:ff:ff:ff:ff
5: eth2: <BROADCAST,MULTICAST> mtu 1504 qdisc noop state DOWN group default qlen 1000
    link/ether 22:d9:07:94:7c:46 brd ff:ff:ff:ff:ff:ff
6: mgmt@eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 2a:4e:d6:5d:dd:c7 brd ff:ff:ff:ff:ff:ff
7: mxl_lan0@eth2: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 22:d9:07:94:7c:46 brd ff:ff:ff:ff:ff:ff
8: mxl_lan1@eth2: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 22:d9:07:94:7c:46 brd ff:ff:ff:ff:ff:ff
9: mxl_lan2@eth2: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 22:d9:07:94:7c:46 brd ff:ff:ff:ff:ff:ff
10: mxl_lan3@eth2: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 22:d9:07:94:7c:46 brd ff:ff:ff:ff:ff:ff
11: mxl_lan4@eth2: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 22:d9:07:94:7c:46 brd ff:ff:ff:ff:ff:ff
12: lanbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 2a:03:b9:16:9b:dc brd ff:ff:ff:ff:ff:ff
13: he-ipv6@lanbr0: <NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state UNKNOWN group default qlen 1000
    link/sit 0.0.0.0 brd 0.0.0.0
    inet6 ::127.0.0.1/96 scope host 
       valid_lft forever preferred_lft forever
14: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:0a:52:0b:27:f6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.20.19/24 brd 192.168.20.255 scope global wlan0
       valid_lft forever preferred_lft forever
15: wlan1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 00:0a:52:0b:27:f6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.21.19/24 brd 192.168.21.255 scope global wlan1
       valid_lft forever preferred_lft forever
16: wlan2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:0a:52:0b:27:f6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.22.19/24 brd 192.168.22.255 scope global wlan2
       valid_lft forever preferred_lft forever
17: wlan3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:0a:52:0b:27:f7 brd ff:ff:ff:ff:ff:ff

wi-fi - asiarf 7916. but I also don’t know how to set it up, although it looks working.

R4Pro and R4Lite are built as R4 (param for buildimg.sh) with setting variant in config…need to add this to documentation. Sorry

variant=bpi-r4pro

Yes, that’s exactly how I built it. I followed your instructions and replaced the U-Boot and kernel, but the RJ45 link still doesn’t work.

Now on Debian Trixie, only the USB RJ45 works, and the internet is back up. But I can’t update the packages. It seems a bit odd.

root@bpi-r4:~# apt-get update
Ign:1 http://security.debian.org/debian-security trixie-security InRelease
Ign:2 http://ftp.de.debian.org/debian trixie InRelease
Ign:3 http://ftp.de.debian.org/debian trixie-updates InRelease
Ign:1 http://security.debian.org/debian-security trixie-security InRelease
Ign:3 http://ftp.de.debian.org/debian trixie-updates InRelease
Ign:2 http://ftp.de.debian.org/debian trixie InRelease
Ign:1 http://security.debian.org/debian-security trixie-security InRelease
Ign:2 http://ftp.de.debian.org/debian trixie InRelease
Ign:3 http://ftp.de.debian.org/debian trixie-updates InRelease
Err:1 http://security.debian.org/debian-security trixie-security InRelease
  Temporary failure resolving 'security.debian.org'
Err:3 http://ftp.de.debian.org/debian trixie-updates InRelease
  Temporary failure resolving 'ftp.de.debian.org'
Err:2 http://ftp.de.debian.org/debian trixie InRelease
  Temporary failure resolving 'ftp.de.debian.org'
Reading package lists... Done
W: Failed to fetch http://ftp.de.debian.org/debian/dists/trixie/InRelease  Temporary failure resolving 'ftp.de.debian.org'
W: Failed to fetch http://ftp.de.debian.org/debian/dists/trixie-updates/InRelease  Temporary failure resolving 'ftp.de.debian.org'
W: Failed to fetch http://security.debian.org/debian-security/dists/trixie-security/InRelease  Temporary failure resolving 'security.debian.org'
W: Some index files failed to download. They have been ignored, or old ones used instead.
root@bpi-r4:~# apt-get update
Ign:1 http://security.debian.org/debian-security trixie-security InRelease
Ign:2 http://ftp.de.debian.org/debian trixie InRelease
Ign:3 http://ftp.de.debian.org/debian trixie-updates InRelease
Ign:1 http://security.debian.org/debian-security trixie-security InRelease
Ign:3 http://ftp.de.debian.org/debian trixie-updates InRelease
Ign:2 http://ftp.de.debian.org/debian trixie InRelease
Ign:1 http://security.debian.org/debian-security trixie-security InRelease
Ign:2 http://ftp.de.debian.org/debian trixie InRelease
Ign:3 http://ftp.de.debian.org/debian trixie-updates InRelease
Err:1 http://security.debian.org/debian-security trixie-security InRelease
  Temporary failure resolving 'security.debian.org'
Err:3 http://ftp.de.debian.org/debian trixie-updates InRelease
  Temporary failure resolving 'ftp.de.debian.org'
Err:2 http://ftp.de.debian.org/debian trixie InRelease
  Temporary failure resolving 'ftp.de.debian.org'
Reading package lists... Done
W: Failed to fetch http://ftp.de.debian.org/debian/dists/trixie/InRelease  Temporary failure resolving 'ftp.de.debian.org'
W: Failed to fetch http://ftp.de.debian.org/debian/dists/trixie-updates/InRelease  Temporary failure resolving 'ftp.de.debian.org'
W: Failed to fetch http://security.debian.org/debian-security/dists/trixie-security/InRelease  Temporary failure resolving 'security.debian.org'
W: Some index files failed to download. They have been ignored, or old ones used instead.

I fixed it. Packages are installing. However, the RJ45 ports still don’t work. How can I display useful information from my board?

Which ports? From mxl switch (left 4)?

You can do a full dmesg and make sure the correct bootconfig is loaded in uboot before kernel starts.

Спойлер
root@bpi-r4:~# dmesg
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[    0.000000] Linux version 6.18.0-bpi-r4-main (runner@runnervmg1sw1) (aarch64-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #10 SMP Mon Dec  1 09:26:47 UTC 2025
[    0.000000] Machine model: Bananapi BPI-R4 Pro 8X
[    0.000000] earlycon: uart8250 at MMIO32 0x0000000011000000 (options '')
[    0.000000] printk: legacy bootconsole [uart8250] enabled
[    0.000000] efi: UEFI not found.
[    0.000000] OF: reserved mem: 0x0000000042ff0000..0x0000000042ffffff (64 KiB) map non-reusable ramoops@42ff0000
[    0.000000] OF: reserved mem: 0x0000000043000000..0x000000004304ffff (320 KiB) nomap non-reusable secmon@43000000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x0000000042ffffff]
[    0.000000]   node   0: [mem 0x0000000043000000-0x000000004304ffff]
[    0.000000]   node   0: [mem 0x0000000043050000-0x000000023fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000023fffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.5
[    0.000000] percpu: Embedded 30 pages/cpu s83736 r8192 d30952 u122880
[    0.000000] pcpu-alloc: s83736 r8192 d30952 u122880 alloc=30*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GICv3 CPU interface
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: detected: ARM erratum 858921
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: board=bpi-r4 console=ttyS0,115200n1 earlycon=uart8250,mmio32,0x11000000 root=/dev/mmcblk0p6 rootfstype=ext4 rootwait debug=7 
[    0.000000] Unknown kernel command line parameters "board=bpi-r4", will be passed to user space.
[    0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x00000000fa7e0000-0x00000000fe7e0000] (64MB)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2097152
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 416 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: GICD_CTLR.DS=0, SCR_EL3.FIQ=0
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: Enabling local workaround for ARM erratum 858921
[    0.000000] arch_timer: CPU0: Trapping CNTVCT access
[    0.000000] arch_timer: cp15 timer running at 13.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns
[    0.000000] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
[    0.008266] Console: colour dummy device 80x25
[    0.012794] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[    0.023288] pid_max: default: 32768 minimum: 301
[    0.028070] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.035762] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.044397] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.051047] rcu: Hierarchical SRCU implementation.
[    0.055895] rcu:     Max phase no-delay instances is 1000.
[    0.061280] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.069668] EFI services will not be available.
[    0.074364] smp: Bringing up secondary CPUs ...
[    0.079211] Detected VIPT I-cache on CPU1
[    0.079260] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[    0.079269] arch_timer: Enabling local workaround for ARM erratum 858921
[    0.079283] arch_timer: CPU1: Trapping CNTVCT access
[    0.079289] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[    0.079593] Detected VIPT I-cache on CPU2
[    0.079619] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[    0.079624] arch_timer: Enabling local workaround for ARM erratum 858921
[    0.079631] arch_timer: CPU2: Trapping CNTVCT access
[    0.079635] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[    0.079912] Detected VIPT I-cache on CPU3
[    0.079936] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[    0.079941] arch_timer: Enabling local workaround for ARM erratum 858921
[    0.079946] arch_timer: CPU3: Trapping CNTVCT access
[    0.079951] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[    0.079993] smp: Brought up 1 node, 4 CPUs
[    0.172430] SMP: Total of 4 processors activated.
[    0.177188] CPU: All CPU(s) started at EL2
[    0.181331] CPU features: detected: 32-bit EL0 Support
[    0.186532] CPU features: detected: CRC32 instructions
[    0.191734] CPU features: detected: PMUv3
[    0.195820] alternatives: applying system-wide alternatives
[    0.201699] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[    0.210280] Memory: 8129136K/8388608K available (13888K kernel code, 2636K rwdata, 5512K rodata, 5056K init, 372K bss, 254888K reserved, 0K cma-reserved)
[    0.224967] devtmpfs: initialized
[    0.230673] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.240668] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.248185] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear).
[    0.257034] 25856 pages in range for non-PLT usage
[    0.257036] 517376 pages in range for PLT usage
[    0.261925] pinctrl core: initialized pinctrl subsystem
[    0.272048] DMI not present or invalid.
[    0.277266] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.283666] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[    0.291073] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.299190] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.307600] thermal_sys: Registered thermal governor 'fair_share'
[    0.307604] thermal_sys: Registered thermal governor 'bang_bang'
[    0.313776] thermal_sys: Registered thermal governor 'step_wise'
[    0.319856] thermal_sys: Registered thermal governor 'user_space'
[    0.326023] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.339104] ASID allocator initialised with 65536 entries
[    0.345104] printk: legacy console [ramoops-1] enabled
[    0.350665] pstore: Registered ramoops as persistent store backend
[    0.356925] ramoops: using 0x10000@0x42ff0000, ecc: 0
[    0.364129] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[    0.378233] /soc/pcie@11280000: Fixed dependency cycle(s) with /soc/pcie@11280000/interrupt-controller
[    0.387793] /soc/pcie@11290000: Fixed dependency cycle(s) with /soc/pcie@11290000/interrupt-controller
[    0.397324] /soc/pcie@11300000: Fixed dependency cycle(s) with /soc/pcie@11300000/interrupt-controller
[    0.406868] /soc/pcie@11310000: Fixed dependency cycle(s) with /soc/pcie@11310000/interrupt-controller
[    0.418732] iommu: Default domain type: Translated
[    0.423593] iommu: DMA domain TLB invalidation policy: strict mode
[    0.449703] SCSI subsystem initialized
[    0.453580] libata version 3.00 loaded.
[    0.457542] usbcore: registered new interface driver usbfs
[    0.463110] usbcore: registered new interface driver hub
[    0.468521] usbcore: registered new device driver usb
[    0.473743] pps_core: LinuxPPS API ver. 1 registered
[    0.478772] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[    0.488032] PTP clock support registered
[    0.492964] vgaarb: loaded
[    0.499393] clocksource: Switched to clocksource arch_sys_counter
[    0.508462] NET: Registered PF_INET protocol family
[    0.513640] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.524934] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[    0.533626] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.541490] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.549704] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    0.558022] TCP: Hash tables configured (established 65536 bind 65536)
[    0.564746] UDP hash table entries: 4096 (order: 6, 262144 bytes, linear)
[    0.571787] UDP-Lite hash table entries: 4096 (order: 6, 262144 bytes, linear)
[    0.579408] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.585450] RPC: Registered named UNIX socket transport module.
[    0.591466] RPC: Registered udp transport module.
[    0.596228] RPC: Registered tcp transport module.
[    0.600993] RPC: Registered tcp-with-tls transport module.
[    0.606546] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.613081] PCI: CLS 0 bytes, default 64
[    0.631927] Initialise system trusted keyrings
[    0.636511] workingset: timestamp_bits=46 max_order=21 bucket_order=0
[    0.643240] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.649302] NFS: Registering the id_resolver key type
[    0.654458] Key type id_resolver registered
[    0.658694] Key type id_legacy registered
[    0.662761] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.669552] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.677075] jffs2: version 2.2. (NAND) (SUMMARY)  \xc2\xa9 2001-2006 Red Hat, Inc.
[    0.684669] cryptd: max_cpu_qlen set to 1000
[    0.718044] Key type asymmetric registered
[    0.722193] Asymmetric key parser 'x509' registered
[    0.727158] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    0.734654] io scheduler mq-deadline registered
[    0.739238] io scheduler kyber registered
[    0.743321] io scheduler bfq registered
[    0.748054] mtk-xsphy soc:xs-phy@11e10000: failed to get ref_clk(id-1)
[    0.762252] mtk-socinfo mtk-socinfo.0.auto: error -ENOENT: Failed to get socinfo data
[    0.770219] mtk-socinfo mtk-socinfo.0.auto: probe with driver mtk-socinfo failed with error -2
[    0.799053] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    0.806690] printk: legacy console [ttyS0] disabled
[    0.831914] 11000000.serial: ttyS0 at MMIO 0x11000000 (irq = 99, base_baud = 2500000) is a ST16650V2
[    0.841203] printk: legacy console [ttyS0] enabled
[    0.850789] printk: legacy bootconsole [uart8250] disabled
[    0.882605] 11000100.serial: ttyS1 at MMIO 0x11000100 (irq = 100, base_baud = 2500000) is a ST16650V2
[    0.912627] 11000200.serial: ttyS2 at MMIO 0x11000200 (irq = 101, base_baud = 2500000) is a ST16650V2
[    0.925014] loop: module loaded
[    0.929776] spi-nand spi0.0: Winbond SPI NAND was found.
[    0.935098] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[    0.943594] 2 fixed-partitions partitions found on MTD device spi0.0
[    0.950285] Creating 2 MTD partitions on "spi0.0":
[    0.955071] 0x000000000000-0x000000200000 : "bl2"
[    0.961704] 0x000000200000-0x000010000000 : "ubi"
[    1.107774] ubi0: attaching mtd1
[    1.479400] random: crng init done
[    1.743269] ubi0: scanning is finished
[    1.859932] ubi0: attached mtd1 (name "ubi", size 254 MiB)
[    1.865421] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.872293] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.879069] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.886020] ubi0: good PEBs: 2032, bad PEBs: 0, corrupted PEBs: 0
[    1.892104] ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128
[    1.899312] ubi0: max/mean erase counter: 2/0, WL threshold: 4096, image sequence number: 1750129753
[    1.908432] ubi0: available PEBs: 1026, total reserved PEBs: 1006, PEBs reserved for bad PEB handling: 40
[    1.917992] ubi0: background thread "ubi_bgt0d" started, PID 911
[    2.040600] mtk_soc_eth 15100000.ethernet: generated random MAC address 26:4b:af:1b:9f:4e
[    2.049283] usbcore: registered new interface driver usb-storage
[    2.055467] i2c_dev: i2c /dev entries driver
[    2.060292] /soc/i2c@11003000/rt5190a@64: Fixed dependency cycle(s) with /soc/i2c@11003000/rt5190a@64/regulators/buck1
[    2.071849] pca954x 2-0070: supply vdd not found, using dummy regulator
[    2.078976] pca953x 3-0020: supply vcc not found, using dummy regulator
[    2.085641] pca953x 3-0020: using no AI
[    2.093697] rtc-pcf8563 3-0051: low voltage detected, date/time is not reliable.
[    2.101187] rtc-pcf8563 3-0051: registered as rtc0
[    2.107165] rtc-pcf8563 3-0051: low voltage detected, date/time is not reliable.
[    2.114557] rtc-pcf8563 3-0051: hctosys: unable to read the hardware clock
[    2.122452] at24 3-0057: supply vcc not found, using dummy regulator
[    2.129379] at24 3-0057: 256 byte 24c02 EEPROM, writable, 8 bytes/write
[    2.136024] i2c i2c-2: Added multiplexed i2c bus 3
[    2.140931] i2c i2c-2: Added multiplexed i2c bus 4
[    2.145793] i2c i2c-2: Added multiplexed i2c bus 5
[    2.150763] at24 6-0051: supply vcc not found, using dummy regulator
[    2.181198] i2c i2c-2: Added multiplexed i2c bus 6
[    2.185983] pca954x 2-0070: registered 4 multiplexed busses for I2C switch pca9545
[    2.194225] mtk-lvts-thermal 1100a000.lvts: golden temp=60
[    2.201097] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[    2.210801] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    2.210994] mtk-msdc 11230000.mmc: Got CD GPIO
[    2.217377] usbcore: registered new interface driver usbhid
[    2.227269] usbhid: USB HID core driver
[    2.237375] ina2xx_adc 3-0040: error configuring the device
[    2.243309] hw perfevents: enabled with armv8_cortex_a73 PMU driver, 7 (0,8000003f) counters available
[    2.248150] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=00000C00; host->error=0x00000002
[    2.253023] NET: Registered PF_INET6 protocol family
[    2.262189] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=80000C08; host->error=0x00000002
[    2.266968] Segment Routing with IPv6
[    2.279297] In-situ OAM (IOAM) with IPv6
[    2.280707] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.283237] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    2.292699] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.298316] NET: Registered PF_PACKET protocol family
[    2.307541] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.312057] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    2.321522] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.333996] 8021q: 802.1Q VLAN Support v1.8
[    2.351420] Loading compiled-in X.509 certificates
[    2.366341] phy phy-soc:[email protected]: type_sw - reg 0x194, index 0
[    2.366670] mmc0: host does not support reading read-only switch, assuming write-enable
[    2.382314] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    2.382487] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    2.382694] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    2.382722] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    2.382767] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    2.382778] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    2.382990] mmc0: new high speed SDHC card at address 59b4
[    2.383199] sfp sfp1: Host maximum power 3.0W
[    2.383368] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    2.383378] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    2.383388] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    2.383398] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    2.383942] mmcblk0: mmc0:59b4 SDU1 7.46 GiB
[    2.384198] sfp sfp2: Host maximum power 3.0W
[    2.389657] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    2.390689] GPT:Primary header thinks Alt. header is not at the end of the disk.
[    2.390694] GPT:15269887 != 15646719
[    2.390697] GPT:Alternate GPT header not at the end of the disk.
[    2.390699] GPT:15269887 != 15646719
[    2.390701] GPT: Use GNU Parted to correct GPT errors.
[    2.390718]  mmcblk0: p1 p2 p3 p4 p5 p6
[    2.396952] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    2.404259] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    2.404273] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    2.410533] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    2.500629] mtk_soc_eth 15100000.ethernet: generated random MAC address 92:94:9b:77:4c:77
[    2.502987] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    2.526538] mtk-pcie-gen3 11310000.pcie: set IO trans window[0]: cpu_addr = 0x38000000, pci_addr = 0x38000000, size = 0x200000
[    2.527085] xhci-mtk 11190000.usb: supply vbus not found, using dummy regulator
[    2.535081] mtk-pcie-gen3 11310000.pcie: set MEM trans window[1]: cpu_addr = 0x38200000, pci_addr = 0x38200000, size = 0x200000
[    2.535087] mtk-pcie-gen3 11310000.pcie: set MEM trans window[2]: cpu_addr = 0x38400000, pci_addr = 0x38400000, size = 0x400000
[    2.535092] mtk-pcie-gen3 11310000.pcie: set MEM trans window[3]: cpu_addr = 0x38800000, pci_addr = 0x38800000, size = 0x800000
[    2.535096] mtk-pcie-gen3 11310000.pcie: set MEM trans window[4]: cpu_addr = 0x39000000, pci_addr = 0x39000000, size = 0x1000000
[    2.543623] xhci-mtk 11190000.usb: supply vusb33 not found, using dummy regulator
[    2.545944] mtk-pcie-gen3 11280000.pcie: set IO trans window[0]: cpu_addr = 0x20000000, pci_addr = 0x20000000, size = 0x200000
[    2.545952] mtk-pcie-gen3 11280000.pcie: set MEM trans window[1]: cpu_addr = 0x20200000, pci_addr = 0x20200000, size = 0x200000
[    2.545957] mtk-pcie-gen3 11280000.pcie: set MEM trans window[2]: cpu_addr = 0x20400000, pci_addr = 0x20400000, size = 0x400000
[    2.545961] mtk-pcie-gen3 11280000.pcie: set MEM trans window[3]: cpu_addr = 0x20800000, pci_addr = 0x20800000, size = 0x800000
[    2.545966] mtk-pcie-gen3 11280000.pcie: set MEM trans window[4]: cpu_addr = 0x21000000, pci_addr = 0x21000000, size = 0x1000000
[    2.545970] mtk-pcie-gen3 11280000.pcie: set MEM trans window[5]: cpu_addr = 0x22000000, pci_addr = 0x22000000, size = 0x2000000
[    2.545975] mtk-pcie-gen3 11280000.pcie: set MEM trans window[6]: cpu_addr = 0x24000000, pci_addr = 0x24000000, size = 0x4000000
[    2.546238] mtk-pcie-gen3 11280000.pcie: PCI host bridge to bus 0003:00
[    2.546245] pci_bus 0003:00: root bus resource [bus 00-ff]
[    2.546252] pci_bus 0003:00: root bus resource [io  0x400000-0x5fffff] (bus address [0x20000000-0x201fffff])
[    2.546256] pci_bus 0003:00: root bus resource [mem 0x20200000-0x27ffffff]
[    2.546261] pci_bus 0003:00: scanning bus
[    2.546293] pci 0003:00:00.0: [14c3:7988] type 01 class 0x060400 PCIe Root Port
[    2.546314] pci 0003:00:00.0: BAR 0 [mem 0x00000000-0x00007fff 64bit]
[    2.546320] pci 0003:00:00.0: PCI bridge to [bus 00]
[    2.546328] pci 0003:00:00.0:   bridge window [io  0x0000-0x0fff]
[    2.546332] pci 0003:00:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    2.546342] pci 0003:00:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    2.546402] pci 0003:00:00.0: PME# supported from D0 D3hot D3cold
[    2.546408] pci 0003:00:00.0: PME# disabled
[    2.546535] pci 0003:00:00.0: vgaarb: pci_notify
[    2.547535] pci_bus 0003:00: fixups for bus
[    2.547540] pci 0003:00:00.0: scanning [bus 00-00] behind bridge, pass 0
[    2.547544] pci 0003:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    2.547552] pci 0003:00:00.0: scanning [bus 00-00] behind bridge, pass 1
[    2.547602] pci_bus 0003:01: scanning bus
[    2.547631] pci 0003:01:00.0: [1c5c:1339] type 00 class 0x010802 PCIe Endpoint
[    2.547686] pci 0003:01:00.0: BAR 0 [mem 0x00000000-0x00003fff 64bit]
[    2.547814] pci 0003:01:00.0: supports D1
[    2.547817] pci 0003:01:00.0: PME# supported from D0 D1 D3hot
[    2.547823] pci 0003:01:00.0: PME# disabled
[    2.547873] pci 0003:01:00.0: 7.876 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x1 link at 0003:00:00.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[    2.547964] pci 0003:01:00.0: vgaarb: pci_notify
[    2.551688] mtk-pcie-gen3 11310000.pcie: set MEM trans window[5]: cpu_addr = 0x3a000000, pci_addr = 0x3a000000, size = 0x2000000
[    2.551692] mtk-pcie-gen3 11310000.pcie: set MEM trans window[6]: cpu_addr = 0x3c000000, pci_addr = 0x3c000000, size = 0x4000000
[    2.560526] xhci-mtk 11190000.usb: xHCI Host Controller
[    2.569420] pci 0003:01:00.0: ASPM: default states L1
[    2.569442] pci_bus 0003:01: fixups for bus
[    2.569446] pci_bus 0003:01: bus scan returning with max=01
[    2.569450] pci_bus 0003:01: busn_res: [bus 01-ff] end is updated to 01
[    2.569458] pci_bus 0003:00: bus scan returning with max=01
[    2.569476] pci 0003:00:00.0: bridge window [mem 0x20200000-0x202fffff]: assigned
[    2.569481] pci 0003:00:00.0: BAR 0 [mem 0x20300000-0x20307fff 64bit]: assigned
[    2.569492] pci 0003:01:00.0: BAR 0 [mem 0x20200000-0x20203fff 64bit]: assigned
[    2.569506] pci 0003:00:00.0: PCI bridge to [bus 01]
[    2.569512] pci 0003:00:00.0:   bridge window [mem 0x20200000-0x202fffff]
[    2.569520] pci_bus 0003:00: resource 4 [io  0x400000-0x5fffff]
[    2.569524] pci_bus 0003:00: resource 5 [mem 0x20200000-0x27ffffff]
[    2.569528] pci_bus 0003:01: resource 1 [mem 0x20200000-0x202fffff]
[    2.569597] pcieport 0003:00:00.0: vgaarb: pci_notify
[    2.569646] pcieport 0003:00:00.0: assign IRQ: got 118
[    2.569655] pcieport 0003:00:00.0: enabling device (0000 -> 0002)
[    2.569669] pcieport 0003:00:00.0: enabling bus mastering
[    2.570064] mtk-pcie-gen3 11280000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11280c00 data 0
[    2.570076] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[    2.570080] mtk-pcie-gen3 11280000.pcie: msi#0x2 address_hi 0x0 address_lo 0x11280c00 data 2
[    2.570085] mtk-pcie-gen3 11280000.pcie: msi#0x3 address_hi 0x0 address_lo 0x11280c00 data 3
[    2.570089] mtk-pcie-gen3 11280000.pcie: msi#0x4 address_hi 0x0 address_lo 0x11280c00 data 4
[    2.570093] mtk-pcie-gen3 11280000.pcie: msi#0x5 address_hi 0x0 address_lo 0x11280c00 data 5
[    2.570097] mtk-pcie-gen3 11280000.pcie: msi#0x6 address_hi 0x0 address_lo 0x11280c00 data 6
[    2.570101] mtk-pcie-gen3 11280000.pcie: msi#0x7 address_hi 0x0 address_lo 0x11280c00 data 7
[    2.570104] mtk-pcie-gen3 11280000.pcie: msi#0x8 address_hi 0x0 address_lo 0x11280c00 data 8
[    2.570108] mtk-pcie-gen3 11280000.pcie: msi#0x9 address_hi 0x0 address_lo 0x11280c00 data 9
[    2.570112] mtk-pcie-gen3 11280000.pcie: msi#0xa address_hi 0x0 address_lo 0x11280c00 data 10
[    2.570117] mtk-pcie-gen3 11280000.pcie: msi#0xb address_hi 0x0 address_lo 0x11280c00 data 11
[    2.570120] mtk-pcie-gen3 11280000.pcie: msi#0xc address_hi 0x0 address_lo 0x11280c00 data 12
[    2.570124] mtk-pcie-gen3 11280000.pcie: msi#0xd address_hi 0x0 address_lo 0x11280c00 data 13
[    2.570128] mtk-pcie-gen3 11280000.pcie: msi#0xe address_hi 0x0 address_lo 0x11280c00 data 14
[    2.570132] mtk-pcie-gen3 11280000.pcie: msi#0xf address_hi 0x0 address_lo 0x11280c00 data 15
[    2.570136] mtk-pcie-gen3 11280000.pcie: msi#0x10 address_hi 0x0 address_lo 0x11280c00 data 16
[    2.570140] mtk-pcie-gen3 11280000.pcie: msi#0x11 address_hi 0x0 address_lo 0x11280c00 data 17
[    2.570144] mtk-pcie-gen3 11280000.pcie: msi#0x12 address_hi 0x0 address_lo 0x11280c00 data 18
[    2.570148] mtk-pcie-gen3 11280000.pcie: msi#0x13 address_hi 0x0 address_lo 0x11280c00 data 19
[    2.570151] mtk-pcie-gen3 11280000.pcie: msi#0x14 address_hi 0x0 address_lo 0x11280c00 data 20
[    2.570155] mtk-pcie-gen3 11280000.pcie: msi#0x15 address_hi 0x0 address_lo 0x11280c00 data 21
[    2.570159] mtk-pcie-gen3 11280000.pcie: msi#0x16 address_hi 0x0 address_lo 0x11280c00 data 22
[    2.570163] mtk-pcie-gen3 11280000.pcie: msi#0x17 address_hi 0x0 address_lo 0x11280c00 data 23
[    2.570167] mtk-pcie-gen3 11280000.pcie: msi#0x18 address_hi 0x0 address_lo 0x11280c00 data 24
[    2.570171] mtk-pcie-gen3 11280000.pcie: msi#0x19 address_hi 0x0 address_lo 0x11280c00 data 25
[    2.570175] mtk-pcie-gen3 11280000.pcie: msi#0x1a address_hi 0x0 address_lo 0x11280c00 data 26
[    2.570179] mtk-pcie-gen3 11280000.pcie: msi#0x1b address_hi 0x0 address_lo 0x11280c00 data 27
[    2.570182] mtk-pcie-gen3 11280000.pcie: msi#0x1c address_hi 0x0 address_lo 0x11280c00 data 28
[    2.570186] mtk-pcie-gen3 11280000.pcie: msi#0x1d address_hi 0x0 address_lo 0x11280c00 data 29
[    2.570190] mtk-pcie-gen3 11280000.pcie: msi#0x1e address_hi 0x0 address_lo 0x11280c00 data 30
[    2.570194] mtk-pcie-gen3 11280000.pcie: msi#0x1f address_hi 0x0 address_lo 0x11280c00 data 31
[    2.570601] mtk-pcie-gen3 11280000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11280c00 data 0
[    2.570681] pcieport 0003:00:00.0: PME: Signaling with IRQ 119
[    2.570814] pcieport 0003:00:00.0: AER: enabled with IRQ 119
[    2.570870] pcieport 0003:00:00.0: bwctrl: enabled with IRQ 119
[    2.570886] pcieport 0003:00:00.0: save config 0x00: 0x798814c3
[    2.570891] pcieport 0003:00:00.0: save config 0x04: 0x00100406
[    2.570895] pcieport 0003:00:00.0: save config 0x08: 0x06040001
[    2.570899] pcieport 0003:00:00.0: save config 0x0c: 0x00010000
[    2.570903] pcieport 0003:00:00.0: save config 0x10: 0x20300004
[    2.570906] pcieport 0003:00:00.0: save config 0x14: 0x00000000
[    2.570910] pcieport 0003:00:00.0: save config 0x18: 0x00010100
[    2.570914] pcieport 0003:00:00.0: save config 0x1c: 0x000001f1
[    2.570918] pcieport 0003:00:00.0: save config 0x20: 0x20202020
[    2.570922] pcieport 0003:00:00.0: save config 0x24: 0x0001fff1
[    2.570925] pcieport 0003:00:00.0: save config 0x28: 0x00000000
[    2.570929] pcieport 0003:00:00.0: save config 0x2c: 0x00000000
[    2.570932] pcieport 0003:00:00.0: save config 0x30: 0x00000000
[    2.570935] pcieport 0003:00:00.0: save config 0x34: 0x00000080
[    2.570939] pcieport 0003:00:00.0: save config 0x38: 0x00000000
[    2.570942] pcieport 0003:00:00.0: save config 0x3c: 0x00020176
[    2.570975] pcieport 0003:00:00.0: vgaarb: pci_notify
[    2.571055] nvme 0003:01:00.0: vgaarb: pci_notify
[    2.571077] nvme 0003:01:00.0: assign IRQ: got 118
[    2.571241] nvme nvme0: pci function 0003:01:00.0
[    2.571250] nvme 0003:01:00.0: enabling device (0000 -> 0002)
[    2.571260] nvme 0003:01:00.0: enabling bus mastering
[    2.571323] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[    2.571351] nvme 0003:01:00.0: save config 0x00: 0x13391c5c
[    2.571357] nvme 0003:01:00.0: save config 0x04: 0x00100406
[    2.571362] nvme 0003:01:00.0: save config 0x08: 0x01080200
[    2.571366] nvme 0003:01:00.0: save config 0x0c: 0x00000000
[    2.571370] nvme 0003:01:00.0: save config 0x10: 0x20200004
[    2.571375] nvme 0003:01:00.0: save config 0x14: 0x00000000
[    2.571379] nvme 0003:01:00.0: save config 0x18: 0x00000000
[    2.571384] nvme 0003:01:00.0: save config 0x1c: 0x00000000
[    2.571387] nvme 0003:01:00.0: save config 0x20: 0x00000000
[    2.571391] nvme 0003:01:00.0: save config 0x24: 0x00000000
[    2.571395] nvme 0003:01:00.0: save config 0x28: 0x00000000
[    2.571399] nvme 0003:01:00.0: save config 0x2c: 0x00001c5c
[    2.571403] nvme 0003:01:00.0: save config 0x30: 0x00000000
[    2.571407] nvme 0003:01:00.0: save config 0x34: 0x00000080
[    2.571412] nvme 0003:01:00.0: save config 0x38: 0x00000000
[    2.571415] nvme 0003:01:00.0: save config 0x3c: 0x00000176
[    2.571607] mtk-pcie-gen3 11310000.pcie: PCI host bridge to bus 0001:00
[    2.578817] nvme nvme0: missing or invalid SUBNQN field.
[    2.578820] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 1
[    2.578894] xhci-mtk 11190000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[    2.578914] xhci-mtk 11190000.usb: irq 117, io mem 0x11190000
[    2.578999] xhci-mtk 11190000.usb: xHCI Host Controller
[    2.579005] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 2
[    2.579010] xhci-mtk 11190000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[    2.579327] hub 1-0:1.0: USB hub found
[    2.579345] hub 1-0:1.0: 1 port detected
[    2.579527] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.579736] hub 2-0:1.0: USB hub found
[    2.579750] hub 2-0:1.0: 1 port detected
[    2.580200] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[    2.580271] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[    2.580727] xhci-mtk 11200000.usb: xHCI Host Controller
[    2.580737] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 3
[    2.583799] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[    2.583825] xhci-mtk 11200000.usb: irq 122, io mem 0x11200000
[    2.583900] xhci-mtk 11200000.usb: xHCI Host Controller
[    2.583905] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 4
[    2.583911] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[    2.584170] hub 3-0:1.0: USB hub found
[    2.584186] hub 3-0:1.0: 1 port detected
[    2.584338] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.584535] hub 4-0:1.0: USB hub found
[    2.584548] hub 4-0:1.0: 1 port detected
[    2.590273] pci_bus 0001:00: root bus resource [bus 00-ff]
[    2.599417] mtk-pcie-gen3 11300000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.599444] mtk-pcie-gen3 11300000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.602962] hwmon hwmon2: temp1_input not attached to any thermal zone
[    2.613199] pci_bus 0001:00: root bus resource [io  0x200000-0x3fffff] (bus address [0x38000000-0x381fffff])
[    2.613204] pci_bus 0001:00: root bus resource [mem 0x38200000-0x3fffffff]
[    2.624776] hwmon hwmon2: temp2_input not attached to any thermal zone
[    2.632218] pci_bus 0001:00: scanning bus
[    2.632252] pci 0001:00:00.0: [14c3:7988] type 01 class 0x060400 PCIe Root Port
[    2.643616] hwmon hwmon2: temp3_input not attached to any thermal zone
[    2.655072] pci 0001:00:00.0: BAR 0 [mem 0x00000000-0x00007fff 64bit]
[    2.666714] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[    2.677971] pci 0001:00:00.0: PCI bridge to [bus 00]
[    2.689547] mtk-pcie-gen3 11280000.pcie: msi#0x2 address_hi 0x0 address_lo 0x11280c00 data 2
[    2.701066] pci 0001:00:00.0:   bridge window [io  0x0000-0x0fff]
[    2.710558] mtk_soc_eth 15100000.ethernet: generated random MAC address b2:c6:a2:62:f7:b6
[    2.710592] mtk_soc_eth 15100000.ethernet: generated random MAC address d6:32:11:f9:79:8b
[    2.712637] mtk-pcie-gen3 11280000.pcie: msi#0x3 address_hi 0x0 address_lo 0x11280c00 data 3
[    2.719212] pci 0001:00:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    2.724703] mtk-pcie-gen3 11280000.pcie: msi#0x4 address_hi 0x0 address_lo 0x11280c00 data 4
[    2.732247] mtk-pcie-gen3 11290000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.732273] mtk-pcie-gen3 11290000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.734504] pci 0001:00:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    2.741390] mtk-pcie-gen3 11280000.pcie: msi#0x5 address_hi 0x0 address_lo 0x11280c00 data 5
[    2.745412] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[    2.753324] nvme nvme0: 4/0/0 default/read/poll queues
[    2.759072] pci 0001:00:00.0: PME# disabled
[    2.766802]  nvme0n1: p1
[    2.770258] pci 0001:00:00.0: vgaarb: pci_notify
[    2.777087] nvme 0003:01:00.0: vgaarb: pci_notify
[    2.785706] pci_bus 0001:00: fixups for bus
[    2.939466] usb 4-1: new SuperSpeed USB device number 2 using xhci-mtk
[    2.946076] pci 0001:00:00.0: scanning [bus 00-00] behind bridge, pass 0
[    3.009396] usb 1-1: new high-speed USB device number 2 using xhci-mtk
[    3.009593] hub 4-1:1.0: USB hub found
[    3.009902] hub 4-1:1.0: 4 ports detected
[    3.013557] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    3.139394] usb 3-1: new high-speed USB device number 2 using xhci-mtk
[    3.140425] pci 0001:00:00.0: scanning [bus 00-00] behind bridge, pass 1
[    3.179933] hub 1-1:1.0: USB hub found
[    3.183453] pci_bus 0001:01: scanning bus
[    3.192058] hub 1-1:1.0: 4 ports detected
[    3.200620] pci 0001:01:00.0: [14c3:7906] type 00 class 0x028000 PCIe Endpoint
[    3.303022] hub 3-1:1.0: USB hub found
[    3.303808] pci 0001:01:00.0: BAR 0 [mem 0x00000000-0x000fffff 64bit pref]
[    3.309711] hub 3-1:1.0: 4 ports detected
[    3.315558] pci 0001:01:00.0: BAR 2 [mem 0x00000000-0x00007fff 64bit]
[    3.519393] usb 1-1.4: new high-speed USB device number 3 using xhci-mtk
[    3.519996] pci 0001:01:00.0: BAR 4 [mem 0x00000000-0x00000fff 64bit pref]
[    3.999837] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[    4.005924] pci 0001:01:00.0: PME# disabled
[    4.010162] pci 0001:01:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5.0 GT/s PCIe x1 link at 0001:00:00.0 (capable of 8.000 Gb/s with 5.0 GT/s PCIe x2 link)
[    4.025132] pci 0001:01:00.0: vgaarb: pci_notify
[    4.049433] pci 0001:01:00.0: ASPM: default states L0s L1
[    4.054842] pci_bus 0001:01: fixups for bus
[    4.059015] pci_bus 0001:01: bus scan returning with max=01
[    4.064584] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[    4.071197] pci_bus 0001:00: bus scan returning with max=01
[    4.076774] pci 0001:00:00.0: bridge window [mem 0x38200000-0x382fffff]: assigned
[    4.084249] pci 0001:00:00.0: bridge window [mem 0x38300000-0x384fffff 64bit pref]: assigned
[    4.092678] pci 0001:00:00.0: BAR 0 [mem 0x38500000-0x38507fff 64bit]: assigned
[    4.099984] pci 0001:01:00.0: BAR 0 [mem 0x38300000-0x383fffff 64bit pref]: assigned
[    4.107726] pci 0001:01:00.0: BAR 2 [mem 0x38200000-0x38207fff 64bit]: assigned
[    4.115037] pci 0001:01:00.0: BAR 4 [mem 0x38400000-0x38400fff 64bit pref]: assigned
[    4.122782] pci 0001:00:00.0: PCI bridge to [bus 01]
[    4.127738] pci 0001:00:00.0:   bridge window [mem 0x38200000-0x382fffff]
[    4.134518] pci 0001:00:00.0:   bridge window [mem 0x38300000-0x384fffff 64bit pref]
[    4.142252] pci_bus 0001:00: resource 4 [io  0x200000-0x3fffff]
[    4.148160] pci_bus 0001:00: resource 5 [mem 0x38200000-0x3fffffff]
[    4.154540] pci_bus 0001:01: resource 1 [mem 0x38200000-0x382fffff]
[    4.160808] pci_bus 0001:01: resource 2 [mem 0x38300000-0x384fffff 64bit pref]
[    4.168097] pcieport 0001:00:00.0: vgaarb: pci_notify
[    4.173215] pcieport 0001:00:00.0: assign IRQ: got 127
[    4.178351] pcieport 0001:00:00.0: enabling device (0000 -> 0002)
[    4.184449] pcieport 0001:00:00.0: enabling bus mastering
[    4.190215] mtk-pcie-gen3 11310000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11310c00 data 0
[    4.198649] mtk-pcie-gen3 11310000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11310c00 data 1
[    4.207080] mtk-pcie-gen3 11310000.pcie: msi#0x2 address_hi 0x0 address_lo 0x11310c00 data 2
[    4.215511] mtk-pcie-gen3 11310000.pcie: msi#0x3 address_hi 0x0 address_lo 0x11310c00 data 3
[    4.223939] mtk-pcie-gen3 11310000.pcie: msi#0x4 address_hi 0x0 address_lo 0x11310c00 data 4
[    4.232366] mtk-pcie-gen3 11310000.pcie: msi#0x5 address_hi 0x0 address_lo 0x11310c00 data 5
[    4.240793] mtk-pcie-gen3 11310000.pcie: msi#0x6 address_hi 0x0 address_lo 0x11310c00 data 6
[    4.249218] mtk-pcie-gen3 11310000.pcie: msi#0x7 address_hi 0x0 address_lo 0x11310c00 data 7
[    4.257645] mtk-pcie-gen3 11310000.pcie: msi#0x8 address_hi 0x0 address_lo 0x11310c00 data 8
[    4.266072] mtk-pcie-gen3 11310000.pcie: msi#0x9 address_hi 0x0 address_lo 0x11310c00 data 9
[    4.274500] mtk-pcie-gen3 11310000.pcie: msi#0xa address_hi 0x0 address_lo 0x11310c00 data 10
[    4.283014] mtk-pcie-gen3 11310000.pcie: msi#0xb address_hi 0x0 address_lo 0x11310c00 data 11
[    4.291532] mtk-pcie-gen3 11310000.pcie: msi#0xc address_hi 0x0 address_lo 0x11310c00 data 12
[    4.300046] mtk-pcie-gen3 11310000.pcie: msi#0xd address_hi 0x0 address_lo 0x11310c00 data 13
[    4.308557] mtk-pcie-gen3 11310000.pcie: msi#0xe address_hi 0x0 address_lo 0x11310c00 data 14
[    4.317070] mtk-pcie-gen3 11310000.pcie: msi#0xf address_hi 0x0 address_lo 0x11310c00 data 15
[    4.325584] mtk-pcie-gen3 11310000.pcie: msi#0x10 address_hi 0x0 address_lo 0x11310c00 data 16
[    4.334184] mtk-pcie-gen3 11310000.pcie: msi#0x11 address_hi 0x0 address_lo 0x11310c00 data 17
[    4.342783] mtk-pcie-gen3 11310000.pcie: msi#0x12 address_hi 0x0 address_lo 0x11310c00 data 18
[    4.351383] mtk-pcie-gen3 11310000.pcie: msi#0x13 address_hi 0x0 address_lo 0x11310c00 data 19
[    4.359983] mtk-pcie-gen3 11310000.pcie: msi#0x14 address_hi 0x0 address_lo 0x11310c00 data 20
[    4.368581] mtk-pcie-gen3 11310000.pcie: msi#0x15 address_hi 0x0 address_lo 0x11310c00 data 21
[    4.377180] mtk-pcie-gen3 11310000.pcie: msi#0x16 address_hi 0x0 address_lo 0x11310c00 data 22
[    4.385782] mtk-pcie-gen3 11310000.pcie: msi#0x17 address_hi 0x0 address_lo 0x11310c00 data 23
[    4.394383] mtk-pcie-gen3 11310000.pcie: msi#0x18 address_hi 0x0 address_lo 0x11310c00 data 24
[    4.402983] mtk-pcie-gen3 11310000.pcie: msi#0x19 address_hi 0x0 address_lo 0x11310c00 data 25
[    4.411585] mtk-pcie-gen3 11310000.pcie: msi#0x1a address_hi 0x0 address_lo 0x11310c00 data 26
[    4.420185] mtk-pcie-gen3 11310000.pcie: msi#0x1b address_hi 0x0 address_lo 0x11310c00 data 27
[    4.428783] mtk-pcie-gen3 11310000.pcie: msi#0x1c address_hi 0x0 address_lo 0x11310c00 data 28
[    4.437384] mtk-pcie-gen3 11310000.pcie: msi#0x1d address_hi 0x0 address_lo 0x11310c00 data 29
[    4.445983] mtk-pcie-gen3 11310000.pcie: msi#0x1e address_hi 0x0 address_lo 0x11310c00 data 30
[    4.454583] mtk-pcie-gen3 11310000.pcie: msi#0x1f address_hi 0x0 address_lo 0x11310c00 data 31
[    4.463597] mtk-pcie-gen3 11310000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11310c00 data 0
[    4.472121] pcieport 0001:00:00.0: PME: Signaling with IRQ 128
[    4.478089] pcieport 0001:00:00.0: AER: enabled with IRQ 128
[    4.483803] pcieport 0001:00:00.0: bwctrl: enabled with IRQ 128
[    4.489840] pcieport 0001:00:00.0: save config 0x00: 0x798814c3
[    4.495750] pcieport 0001:00:00.0: save config 0x04: 0x00100406
[    4.501670] pcieport 0001:00:00.0: save config 0x08: 0x06040001
[    4.507579] pcieport 0001:00:00.0: save config 0x0c: 0x00010000
[    4.513494] pcieport 0001:00:00.0: save config 0x10: 0x38500004
[    4.519419] pcieport 0001:00:00.0: save config 0x14: 0x00000000
[    4.525328] pcieport 0001:00:00.0: save config 0x18: 0x00010100
[    4.531243] pcieport 0001:00:00.0: save config 0x1c: 0x000001f1
[    4.537152] pcieport 0001:00:00.0: save config 0x20: 0x38203820
[    4.543062] pcieport 0001:00:00.0: save config 0x24: 0x38413831
[    4.548970] pcieport 0001:00:00.0: save config 0x28: 0x00000000
[    4.554881] pcieport 0001:00:00.0: save config 0x2c: 0x00000000
[    4.560791] pcieport 0001:00:00.0: save config 0x30: 0x00000000
[    4.566699] pcieport 0001:00:00.0: save config 0x34: 0x00000080
[    4.572610] pcieport 0001:00:00.0: save config 0x38: 0x00000000
[    4.578517] pcieport 0001:00:00.0: save config 0x3c: 0x0002017f
[    4.584458] pcieport 0001:00:00.0: vgaarb: pci_notify
[    5.445661] Aeonsemi AS21xxx mdio-bus:18: Firmware Version: 1.8.5
[    8.184764] Aeonsemi AS21xxx mdio-bus:1c: Firmware Version: 1.8.5
[    8.190959] Aeonsemi AS21xxx mdio-bus:1c: Led led0 renamed to led0_1 due to name collision
[    8.199343] Aeonsemi AS21xxx mdio-bus:1c: Led led1 renamed to led1_1 due to name collision
[    8.207728] (NULL device *): nonexclusive access to GPIO for mod-def0
[    8.214203] mtk_soc_eth 15100000.ethernet: ethernet mux: line:5472 added new channel:0
[    8.222115] mtk_soc_eth 15100000.ethernet: ethernet mux: line:5472 added new channel:1
[    8.230027] mtk_soc_eth 15100000.ethernet: ethernet mux: line:5581 added new mux
[    8.240459] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc084940000, irq 103
[    8.250099] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc084940000, irq 103
[    8.259752] mtk_soc_eth 15100000.ethernet eth2: mediatek frame engine at 0xffffffc084940000, irq 103
[    8.274499] mt7530-mmio 15020000.switch: configuring for fixed/internal link mode
[    8.282012] mt7530-mmio 15020000.switch: Link is Up - 10Gbps/Full - flow control rx/tx
[    8.282656] mt7530-mmio 15020000.switch mgmt (uninitialized): PHY [mt7530-0:00] driver [Generic PHY] (irq=POLL)
[    8.300974] mtk_soc_eth 15100000.ethernet eth0: entered promiscuous mode
[    8.307682] DSA: tree 1 setup
[    8.310904] mxl862xx mdio-bus:10:    Mxl862xx CPU Port 8, User Port number 5
[    8.711187] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: Firmware Version: 0.77 (0x004D test version)
[    9.118179] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: Firmware Version: 0.77 (0x004D test version)
[    9.525655] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: Firmware Version: 0.77 (0x004D test version)
[    9.932456] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: Firmware Version: 0.77 (0x004D test version)
[   14.731919] mxl862xx mdio-bus:10: mxl862xx_set_vlan_filter_limits: user_pnum:5, priv->max_vlans: 36, cpu_ingress_entries: 11, cpu_egress_entries: 74, user_ingress_entries: 77, user_egress_entries: 75
[   14.933979] mxl862xx mdio-bus:10: configuring for fixed/usxgmii link mode
[   14.940777] mxl862xx mdio-bus:10: Link is Up - 10Gbps/Full - flow control off
[   14.941751] mxl862xx mdio-bus:10 mxl_lan0 (uninitialized): PHY [mxl862xx_dsa-0:00] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[   14.961243] mxl862xx mdio-bus:10 mxl_lan1 (uninitialized): PHY [mxl862xx_dsa-0:01] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[   14.974567] mxl862xx mdio-bus:10 mxl_lan2 (uninitialized): PHY [mxl862xx_dsa-0:02] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[   14.987762] mxl862xx mdio-bus:10 mxl_lan3 (uninitialized): PHY [mxl862xx_dsa-0:03] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[   15.000726] mtk_soc_eth 15100000.ethernet eth2: entered promiscuous mode
[   15.007435] DSA: tree 0 setup
[   15.010656] mxl862xx mdio-bus:10: Firmware version 1.0.70.70
[   15.016907] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[   15.023910] clk: Disabling unused clocks
[   15.028685] PM: genpd: Disabling unused power domains
[   15.033959] check access for rdinit=/init failed: -2, ignoring
[   15.052870] EXT4-fs (mmcblk0p6): mounted filesystem 3bf12805-c3bb-4384-b8c5-3b4154e972e3 ro with ordered data mode. Quota mode: disabled.
[   15.065247] VFS: Mounted root (ext4 filesystem) readonly on device 179:6.
[   15.073026] devtmpfs: mounted
[   15.077175] Freeing unused kernel memory: 5056K
[   15.081818] Run /sbin/init as init process
[   15.085910]   with arguments:
[   15.088869]     /sbin/init
[   15.091602]   with environment:
[   15.094733]     HOME=/
[   15.097083]     TERM=linux
[   15.099788]     board=bpi-r4
[   15.911410] systemd[1]: System time advanced to built-in epoch: Wed 2025-09-03 18:38:20 UTC
[   15.987338] systemd[1]: Failed to find module 'autofs4'
[   16.169465] systemd[1]: systemd 257.9-1~deb13u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +IPE +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF -XKBCOMMON -UTMP +SYSVINIT +LIBARCHIVE)
[   16.203707] systemd[1]: Detected architecture arm64.
[   16.264906] systemd[1]: Hostname set to <bpi-r4>.
[   16.531176] systemd[1]: bpf-restrict-fs: BPF LSM hook not enabled in the kernel, BPF LSM not supported.
[   17.034101] systemd[1]: Queued start job for default target graphical.target.
[   17.142273] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[   17.170561] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[   17.200440] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[   17.230131] systemd[1]: Created slice user.slice - User and Session Slice.
[   17.259652] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.
[   17.289610] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[   17.319550] systemd[1]: proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point was skipped because of an unmet condition check (ConditionPathExists=/proc/sys/fs/binfmt_misc).
[   17.338908] systemd[1]: Expecting device dev-mmcblk0p5.device - /dev/mmcblk0p5...
[   17.369445] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...
[   17.399522] systemd[1]: Reached target paths.target - Path Units.
[   17.429486] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[   17.459465] systemd[1]: Reached target slices.target - Slice Units.
[   17.489488] systemd[1]: Reached target swap.target - Swaps.
[   17.522657] systemd[1]: Listening on systemd-creds.socket - Credential Encryption/Decryption.
[   17.559695] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[   17.589710] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[   17.619727] systemd[1]: Listening on systemd-journald.socket - Journal Sockets.
[   17.649855] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
[   17.679508] systemd[1]: systemd-pcrextend.socket - TPM PCR Measurements was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[   17.693299] systemd[1]: systemd-pcrlock.socket - Make TPM PCR Policy was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[   17.707075] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[   17.739609] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[   17.769757] systemd[1]: dev-hugepages.mount - Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
[   17.788016] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
[   17.899888] systemd[1]: Mounting run-lock.mount - Legacy Locks Directory /run/lock...
[   17.931862] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...
[   17.961793] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
[   17.993003] systemd[1]: Mounting tmp.mount - Temporary Directory /tmp...
[   18.022243] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[   18.062126] systemd[1]: Starting [email protected] - Load Kernel Module configfs...
[   18.092052] systemd[1]: Starting [email protected] - Load Kernel Module drm...
[   18.122103] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
[   18.152104] systemd[1]: Starting [email protected] - Load Kernel Module fuse...
[   18.179667] systemd[1]: systemd-hibernate-clear.service - Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
[   18.215127] systemd[1]: Starting systemd-journald.service - Journal Service...
[   18.283661] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[   18.311896] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...
[   18.349608] systemd[1]: systemd-pcrmachine.service - TPM PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[   18.366909] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
[   18.399634] systemd[1]: systemd-tpm2-setup-early.service - Early TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[   18.418802] systemd[1]: Starting systemd-udev-load-credentials.service - Load udev Rules from Credentials...
[   18.451998] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[   18.485060] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[   18.520104] systemd[1]: Mounted run-lock.mount - Legacy Locks Directory /run/lock.
[   18.549977] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.
[   18.580279] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[   18.620016] systemd[1]: Mounted tmp.mount - Temporary Directory /tmp.
[   18.660578] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[   18.671303] fuse: init (API version 7.45)
[   18.705730] systemd[1]: [email protected]: Deactivated successfully.
[   18.709536] EXT4-fs (mmcblk0p6): re-mounted 3bf12805-c3bb-4384-b8c5-3b4154e972e3 r/w.
[   18.713340] systemd[1]: Finished [email protected] - Load Kernel Module configfs.
[   18.724124] systemd-journald[1729]: Collecting audit messages is disabled.
[   18.762014] systemd[1]: [email protected]: Deactivated successfully.
[   18.769182] systemd[1]: Finished [email protected] - Load Kernel Module drm.
[   18.800475] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[   18.808230] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[   18.850422] systemd[1]: [email protected]: Deactivated successfully.
[   18.857747] systemd[1]: Finished [email protected] - Load Kernel Module fuse.
[   18.890570] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[   18.920637] systemd[1]: Finished systemd-network-generator.service - Generate network units from Kernel command line.
[   18.961040] systemd[1]: Started systemd-journald.service - Journal Service.
[   19.295433] systemd-journald[1729]: Received client request to flush runtime journal.
[   19.597506] systemd-journald[1729]: /var/log/journal/7313bb9edb834dd7a646b461afc7b1b0/system.journal: Realtime clock jumped backwards relative to last journal entry, rotating.
[   19.613265] systemd-journald[1729]: Rotating system journal.
[   21.060637] mtdblock: MTD device 'ubi' is NAND, please consider using UBI block devices instead.
[   21.062618] mtdblock: MTD device 'bl2' is NAND, please consider using UBI block devices instead.
[   23.062098] usbcore: registered new interface driver cdc_ether
[   23.170831] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   23.189518] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   23.195714] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[   23.205132] r8153_ecm 1-1.4:2.0 eth3: register 'r8153_ecm' at usb-11190000.usb-1.4, RTL8153 ECM Device, 00:e0:4c:68:03:78
[   23.216427] usbcore: registered new interface driver r8153_ecm
[   25.133587] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[   25.141750] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[   27.068640] mt7915e 0001:01:00.0: vgaarb: pci_notify
[   27.073667] mt7915e 0001:01:00.0: assign IRQ: got 127
[   27.078750] mt7915e 0001:01:00.0: enabling device (0000 -> 0002)
[   27.084816] mt7915e 0001:01:00.0: enabling bus mastering
[   27.159556] mtk-pcie-gen3 11310000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11310c00 data 1
[   27.192807] mt7915e 0001:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20240823172725a

[   27.279767] mt7915e 0001:01:00.0: WM Firmware Version: ____000000, Build Time: 20240823172741
[   27.345944] mt7915e 0001:01:00.0: WA Firmware Version: DEV_000000, Build Time: 20240823172837
[   27.513908] mt7915e 0001:01:00.0: registering led 'mt76-phy0'
[   27.584671] mt7915e 0001:01:00.0: registering led 'mt76-phy1'
[   27.631264] mt7915e 0001:01:00.0: vgaarb: pci_notify

I discovered that there is no support for Wareguard.

Looks good so far,you should see ports mxl_lan0-3 with “ip a”. Maybe you just need to set them up and assign ip adress…will rename it soon to lanX.

yes, it’s work

mxl_lan0@eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether d6:32:11:f9:79:8b brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.30/24 brd 192.168.0.255 scope global dynamic noprefixroute mxl_lan0
       valid_lft 3542sec preferred_lft 3092sec
    inet6 fe80::d432:11ff:fef9:798b/64 scope link proto kernel_ll 
       valid_lft forever preferred_lft forever

thenks