Does anyone have images for Ubuntu 24.04 LTS for RPI R4 Pro 8X?
Does building own image require just custom kernel build with updated dti/dtb? or do I need to also install some patches?
Does anyone have images for Ubuntu 24.04 LTS for RPI R4 Pro 8X?
Does building own image require just custom kernel build with updated dti/dtb? or do I need to also install some patches?
You can create ubuntu 24.04 (noble) image for r4pro with my images repo. Just set variant to bpi-r4pro in r4 sourcefiles conf. It will download my prebuilt kernel as defaupt,but you can also add your own version.i just have not built/tested ubuntu for r4pro. Possibly you have to modify /etc/systemd/network configs which are not yet adjusted for r4pro.
sourcefiles_bpi-r4.conf:
variant=bpi-r4pro
./buildimg.sh bpi-r4 noble
i have extended my pipeline for ubuntu and have created an ubuntu-image for R4Pro yesterday (still with the wan-but, so you have to remove the /etc/systemd/network/wan files). not yet tested it, but imho it should work (used the right base image, kernel, and builds the rootfs without errors).
https://drive.google.com/drive/folders/1A5S7_82Bg4EYxjzdQ5FKyBw9Qi2C3uK-
Amazing! Thanks a lot Frank for help!
Side note - I was playing with your github repo. I cloned the RPI-Router-Image and RPI-Router-Linux.
Below also some contribution from my side:
For isolation I like building in docker containers.
I used your BPI-Router-Linux/utils/docker/* to build the docker build container, though had to add few things to the Dockerfile:
python3-requests parted qemu-user-static debootstrap binfmt-support
udev kpartx \
Also, when building in container the loop partprobe did not work, had to use the following:
echo “mounting loopdev…” // added kpartx sudo kpartx -av ${LDEV} sudo partprobe ${LDEV} if [[ $? -ne 0 ]];then echo “partprobe failed”; exit 1; fi
// kpart mounts it as /dev/mapper/loopX - so had to rewrite the LDEV LDEV=${LDEV//dev///dev/mapper/}
After using kpartx, the loop works in docker.
Thanks again for help and support!
You could add a docker script for running imagebuilding in docker and installing requirements before and send it as pull request.
Not sure about the kpartx command. Should be separated or maybe check if running in container?
kpartx - maybe check if running in container?
Question - where did you get the dti/dtb from for ubuntu?
as when booted, it does not seem to discover all interfaces (on ip addr show).
In particular:
Do you know, could this be a mlx driver/kernel module issue or the dtb mismatch?
For diagnosability:
F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5012
F5: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0600 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 014C [0101]
Jump to BL
NOTICE: BL2: v2.12.0(release):b03fcfbc2-bpi-r4pro-sdmmc
NOTICE: BL2: Built : 22:02:28, Jan 16 2026
NOTICE: WDT: [40000000] Software reset (reboot)
NOTICE: CPU: MT7988
NOTICE: EMI: DDR4 4BG mode
NOTICE: EMI: Using DDR unknown settings
NOTICE: EMI: Detected DRAM size: 8192 MB
NOTICE: EMI: complex R/W mem test passed
NOTICE: LVTS: Enable thermal HW reset
N
OTICE: BL2: Booting BL31
NOTICE: BL31: v2.12.0(release):b03fcfbc2-bpi-r4pro-sdmmc
NOTICE: BL31: Built : 22:02:31, Jan 16 2026
U-Boot 2026.01-bpi-g11d2ef50d6c6-dirty (Jan 16 2026 - 22:01:51 +0000)
CPU: MediaTek MT7988
Model: Bananapi BPI-R4 Pro
DRAM: 8 GiB
Core: 58 devices, 23 uclasses, devicetree: separate
MMC: mmc@11230000: 0
Loading Environment from nowhere... OK
In: serial@11000000
Out: serial@11000000
Err: serial@11000000
=> board_late_init...
bootmedia:sd
Net: MediaTek MT7988 built-in switch
Warning: ethernet@15110100 (eth0) using random MAC address - 1a:5b:a3:87:65:da
eth0: ethernet@15110100
Hit any key to stop autoboot: 0
33 bytes read in 1 ms (32.2 KiB/s)
*** U-Boot Boot Menu ***
1. Enter kernel-name to boot from SD/EMMC.
2. Boot kernel from TFTP.
3. Boot from SD/EMMC.
4. Boot kernel from NVME.
5. Boot kernel from UBI.
0. Exit
Press UP/DOWN to move, ENTER to select, ESC to quit
## Error: "initrd" not defined
PARTITION_CONFIG only exists on eMMC
sd available
bootconf=#conf-base-r4pro#ov-pro-sd
fit=bpi-r4.itb
10295972 bytes read in 692 ms (14.2 MiB/s)
No UBIFS volume mounted!
## Loading kernel (any) from FIT Image at 46000000 ...
Using 'conf-base-r4pro' configuration
Trying 'kernel-1' kernel subimage
Description: Linux Kernel 6.18.9-main
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x460000e8
Data Size: 10111013 Bytes = 9.6 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x44000000
Entry Point: 0x44000000
Hash algo: sha1
Hash value: 9970b850f41a61ef7fe993ea9f936898b3705f13
Verifying Hash Integrity ... sha1+ OK
## Loading fdt (any) from FIT Image at 46000000 ...
Using 'conf-base-r4pro' configuration
Trying 'fdt-base-r4pro-8x' fdt subimage
Description: Flattened Device Tree blob BPI-R4 Pro 8X
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x469bd280
Data Size: 38422 Bytes = 37.5 KiB
Architecture: AArch64
Load Address: 0x47000000
Hash algo: sha1
Hash value: a58703ba0058f26485e359bad6e3a0942e737079
Verifying Hash Integrity ... sha1+ OK
Loading fdt from 0x469bd280 to 0x47000000
Loading Device Tree to 00000000fe7ed000, end 00000000fe7f9fff ... OK
Working FDT set to fe7ed000
## Loading fdt (any) from FIT Image at 46000000 ...
Using 'ov-pro-sd' configuration
Trying 'fdt-ov-pro-sd' fdt subimage
Description: DT overlay for R4Pro SD
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x469d023c
Data Size: 871 Bytes = 871 Bytes
Architecture: Unknown Architecture
Verifying Hash Integrity ... OK
Booting using the fdt blob at 0xfe7ed000
Working FDT set to fe7ed000
Uncompressing Kernel Image to 44000000
Loading Device Tree to 00000000fe7e0000, end 00000000fe7ec6f5 ... OK
Working FDT set to fe7e0000
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[ 0.000000] Linux version 6.18.9-bpi-r4-main (runner@runnervmwffz4) (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 Feb 9 09:53:20 UTC 2026
[ 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.008258] Console: colour dummy device 80x25
[ 0.012786] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[ 0.023280] pid_max: default: 32768 minimum: 301
[ 0.028062] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.035752] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.044381] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.051037] rcu: Hierarchical SRCU implementation.
[ 0.055887] rcu: Max phase no-delay instances is 1000.
[ 0.061271] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[ 0.069658] EFI services will not be available.
[ 0.074355] smp: Bringing up secondary CPUs ...
[ 0.079203] Detected VIPT I-cache on CPU1
[ 0.079250] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.079259] arch_timer: Enabling local workaround for ARM erratum 858921
[ 0.079274] arch_timer: CPU1: Trapping CNTVCT access
[ 0.079280] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[ 0.079587] Detected VIPT I-cache on CPU2
[ 0.079612] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[ 0.079618] arch_timer: Enabling local workaround for ARM erratum 858921
[ 0.079623] arch_timer: CPU2: Trapping CNTVCT access
[ 0.079628] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[ 0.079908] Detected VIPT I-cache on CPU3
[ 0.079930] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[ 0.079936] arch_timer: Enabling local workaround for ARM erratum 858921
[ 0.079942] arch_timer: CPU3: Trapping CNTVCT access
[ 0.079947] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[ 0.079988] smp: Brought up 1 node, 4 CPUs
[ 0.172409] SMP: Total of 4 processors activated.
[ 0.177169] CPU: All CPU(s) started at EL2
[ 0.181313] CPU features: detected: 32-bit EL0 Support
[ 0.186517] CPU features: detected: CRC32 instructions
[ 0.191722] CPU features: detected: PMUv3
[ 0.195807] alternatives: applying system-wide alternatives
[ 0.201692] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.210297] Memory: 8129072K/8388608K available (13952K kernel code, 2638K rwdata, 5516K rodata, 5056K init, 370K bss, 254952K reserved, 0K cma-reserved)
[ 0.224996] devtmpfs: initialized
[ 0.230710] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.240703] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 0.248222] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear).
[ 0.257072] 25840 pages in range for non-PLT usage
[ 0.257075] 517360 pages in range for PLT usage
[ 0.261963] pinctrl core: initialized pinctrl subsystem
[ 0.272082] DMI not present or invalid.
[ 0.277130] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.283529] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[ 0.290938] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.299056] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.307468] thermal_sys: Registered thermal governor 'fair_share'
[ 0.307472] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.313647] thermal_sys: Registered thermal governor 'step_wise'
[ 0.319727] thermal_sys: Registered thermal governor 'user_space'
[ 0.325895] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.338975] ASID allocator initialised with 65536 entries
[ 0.344982] printk: legacy console [ramoops-1] enabled
[ 0.350541] pstore: Registered ramoops as persistent store backend
[ 0.356798] ramoops: using 0x10000@0x42ff0000, ecc: 0
[ 0.363983] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[ 0.378066] /soc/pcie@11280000: Fixed dependency cycle(s) with /soc/pcie@11280000/interrupt-controller
[ 0.387627] /soc/pcie@11290000: Fixed dependency cycle(s) with /soc/pcie@11290000/interrupt-controller
[ 0.397159] /soc/pcie@11300000: Fixed dependency cycle(s) with /soc/pcie@11300000/interrupt-controller
[ 0.406698] /soc/pcie@11310000: Fixed dependency cycle(s) with /soc/pcie@11310000/interrupt-controller
[ 0.418539] iommu: Default domain type: Translated
[ 0.423402] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.449564] SCSI subsystem initialized
[ 0.453446] libata version 3.00 loaded.
[ 0.457408] usbcore: registered new interface driver usbfs
[ 0.462977] usbcore: registered new interface driver hub
[ 0.468389] usbcore: registered new device driver usb
[ 0.473612] pps_core: LinuxPPS API ver. 1 registered
[ 0.478643] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[ 0.487903] PTP clock support registered
[ 0.492840] vgaarb: loaded
[ 0.498937] clocksource: Switched to clocksource arch_sys_counter
[ 0.508051] NET: Registered PF_INET protocol family
[ 0.513224] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.524524] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[ 0.533213] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.541073] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.549289] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[ 0.557613] TCP: Hash tables configured (established 65536 bind 65536)
[ 0.564340] UDP hash table entries: 4096 (order: 6, 262144 bytes, linear)
[ 0.571383] UDP-Lite hash table entries: 4096 (order: 6, 262144 bytes, linear)
[ 0.579004] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.585040] RPC: Registered named UNIX socket transport module.
[ 0.591055] RPC: Registered udp transport module.
[ 0.595816] RPC: Registered tcp transport module.
[ 0.600582] RPC: Registered tcp-with-tls transport module.
[ 0.606135] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.612671] PCI: CLS 0 bytes, default 64
[ 0.620628] Initialise system trusted keyrings
[ 0.625200] workingset: timestamp_bits=46 max_order=21 bucket_order=0
[ 0.631937] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.637981] NFS: Registering the id_resolver key type
[ 0.643114] Key type id_resolver registered
[ 0.647348] Key type id_legacy registered
[ 0.651418] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.658202] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 0.665729] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
[ 0.673360] cryptd: max_cpu_qlen set to 1000
[ 0.706844] Key type asymmetric registered
[ 0.710993] Asymmetric key parser 'x509' registered
[ 0.715957] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[ 0.723456] io scheduler mq-deadline registered
[ 0.728044] io scheduler kyber registered
[ 0.732129] io scheduler bfq registered
[ 0.740083] mtk-xsphy soc:xs-phy@11e10000: failed to get ref_clk(id-1)
[ 0.754561] mtk-socinfo mtk-socinfo.0.auto: error -ENOENT: Failed to get socinfo data
[ 0.762530] mtk-socinfo mtk-socinfo.0.auto: probe with driver mtk-socinfo failed with error -2
[ 0.791238] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[ 0.798876] printk: legacy console [ttyS0] disabled
[ 0.824107] 11000000.serial: ttyS0 at MMIO 0x11000000 (irq = 99, base_baud = 2500000) is a ST16650V2
[ 0.833394] printk: legacy console [ttyS0] enabled
[ 0.833394] printk: legacy console [ttyS0] enabled
[ 0.842978] printk: legacy bootconsole [uart8250] disabled
[ 0.842978] printk: legacy bootconsole [uart8250] disabled
[ 0.874753] 11000100.serial: ttyS1 at MMIO 0x11000100 (irq = 100, base_baud = 2500000) is a ST16650V2
[ 0.904728] 11000200.serial: ttyS2 at MMIO 0x11000200 (irq = 101, base_baud = 2500000) is a ST16650V2
[ 0.917519] loop: module loaded
[ 0.922840] spi-nand spi0.0: Winbond SPI NAND was found.
[ 0.928159] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[ 0.936953] 2 fixed-partitions partitions found on MTD device spi0.0
[ 0.943655] Creating 2 MTD partitions on "spi0.0":
[ 0.948441] 0x000000000000-0x000000200000 : "bl2"
[ 0.955203] 0x000000200000-0x000010000000 : "ubi"
[ 1.094452] ubi0: attaching mtd1
[ 1.468944] random: crng init done
[ 1.705320] ubi0: scanning is finished
[ 1.769470] ubi0: attached mtd1 (name "ubi", size 254 MiB)
[ 1.774961] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 1.781835] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 1.788611] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 1.795563] ubi0: good PEBs: 2032, bad PEBs: 0, corrupted PEBs: 0
[ 1.801647] ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128
[ 1.808855] ubi0: max/mean erase counter: 2/0, WL threshold: 4096, image sequence number: 1750129753
[ 1.817975] ubi0: available PEBs: 34, total reserved PEBs: 1998, PEBs reserved for bad PEB handling: 40
[ 1.827363] ubi0: background thread "ubi_bgt0d" started, PID 909
[ 1.950146] mtk_soc_eth 15100000.ethernet: generated random MAC address 0e:cb:8d:1c:e4:50
[ 1.958805] usbcore: registered new interface driver usb-storage
[ 1.964971] i2c_dev: i2c /dev entries driver
[ 1.969841] /soc/i2c@11003000/rt5190a@64: Fixed dependency cycle(s) with /soc/i2c@11003000/rt5190a@64/regulators/buck1
[ 1.981402] pca954x 2-0070: supply vdd not found, using dummy regulator
[ 1.988537] pca953x 3-0020: supply vcc not found, using dummy regulator
[ 1.995222] pca953x 3-0020: using no AI
[ 2.003363] rtc-pcf8563 3-0051: registered as rtc0
[ 2.009357] rtc-pcf8563 3-0051: setting system clock to 2026-02-10T08:16:51 UTC (1770711411)
[ 2.018807] at24 3-0057: supply vcc not found, using dummy regulator
[ 2.025730] at24 3-0057: 256 byte 24c02 EEPROM, writable, 8 bytes/write
[ 2.032372] i2c i2c-2: Added multiplexed i2c bus 3
[ 2.037261] i2c i2c-2: Added multiplexed i2c bus 4
[ 2.042138] i2c i2c-2: Added multiplexed i2c bus 5
[ 2.047093] at24 6-0051: supply vcc not found, using dummy regulator
[ 2.080741] i2c i2c-2: Added multiplexed i2c bus 6
[ 2.085527] pca954x 2-0070: registered 4 multiplexed busses for I2C switch pca9545
[ 2.093772] mtk-lvts-thermal 1100a000.lvts: golden temp=60
[ 2.100622] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[ 2.110341] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[ 2.110521] mtk-msdc 11230000.mmc: Got CD GPIO
[ 2.116916] usbcore: registered new interface driver usbhid
[ 2.126787] usbhid: USB HID core driver
[ 2.136892] ina2xx_adc 3-0040: error configuring the device
[ 2.142852] hw perfevents: enabled with armv8_cortex_a73 PMU driver, 7 (0,8000003f) counters available
[ 2.147657] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=00000C00; host->error=0x00000002
[ 2.152585] NET: Registered PF_INET6 protocol family
[ 2.161741] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=80000C08; host->error=0x00000002
[ 2.166517] Segment Routing with IPv6
[ 2.178839] In-situ OAM (IOAM) with IPv6
[ 2.180251] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[ 2.182783] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 2.192243] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[ 2.197870] NET: Registered PF_PACKET protocol family
[ 2.207085] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[ 2.211602] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 2.221073] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[ 2.233523] 8021q: 802.1Q VLAN Support v1.8
[ 2.251063] Loading compiled-in X.509 certificates
[ 2.266222] phy phy-soc:[email protected]: type_sw - reg 0x194, index 0
[ 2.267025] mmc0: host does not support reading read-only switch, assuming write-enable
[ 2.282167] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 2.282361] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[ 2.282570] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[ 2.282586] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[ 2.282635] mtk-pcie-gen3 11300000.pcie: IO 0x0030000000..0x00301fffff -> 0x0030000000
[ 2.282652] mtk-pcie-gen3 11300000.pcie: MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[ 2.283080] sfp sfp1: Host maximum power 3.0W
[ 2.283269] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[ 2.283279] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[ 2.283289] mtk-pcie-gen3 11310000.pcie: IO 0x0038000000..0x00381fffff -> 0x0038000000
[ 2.283298] mtk-pcie-gen3 11310000.pcie: MEM 0x0038200000..0x003fffffff -> 0x0038200000
[ 2.284084] mmc0: new high speed SDXC card at address aaaa
[ 2.284641] mmcblk0: mmc0:aaaa SD512 477 GiB
[ 2.289510] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 2.289537] sfp sfp2: Host maximum power 3.0W
[ 2.291267] mmcblk0: p1 p2 p3 p4 p5 p6
[ 2.296807] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[ 2.304149] mtk-pcie-gen3 11280000.pcie: IO 0x0020000000..0x00201fffff -> 0x0020000000
[ 2.310386] mtk-pcie-gen3 11290000.pcie: IO 0x0028000000..0x00281fffff -> 0x0028000000
[ 2.310401] mtk-pcie-gen3 11290000.pcie: MEM 0x0028200000..0x002fffffff -> 0x0028200000
[ 2.318819] mtk-pcie-gen3 11280000.pcie: MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[ 2.420098] mtk_soc_eth 15100000.ethernet: generated random MAC address 6e:f0:9c:a5:2c:b7
[ 2.435230] xhci-mtk 11190000.usb: supply vbus not found, using dummy regulator
[ 2.442634] xhci-mtk 11190000.usb: supply vusb33 not found, using dummy regulator
[ 2.450517] xhci-mtk 11190000.usb: xHCI Host Controller
[ 2.455743] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 1
[ 2.463202] xhci-mtk 11190000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[ 2.472368] xhci-mtk 11190000.usb: irq 116, io mem 0x11190000
[ 2.478178] xhci-mtk 11190000.usb: xHCI Host Controller
[ 2.483402] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 2
[ 2.490793] xhci-mtk 11190000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[ 2.498187] hub 1-0:1.0: USB hub found
[ 2.498953] mtk-pcie-gen3 11300000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 2.498962] mtk-pcie-gen3 11310000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 2.498989] mtk-pcie-gen3 11310000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[ 2.501960] hub 1-0:1.0: 1 port detected
[ 2.510726] mtk-pcie-gen3 11300000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[ 2.519892] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 2.538949] mtk-pcie-gen3 11290000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 2.541101] hub 2-0:1.0: USB hub found
[ 2.548886] mtk-pcie-gen3 11290000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[ 2.557658] hub 2-0:1.0: 1 port detected
[ 2.574464] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[ 2.580174] mtk-pcie-gen3 11280000.pcie: set IO trans window[0]: cpu_addr = 0x20000000, pci_addr = 0x20000000, size = 0x200000
[ 2.581846] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[ 2.593137] mtk-pcie-gen3 11280000.pcie: set MEM trans window[1]: cpu_addr = 0x20200000, pci_addr = 0x20200000, size = 0x200000
[ 2.593143] mtk-pcie-gen3 11280000.pcie: set MEM trans window[2]: cpu_addr = 0x20400000, pci_addr = 0x20400000, size = 0x400000
[ 2.593147] mtk-pcie-gen3 11280000.pcie: set MEM trans window[3]: cpu_addr = 0x20800000, pci_addr = 0x20800000, size = 0x800000
[ 2.593152] mtk-pcie-gen3 11280000.pcie: set MEM trans window[4]: cpu_addr = 0x21000000, pci_addr = 0x21000000, size = 0x1000000
[ 2.593157] mtk-pcie-gen3 11280000.pcie: set MEM trans window[5]: cpu_addr = 0x22000000, pci_addr = 0x22000000, size = 0x2000000
[ 2.593161] mtk-pcie-gen3 11280000.pcie: set MEM trans window[6]: cpu_addr = 0x24000000, pci_addr = 0x24000000, size = 0x4000000
[ 2.593421] mtk-pcie-gen3 11280000.pcie: PCI host bridge to bus 0003:00
[ 2.601119] xhci-mtk 11200000.usb: xHCI Host Controller
[ 2.612101] pci_bus 0003:00: root bus resource [bus 00-ff]
[ 2.612108] pci_bus 0003:00: root bus resource [io 0x600000-0x7fffff] (bus address [0x20000000-0x201fffff])
[ 2.623573] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 3
[ 2.635023] pci_bus 0003:00: root bus resource [mem 0x20200000-0x27ffffff]
[ 2.649628] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[ 2.658113] pci_bus 0003:00: scanning bus
[ 2.669683] xhci-mtk 11200000.usb: irq 118, io mem 0x11200000
[ 2.676278] pci 0003:00:00.0: [14c3:7988] type 01 class 0x060400 PCIe Root Port
[ 2.681538] xhci-mtk 11200000.usb: xHCI Host Controller
[ 2.686947] pci 0003:00:00.0: BAR 0 [mem 0x00000000-0x00007fff 64bit]
[ 2.696746] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 4
[ 2.704126] pci 0003:00:00.0: PCI bridge to [bus 00]
[ 2.710986] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[ 2.720099] pci 0003:00:00.0: bridge window [io 0x0000-0x0fff]
[ 2.724408] hub 3-0:1.0: USB hub found
[ 2.729823] pci 0003:00:00.0: bridge window [mem 0x00000000-0x000fffff]
[ 2.737130] hub 3-0:1.0: 1 port detected
[ 2.742333] pci 0003:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref]
[ 2.748925] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[ 2.756190] pci 0003:00:00.0: PME# supported from D0 D3hot D3cold
[ 2.761290] hub 4-0:1.0: USB hub found
[ 2.768114] pci 0003:00:00.0: PME# disabled
[ 2.774208] hub 4-0:1.0: 1 port detected
[ 2.778055] pci 0003:00:00.0: vgaarb: pci_notify
[ 2.828074] pci_bus 0003:00: fixups for bus
[ 2.832268] pci 0003:00:00.0: scanning [bus 00-00] behind bridge, pass 0
[ 2.838963] pci 0003:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 2.846959] pci 0003:00:00.0: scanning [bus 00-00] behind bridge, pass 1
[ 2.853718] pci_bus 0003:01: scanning bus
[ 2.857746] pci 0003:01:00.0: [2646:5027] type 00 class 0x010802 PCIe Endpoint
[ 2.865013] pci 0003:01:00.0: BAR 0 [mem 0x00000000-0x00003fff 64bit]
[ 2.871636] 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 63.012 Gb/s with 16.0 GT/s PCIe x4 link)
[ 2.886768] pci 0003:01:00.0: vgaarb: pci_notify
[ 2.908968] pci 0003:01:00.0: ASPM: default states L1
[ 2.910170] mtk_soc_eth 15100000.ethernet: generated random MAC address ba:42:b3:19:08:87
[ 2.914024] pci_bus 0003:01: fixups for bus
[ 2.922226] mtk_soc_eth 15100000.ethernet: generated random MAC address f2:28:2a:32:40:a2
[ 2.926344] pci_bus 0003:01: bus scan returning with max=01
[ 2.928942] usb 1-1: new high-speed USB device number 2 using xhci-mtk
[ 2.946592] pci_bus 0003:01: busn_res: [bus 01-ff] end is updated to 01
[ 2.953207] pci_bus 0003:00: bus scan returning with max=01
[ 2.958784] pci 0003:00:00.0: bridge window [mem 0x20200000-0x202fffff]: assigned
[ 2.966261] pci 0003:00:00.0: BAR 0 [mem 0x20300000-0x20307fff 64bit]: assigned
[ 2.973572] pci 0003:01:00.0: BAR 0 [mem 0x20200000-0x20203fff 64bit]: assigned
[ 2.980883] pci 0003:00:00.0: PCI bridge to [bus 01]
[ 2.985838] pci 0003:00:00.0: bridge window [mem 0x20200000-0x202fffff]
[ 2.992623] pci_bus 0003:00: resource 4 [io 0x600000-0x7fffff]
[ 2.998531] pci_bus 0003:00: resource 5 [mem 0x20200000-0x27ffffff]
[ 3.004789] pci_bus 0003:01: resource 1 [mem 0x20200000-0x202fffff]
[ 3.011124] pcieport 0003:00:00.0: vgaarb: pci_notify
[ 3.016227] pcieport 0003:00:00.0: assign IRQ: got 119
[ 3.021369] pcieport 0003:00:00.0: enabling device (0000 -> 0002)
[ 3.027463] pcieport 0003:00:00.0: enabling bus mastering
[ 3.033250] mtk-pcie-gen3 11280000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11280c00 data 0
[ 3.041692] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[ 3.050121] mtk-pcie-gen3 11280000.pcie: msi#0x2 address_hi 0x0 address_lo 0x11280c00 data 2
[ 3.058546] mtk-pcie-gen3 11280000.pcie: msi#0x3 address_hi 0x0 address_lo 0x11280c00 data 3
[ 3.066974] mtk-pcie-gen3 11280000.pcie: msi#0x4 address_hi 0x0 address_lo 0x11280c00 data 4
[ 3.075401] mtk-pcie-gen3 11280000.pcie: msi#0x5 address_hi 0x0 address_lo 0x11280c00 data 5
[ 3.079532] hub 1-1:1.0: USB hub found
[ 3.083827] mtk-pcie-gen3 11280000.pcie: msi#0x6 address_hi 0x0 address_lo 0x11280c00 data 6
[ 3.087624] hub 1-1:1.0: 4 ports detected
[ 3.095985] mtk-pcie-gen3 11280000.pcie: msi#0x7 address_hi 0x0 address_lo 0x11280c00 data 7
[ 3.108408] mtk-pcie-gen3 11280000.pcie: msi#0x8 address_hi 0x0 address_lo 0x11280c00 data 8
[ 3.116835] mtk-pcie-gen3 11280000.pcie: msi#0x9 address_hi 0x0 address_lo 0x11280c00 data 9
[ 3.125263] mtk-pcie-gen3 11280000.pcie: msi#0xa address_hi 0x0 address_lo 0x11280c00 data 10
[ 3.133777] mtk-pcie-gen3 11280000.pcie: msi#0xb address_hi 0x0 address_lo 0x11280c00 data 11
[ 3.142293] mtk-pcie-gen3 11280000.pcie: msi#0xc address_hi 0x0 address_lo 0x11280c00 data 12
[ 3.149286] usb 4-1: new SuperSpeed USB device number 2 using xhci-mtk
[ 3.150809] mtk-pcie-gen3 11280000.pcie: msi#0xd address_hi 0x0 address_lo 0x11280c00 data 13
[ 3.165827] mtk-pcie-gen3 11280000.pcie: msi#0xe address_hi 0x0 address_lo 0x11280c00 data 14
[ 3.174340] mtk-pcie-gen3 11280000.pcie: msi#0xf address_hi 0x0 address_lo 0x11280c00 data 15
[ 3.182854] mtk-pcie-gen3 11280000.pcie: msi#0x10 address_hi 0x0 address_lo 0x11280c00 data 16
[ 3.191454] mtk-pcie-gen3 11280000.pcie: msi#0x11 address_hi 0x0 address_lo 0x11280c00 data 17
[ 3.200056] mtk-pcie-gen3 11280000.pcie: msi#0x12 address_hi 0x0 address_lo 0x11280c00 data 18
[ 3.208653] mtk-pcie-gen3 11280000.pcie: msi#0x13 address_hi 0x0 address_lo 0x11280c00 data 19
[ 3.209011] hub 4-1:1.0: USB hub found
[ 3.217251] mtk-pcie-gen3 11280000.pcie: msi#0x14 address_hi 0x0 address_lo 0x11280c00 data 20
[ 3.221271] hub 4-1:1.0: 4 ports detected
[ 3.229580] mtk-pcie-gen3 11280000.pcie: msi#0x15 address_hi 0x0 address_lo 0x11280c00 data 21
[ 3.229585] mtk-pcie-gen3 11280000.pcie: msi#0x16 address_hi 0x0 address_lo 0x11280c00 data 22
[ 3.250779] mtk-pcie-gen3 11280000.pcie: msi#0x17 address_hi 0x0 address_lo 0x11280c00 data 23
[ 3.259380] mtk-pcie-gen3 11280000.pcie: msi#0x18 address_hi 0x0 address_lo 0x11280c00 data 24
[ 3.267978] mtk-pcie-gen3 11280000.pcie: msi#0x19 address_hi 0x0 address_lo 0x11280c00 data 25
[ 3.276582] mtk-pcie-gen3 11280000.pcie: msi#0x1a address_hi 0x0 address_lo 0x11280c00 data 26
[ 3.285184] mtk-pcie-gen3 11280000.pcie: msi#0x1b address_hi 0x0 address_lo 0x11280c00 data 27
[ 3.293785] mtk-pcie-gen3 11280000.pcie: msi#0x1c address_hi 0x0 address_lo 0x11280c00 data 28
[ 3.302387] mtk-pcie-gen3 11280000.pcie: msi#0x1d address_hi 0x0 address_lo 0x11280c00 data 29
[ 3.310988] mtk-pcie-gen3 11280000.pcie: msi#0x1e address_hi 0x0 address_lo 0x11280c00 data 30
[ 3.319588] mtk-pcie-gen3 11280000.pcie: msi#0x1f address_hi 0x0 address_lo 0x11280c00 data 31
[ 3.328660] mtk-pcie-gen3 11280000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11280c00 data 0
[ 3.337182] pcieport 0003:00:00.0: PME: Signaling with IRQ 120
[ 3.338944] usb 3-1: new high-speed USB device number 2 using xhci-mtk
[ 3.343160] pcieport 0003:00:00.0: AER: enabled with IRQ 120
[ 3.355237] pcieport 0003:00:00.0: bwctrl: enabled with IRQ 120
[ 3.361204] pcieport 0003:00:00.0: save config 0x00: 0x798814c3
[ 3.367113] pcieport 0003:00:00.0: save config 0x04: 0x00100406
[ 3.373028] pcieport 0003:00:00.0: save config 0x08: 0x06040001
[ 3.378940] pcieport 0003:00:00.0: save config 0x0c: 0x00010000
[ 3.384849] pcieport 0003:00:00.0: save config 0x10: 0x20300004
[ 3.390763] pcieport 0003:00:00.0: save config 0x14: 0x00000000
[ 3.396671] pcieport 0003:00:00.0: save config 0x18: 0x00010100
[ 3.402582] pcieport 0003:00:00.0: save config 0x1c: 0x000001f1
[ 3.408489] pcieport 0003:00:00.0: save config 0x20: 0x20202020
[ 3.414400] pcieport 0003:00:00.0: save config 0x24: 0x0001fff1
[ 3.420310] pcieport 0003:00:00.0: save config 0x28: 0x00000000
[ 3.426218] pcieport 0003:00:00.0: save config 0x2c: 0x00000000
[ 3.432128] pcieport 0003:00:00.0: save config 0x30: 0x00000000
[ 3.438036] pcieport 0003:00:00.0: save config 0x34: 0x00000080
[ 3.443947] pcieport 0003:00:00.0: save config 0x38: 0x00000000
[ 3.449858] pcieport 0003:00:00.0: save config 0x3c: 0x00020177
[ 3.455797] pcieport 0003:00:00.0: vgaarb: pci_notify
[ 3.460938] nvme 0003:01:00.0: vgaarb: pci_notify
[ 3.465657] nvme 0003:01:00.0: assign IRQ: got 119
[ 3.470633] nvme nvme0: pci function 0003:01:00.0
[ 3.475335] nvme 0003:01:00.0: enabling device (0000 -> 0002)
[ 3.481084] nvme 0003:01:00.0: enabling bus mastering
[ 3.486197] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[ 3.494670] nvme 0003:01:00.0: save config 0x00: 0x50272646
[ 3.500249] nvme 0003:01:00.0: save config 0x04: 0x00100406
[ 3.505811] nvme 0003:01:00.0: save config 0x08: 0x01080201
[ 3.511398] nvme 0003:01:00.0: save config 0x0c: 0x00000000
[ 3.516961] nvme 0003:01:00.0: save config 0x10: 0x20200004
[ 3.522536] nvme 0003:01:00.0: save config 0x14: 0x00000000
[ 3.528098] nvme 0003:01:00.0: save config 0x18: 0x00000000
[ 3.533664] nvme 0003:01:00.0: save config 0x1c: 0x00000000
[ 3.539229] nvme 0003:01:00.0: save config 0x20: 0x00000000
[ 3.544789] nvme 0003:01:00.0: save config 0x24: 0x00000000
[ 3.550354] nvme 0003:01:00.0: save config 0x28: 0x00000000
[ 3.555915] nvme 0003:01:00.0: save config 0x2c: 0x50272646
[ 3.561480] nvme 0003:01:00.0: save config 0x30: 0x00000000
[ 3.567041] nvme 0003:01:00.0: save config 0x34: 0x00000080
[ 3.572605] nvme 0003:01:00.0: save config 0x38: 0x00000000
[ 3.578167] nvme 0003:01:00.0: save config 0x3c: 0x00000177
[ 3.595342] hwmon hwmon2: temp1_input not attached to any thermal zone
[ 3.601906] hwmon hwmon2: temp2_input not attached to any thermal zone
[ 3.608441] hwmon hwmon2: temp3_input not attached to any thermal zone
[ 3.612543] hub 3-1:1.0: USB hub found
[ 3.618918] hub 3-1:1.0: 4 ports detected
[ 3.625500] nvme nvme0: allocated 64 MiB host memory buffer (16 segments).
[ 3.634989] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[ 3.643452] mtk-pcie-gen3 11280000.pcie: msi#0x2 address_hi 0x0 address_lo 0x11280c00 data 2
[ 3.651901] mtk-pcie-gen3 11280000.pcie: msi#0x3 address_hi 0x0 address_lo 0x11280c00 data 3
[ 3.660348] mtk-pcie-gen3 11280000.pcie: msi#0x4 address_hi 0x0 address_lo 0x11280c00 data 4
[ 3.668792] mtk-pcie-gen3 11280000.pcie: msi#0x5 address_hi 0x0 address_lo 0x11280c00 data 5
[ 3.681612] nvme nvme0: 4/0/0 default/read/poll queues
[ 3.695574] nvme0n1: p1
[ 3.698294] nvme 0003:01:00.0: vgaarb: pci_notify
[ 5.672749] Aeonsemi AS21xxx mdio-bus:18: Firmware Version: 1.8.5
[ 8.414560] Aeonsemi AS21xxx mdio-bus:1c: Firmware Version: 1.8.5
[ 8.420758] Aeonsemi AS21xxx mdio-bus:1c: Led led0 renamed to led0_1 due to name collision
[ 8.429148] Aeonsemi AS21xxx mdio-bus:1c: Led led1 renamed to led1_1 due to name collision
[ 8.437547] (NULL device *): nonexclusive access to GPIO for mod-def0
[ 8.444027] mtk_soc_eth 15100000.ethernet: ethernet mux: line:5472 added new channel:0
[ 8.451940] mtk_soc_eth 15100000.ethernet: ethernet mux: line:5472 added new channel:1
[ 8.459852] mtk_soc_eth 15100000.ethernet: ethernet mux: line:5581 added new mux
[ 8.470265] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc084900000, irq 103
[ 8.479923] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc084900000, irq 103
[ 8.489576] mtk_soc_eth 15100000.ethernet eth2: mediatek frame engine at 0xffffffc084900000, irq 103
[ 8.504363] mt7530-mmio 15020000.switch: configuring for fixed/internal link mode
[ 8.511880] mt7530-mmio 15020000.switch: Link is Up - 10Gbps/Full - flow control rx/tx
[ 8.512532] mt7530-mmio 15020000.switch mgmt (uninitialized): PHY [mt7530-0:00] driver [Generic PHY] (irq=POLL)
[ 8.530861] mtk_soc_eth 15100000.ethernet eth0: entered promiscuous mode
[ 8.537568] DSA: tree 1 setup
[ 8.540799] mxl862xx mdio-bus:10: Mxl862xx CPU Port 8, User Port number 5
[ 8.941382] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: Firmware Version: 0.77 (0x004D test version)
[ 9.348400] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: Firmware Version: 0.77 (0x004D test version)
[ 9.755281] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: Firmware Version: 0.77 (0x004D test version)
[ 10.162104] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: Firmware Version: 0.77 (0x004D test version)
[ 14.751470] 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.953085] mxl862xx mdio-bus:10: configuring for fixed/usxgmii link mode
[ 14.959883] mxl862xx mdio-bus:10: Link is Up - 10Gbps/Full - flow control off
[ 14.960859] mxl862xx mdio-bus:10 lan0 (uninitialized): PHY [mxl862xx_dsa-0:00] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[ 14.979998] mxl862xx mdio-bus:10 lan1 (uninitialized): PHY [mxl862xx_dsa-0:01] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[ 14.993381] mxl862xx mdio-bus:10 lan2 (uninitialized): PHY [mxl862xx_dsa-0:02] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[ 15.006224] mxl862xx mdio-bus:10 lan3 (uninitialized): PHY [mxl862xx_dsa-0:03] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[ 15.018821] mtk_soc_eth 15100000.ethernet eth2: entered promiscuous mode
[ 15.025540] DSA: tree 0 setup
[ 15.028750] mxl862xx mdio-bus:10: Firmware version 1.0.70.70
[ 15.035012] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 15.042032] clk: Disabling unused clocks
[ 15.046814] PM: genpd: Disabling unused power domains
[ 15.052085] check access for rdinit=/init failed: -2, ignoring
[ 15.069894] EXT4-fs (mmcblk0p6): mounted filesystem c5b9a5c2-e385-4a38-8a81-44d5786c72c9 ro with ordered data mode. Quota mode: disabled.
[ 15.082275] VFS: Mounted root (ext4 filesystem) readonly on device 179:6.
[ 15.091070] devtmpfs: mounted
[ 15.095212] Freeing unused kernel memory: 5056K
[ 15.099970] Run /sbin/init as init process
[ 15.104061] with arguments:
[ 15.107018] /sbin/init
[ 15.109725] with environment:
[ 15.112856] HOME=/
[ 15.115205] TERM=linux
[ 15.117901] board=bpi-r4
[ 16.020495] systemd[1]: Failed to find module 'autofs4'
[ 16.169554] systemd[1]: systemd 255.4-1ubuntu8.12 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[ 16.202320] systemd[1]: Detected architecture arm64.
Welcome to Ubuntu 24.04.4 LTS!
[ 16.248387] systemd[1]: Hostname set to <bpi-r4>.
[ 17.213930] systemd[1]: Queued start job for default target graphical.target.
[ 17.311401] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[ OK ] Created slice system-modprobe.slice - Slice /system/modprobe.
[ 17.339970] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[ OK ] Created slice system-serial\x2dget…slice - Slice /system/serial-getty.
[ 17.369650] systemd[1]: Created slice user.slice - User and Session Slice.
[ OK ] Created slice user.slice - User and Session Slice.
[ 17.399191] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.
[ OK ] Started systemd-ask-password-conso…equests to Console Directory Watch.
[ 17.429149] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[ OK ] Started systemd-ask-password-wall.…d Requests to Wall Directory Watch.
[ 17.459126] 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.478469] systemd[1]: Expecting device dev-mmcblk0p5.device - /dev/mmcblk0p5...
Expecting device dev-mmcblk0p5.device - /dev/mmcblk0p5...
[ 17.508998] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...
Expecting device dev-ttyS0.device - /dev/ttyS0...
[ 17.539034] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.
[ OK ] Reached target cryptsetup.target - Local Encrypted Volumes.
[ 17.569034] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[ OK ] Reached target integritysetup.targ… Local Integrity Protected Volumes.
[ 17.599059] systemd[1]: Reached target paths.target - Path Units.
[ OK ] Reached target paths.target - Path Units.
[ 17.629029] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[ OK ] Reached target remote-fs.target - Remote File Systems.
[ 17.659001] systemd[1]: Reached target slices.target - Slice Units.
[ OK ] Reached target slices.target - Slice Units.
[ 17.689027] systemd[1]: Reached target swap.target - Swaps.
[ OK ] Reached target swap.target - Swaps.
[ 17.719055] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[ OK ] Reached target veritysetup.target - Local Verity Protected Volumes.
[ 17.749402] systemd[1]: syslog.socket: SO_PASSSEC failed: Operation not supported
[ 17.756924] systemd[1]: Listening on syslog.socket - Syslog Socket.
[ OK ] Listening on syslog.socket - Syslog Socket.
[ 17.779185] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[ OK ] Listening on systemd-initctl.socke…- initctl Compatibility Named Pipe.
[ 17.809262] systemd[1]: systemd-journald-dev-log.socket: SO_PASSSEC failed: Operation not supported
[ 17.818364] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[ OK ] Listening on systemd-journald-dev-…socket - Journal Socket (/dev/log).
[ 17.849255] systemd[1]: systemd-journald.socket: SO_PASSSEC failed: Operation not supported
[ 17.857676] systemd[1]: systemd-journald.socket: SO_PASSSEC failed: Operation not supported
[ 17.866069] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[ OK ] Listening on systemd-journald.socket - Journal Socket.
[ 17.899455] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
[ OK ] Listening on systemd-networkd.socket - Network Service Netlink Socket.
[ 17.929041] systemd[1]: systemd-pcrextend.socket - TPM2 PCR Extension (Varlink) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[ 17.944784] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[ OK ] Listening on systemd-udevd-control.socket - udev Control Socket.
[ 17.979319] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[ OK ] Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[ 18.009359] systemd[1]: dev-hugepages.mount - Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
[ 18.059167] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
Mounting dev-mqueue.mount - POSIX Message Queue File System...
[ 18.091158] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...
Mounting sys-k[ 18.101433] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
ernel-debug.mount - Kernel Debug File System...
Mounting sys-kernel-tracing.mount - Kernel[ 18.143616] systemd[1]: Starting systemd-journald.service - Journal Service...
Trace File System...
Starting syste[ 18.171656] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
md-journald.service - Journal Service...
Starting keybo[ 18.201607] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
ard-setup.service - Set the console keyboard layout...
Starting kmod-[ 18.241904] systemd[1]: Starting [email protected] - Load Kernel Module configfs...
static-nodes.service…eate List of Static Device Nodes...
[ 18.260468] systemd-journald[1705]: Collecting audit messages is disabled.
Starting modpr[ 18.271845] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
[email protected] - Load Kernel Module configfs...
Starting modpr[ 18.301759] systemd[1]: Starting [email protected] - Load Kernel Module drm...
obe@dm_mod.service - Load Kernel Module dm_mod...
Starting [email protected] - Load Kernel Module drm...
[ 18.359290] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
Starting modprobe@efi_pstore.servi… - Load Kernel Module efi_pstore...
[ 18.398061] systemd[1]: Starting [email protected] - Load Kernel Module fuse...
Starting modpr[ 18.408496] systemd[1]: Starting [email protected] - Load Kernel Module loop...
[email protected] - Load Kernel Module fuse...
Startin[ 18.439336] systemd[1]: netplan-ovs-cleanup.service - OpenVSwitch configuration for cleanup was skipped because of an unmet condition check (ConditionFileIsExecutable=/usr/bin/ovs-vsctl).
g [email protected] - Load Kernel Module loop...
[ 18.480348] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
Starting syste[ 18.491421] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...
md-modules-load.service - Load Kernel Modules...
Startin[ 18.519327] systemd[1]: systemd-pcrmachine.service - TPM2 PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
g systemd-network-gener[ 18.537668] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
ator…k units from Kernel command line...
Startin[ 18.579390] systemd[1]: systemd-tpm2-setup-early.service - TPM2 SRK Setup (Early) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
g systemd-remount-fs.se[ 18.597547] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
rvic…unt Root and Kernel File Systems...
Starting systemd-udev-trigger.[ 18.632816] systemd[1]: Started systemd-journald.service - Journal Service.
service - Coldplug All udev Devices...
[ OK ] Started systemd-journald.service - Journal Service.
[ OK ] Mounted dev-mqueue.mount - POSIX Message Queue File System.
[ OK ] Mounted sys-kernel-debug.mount - Kernel Debug File System.
[ OK ] Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[ OK ] Finished keyboard-setup.service - Set the console keyboard layout.
[ OK ] Finished kmod-static-nodes.service…Create List of Static Device Nodes.
[ OK ] Finished [email protected] - Load Kernel Module configfs.
[ OK ] Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[ OK ] Finished [email protected] - Load Kernel Module drm.
[ OK ] Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[ OK ] Finished [email protected] [ 18.895101] EXT4-fs (mmcblk0p6): re-mounted c5b9a5c2-e385-4a38-8a81-44d5786c72c9 r/w.
- Load Kernel Mo[ 18.896122] fuse: init (API version 7.45)
dule loop.
[ OK ] Finished [email protected] - Load Kernel Module fuse.
[ OK ] Finished systemd-modules-load.service - Load Kernel Modules.
[ OK ] Finished systemd-network-generator…ork units from Kernel command line.
[ OK ] Finished systemd-remount-fs.servic…mount Root and Kernel File Systems.
[ OK ] Reached target network-pre.target - Preparation for Network.
Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
Mounting sys-kernel-config.mount - Kernel Configuration File System...
Starting systemd-journal-flush.ser…sh Journal to Persistent Storage...
Starting systemd-pstore.service - …form Persistent Storage Archival...
[ 19.279648] systemd-journald[1705]: Received client request to flush runtime journal.
Starting systemd-random-seed.service - Load/Save OS Random Seed...
Starting systemd-sysctl.service - Apply Kernel Variables...
Starting systemd-tmpfiles-setup-de… Device Nodes in /dev gracefully...
[ OK ] Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[ OK ] Mounted sys-kernel-config.mount - Kernel Configuration File System.
[ OK ] Finished systemd-pstore.service - …atform Persistent Storage Archival.
[ 19.432780] systemd-journald[1705]: /var/log/journal/4bb0625508434786acf7fc937983cc71/system.journal: Journal file uses a different sequence number ID, rotating.
[ 19.447515] systemd-journald[1705]: Rotating system journal.
[ OK ] Finished systemd-random-seed.service - Load/Save OS Random Seed.
[ OK ] Finished systemd-sysctl.service - Apply Kernel Variables.
[ OK ] Finished systemd-udev-trigger.service - Coldplug All udev Devices.
[ OK ] Finished systemd-tmpfiles-setup-de…ic Device Nodes in /dev gracefully.
Starting systemd-tmpfiles-setup-de…eate Static Device Nodes in /dev...
[ OK ] Finished systemd-tmpfiles-setup-de…Create Static Device Nodes in /dev.
[ OK ] Reached target local-fs-pre.target…Preparation for Local File Systems.
Starting systemd-udevd.service - R…ager for Device Events and Files...
[ OK ] Finished systemd-journal-flush.ser…lush Journal to Persistent Storage.
[ OK ] Started systemd-udevd.service - Ru…anager for Device Events and Files.
Starting systemd-networkd.service - Network Configuration...
[ OK ] Found device dev-ttyS0.device - /dev/ttyS0.
[ OK ] Listening on systemd-rfkill.socket…ll Switch Status /dev/rfkill Watch.
[ OK ] Found device dev-mmcblk0p5.device - /dev/mmcblk0p5.
Mounting boot.mount - /boot...
[ OK ] Started systemd-networkd.service - Network Configuration.
[ OK ] Mounted boot.mount - /boot.
[ OK ] Reached target local-fs.target - Local File Systems.
[ OK ] Listening on systemd-sysext.socket…tension Image Management (Varlink).
Starting console-setup.service - Set console font and keymap...
Starting systemd-tmpfiles-setup.se…e Volatile Files and Directories...
[ OK ] Finished console-setup.service - Set console font and keymap.
[ OK ] Finished systemd-tmpfiles-setup.se…ate Volatile Files and Directories.
Starting systemd-resolved.service - Network Name Resolution...
Starting systemd-timesyncd.service - Network Time Synchronization...
Starting systemd-update-utmp.servi…ord System Boot/Shutdown in UTMP...
[ OK ] Finished systemd-update-utmp.servi…ecord System Boot/Shutdown in UTMP.
[ OK ] Started systemd-timesyncd.service - Network Time Synchronization.
[ OK ] Reached target time-set.target - System Time Set.
[ OK ] Started systemd-resolved.service - Network Name Resolution.
[ OK ] Reached target network.target - Network.
[ OK ] Reached target nss-lookup.target - Host and Network Name Lookups.
[ OK ] Reached target sysinit.target - System Initialization.
[ OK ] Started apt-daily.timer - Daily apt download activities.
[ OK ] Started apt-daily-upgrade.timer - …y apt upgrade and clean activities.
[ OK ] Started dpkg-db-backup.timer - Daily dpkg database backup timer.
[ OK ] Started e2scrub_all.timer - Period…Metadata Check for All Filesystems.
[ OK ] Started fstrim.timer - Discard unused filesystem blocks once a week.
[ OK ] Started logrotate.timer - Daily rotation of log files.
[ OK ] Started motd-news.timer - Message of the Day.
[ OK ] Started systemd-tmpfiles-clean.tim…y Cleanup of Temporary Directories.
[ OK ] Reached target timers.target - Timer Units.
[ OK ] Listening on dbus.socket - D-Bus System Message Bus Socket.
[ OK ] Listening on ssh.socket - OpenBSD Secure Shell server socket.
[ OK ] Reached target sockets.target - Socket Units.
[ OK ] Reached target basic.target - Basic System.
[ OK ] Started cron.service - Regular background program processing daemon.
Starting dbus.service - D-Bus System Message Bus...
[ OK ] Started dmesg.service - Save initial kernel messages after boot.
Starting e2scrub_reap.service - Re…ne ext4 Metadata Check Snapshots...
Starting rc-local.service - /etc/rc.local...
Starting rsyslog.service - System Logging Service...
Starting systemd-logind.service - User Login Management...
Starting systemd-user-sessions.service - Permit User Sessions...
[ OK ] Started dbus.service - D-Bus System Message Bus.
[ OK ] Started rc-local.service - /etc/rc.local.
[ OK ] Finished systemd-user-sessions.service - Permit User Sessions.
[ OK ] Started systemd-logind.service - User Login Management.
[ OK ] Started [email protected] - Serial Getty on ttyS0.
Starting setvtrgb.service - Set console scheme...
[ OK ] Finished e2scrub_reap.service - Re…line ext4 Metadata Check Snapshots.
[ OK ] Finished setvtrgb.service - Set console scheme.
[ OK ] Created slice system-getty.slice - Slice /system/getty.
[ OK ] Started [email protected] - Getty on tty1.
[ OK ] Reached target getty.target - Login Prompts.
[ OK ] Started rsyslog.service - System Logging Service.
[ OK ] Reached target multi-user.target - Multi-User System.
[ OK ] Reached target graphical.target - Graphical Interface.
Starting systemd-update-utmp-runle…- Record Runlevel Change in UTMP...
[ OK ] Finished systemd-update-utmp-runle…e - Record Runlevel Change in UTMP.
Ubuntu 24.04.4 LTS bpi-r4 ttyS0
bpi-r4 login: root
Password:
Welcome to Ubuntu 24.04.4 LTS (GNU/Linux 6.18.9-bpi-r4-main aarch64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
root@bpi-r4:~# ip addr show
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 1a:5b:a3:87:65:da brd ff:ff:ff:ff:ff:ff
4: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether ba:42:b3:19:08:87 brd ff:ff:ff:ff:ff:ff
5: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP group default qlen 1000
link/ether f2:28:2a:32:40:a2 brd ff:ff:ff:ff:ff:ff
inet6 fe80::f028:2aff:fe32:40a2/64 scope link
valid_lft forever preferred_lft forever
6: mgmt@eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 1a:5b:a3:87:65:da brd ff:ff:ff:ff:ff:ff
7: lan0@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN group default qlen 1000
link/ether f2:28:2a:32:40:a2 brd ff:ff:ff:ff:ff:ff
8: lan1@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN group default qlen 1000
link/ether f2:28:2a:32:40:a2 brd ff:ff:ff:ff:ff:ff
9: lan2@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN group default qlen 1000
link/ether f2:28:2a:32:40:a2 brd ff:ff:ff:ff:ff:ff
10: lan3@eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master lanbr0 state UP group default qlen 1000
link/ether f2:28:2a:32:40:a2 brd ff:ff:ff:ff:ff:ff
11: lan4@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN group default qlen 1000
link/ether f2:28:2a:32:40:a2 brd ff:ff:ff:ff:ff:ff
12: lanbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 7e:ab:d3:8e:01:7f brd ff:ff:ff:ff:ff:ff
inet 192.168.1.1/24 brd 192.168.1.255 scope global lanbr0
valid_lft forever preferred_lft forever
inet6 fe80::7cab:d3ff:fe8e:17f/64 scope link
valid_lft forever preferred_lft forever
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
root@bpi-r4:~#
also - for the LAN bridge - I added lan4 as well:
:/etc/systemd/network/21-lanbr-bind.network:Name=lan0 lan1 lan2 lan3 lan4
for comparison - boot of OpenWRT image from BananaPI:
F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1006 0033 [0200]
F3: 4001 00E0 [0200]
F3: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0600 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [2000]
MK: 0000 0000 [0000]
T0: 0000 01D4 [0101]
Jump to BL
NOTICE: BL2: v2.10.0 (release):OpenWrt v2024.01.17~bacca82a-3 (mt7988-emmc-comb)
NOTICE: BL2: Built : 03:09:13, Jun 17 2025
NOTICE: WDT: Cold boot
NOTICE: WDT: disabled
NOTICE: CPU: MT7988
NOTICE: EMI: DDR4 4BG mode
NOTICE: EMI: Using DDR unknown settings
NOTICE: EMI: Detected DRAM size: 8192 MB
NOTICE: EMI: complex R/W mem test passed
NOTICE: BL2: Booting BL31
NOTICE: BL31: v2.10.0 (release):OpenWrt v2024.01.17~bacca82a-3 (mt7988-emmc-comb)
NOTICE: BL31: Built : 03:09:13, Jun 17 2025
U-Boot 2024.10-OpenWrt-unknown (Jun 17 2025 - 03:09:13 +0000)
CPU: MediaTek MT7988
Model: BananaPi BPI-R4 Pro 8X
DRAM: 8 GiB
Core: 65 devices, 23 uclasses, devicetree: embed
spi-nand: spi_nand spi_nand@0: Winbond SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
MMC: mmc@11230000: 0
Loading Environment from MMC... Reading from redundant MMC(0)... OK
In: serial@11000000
Out: serial@11000000
Err: serial@11000000
reset button found
Loading Environment from MMC... Reading from redundant MMC(0)... OK
Net: eth0: ethernet@15100000
( ( ( OpenWrt ) ) ) [eMMC] U-Boot 2024.10-OpenWrt-unknown (Jun 17 2025 - 03:09:13 +0000)
1. Run default boot command.
2. Boot system via TFTP.
3. Boot production system from eMMC.
4. Boot recovery system from eMMC.
5. Load production system via TFTP then write to eMMC.
6. Load recovery system via TFTP then write to eMMC.
7. Load BL31+U-Boot FIP via TFTP then write to eMMC.
8. Load BL2 preloader via TFTP then write to eMMC.
9. Reboot.
a. Reset all settings to factory defaults.
0. Exit
Press UP/DOWN to move, ENTER to select, ESC to quit
MMC read: dev # 0, block # 327680, count 256 ... 256 blocks read: OK
MMC read: dev # 0, block # 327680, count 218936 ... 218936 blocks read: OK
## Loading kernel from FIT Image at 50000000 ...
Using 'config-mt7988a-bananapi-bpi-r4-pro-8x' configuration
Trying 'kernel-1' kernel subimage
Description: ARM64 OpenWrt Linux-6.6.93
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x50001000
Data Size: 6744914 Bytes = 6.4 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x46000000
Entry Point: 0x46000000
Hash algo: crc32
Hash value: 4ebcce4e
Hash algo: sha1
Hash value: 665ef363073550af1a9fa57522bfc9642240b1d9
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 50000000 ...
Using 'config-mt7988a-bananapi-bpi-r4-pro-8x' configuration
Trying 'fdt-1' fdt subimage
Description: ARM64 OpenWrt bananapi_bpi-r4-pro-8x device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x50670000
Data Size: 55905 Bytes = 54.6 KiB
Architecture: AArch64
Load Address: 0x45f00000
Hash algo: crc32
Hash value: a00c6d04
Hash algo: sha1
Hash value: f4976f81369afc5e2c74b0d5ce012355b68c8a97
Verifying Hash Integrity ... crc32+ sha1+ OK
Loading fdt from 0x50670000 to 0x45f00000
## Loading fdt from FIT Image at 50000000 ...
Using 'mt7988a-bananapi-bpi-r4-pro-8x-emmc' configuration
Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-8x-emmc' fdt subimage
Description: ARM64 OpenWrt bananapi_bpi-r4-pro-8x device tree overlay mt7988a-bananapi-bpi-r4-pro-8x-emmc
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x5067e000
Data Size: 1550 Bytes = 1.5 KiB
Architecture: AArch64
Hash algo: crc32
Hash value: e8638d80
Hash algo: sha1
Hash value: 76781bd41422ad8542d20e460acd6622104f41a8
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 50000000 ...
Could not find configuration node
load of <NULL> failed
Booting using the fdt blob at 0x45f00000
Working FDT set to 45f00000
## Loading loadables from FIT Image at 50000000 ...
Trying 'rootfs-1' loadables subimage
Description: ARM64 OpenWrt bananapi_bpi-r4-pro-8x rootfs
Type: Filesystem Image
Compression: uncompressed
Data Start: 0x50682000
Data Size: 105271296 Bytes = 100.4 MiB
Hash algo: crc32
Hash value: c893bb91
Hash algo: sha1
Hash value: 4cdbf4bd51d4d8df11adad5aa9223be8de384a83
Verifying Hash Integrity ... crc32+ sha1+ OK
Uncompressing Kernel Image to 46000000
Loading Device Tree to 00000000fe7db000, end 00000000fe7ead6b ... OK
Working FDT set to fe7db000
set /chosen/rootdisk to bootrom media: rootdisk-emmc (phandle 0x000000d8)
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[ 0.000000] Linux version 6.6.93 (linux@ubuntu2004-devel) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 unknown) 13.3.0, GNU ld (GNU Binutils) 2.42) #0 SMP Tue Jun 17 03:09:13 2025
[ 0.000000] Machine model: Bananapi BPI-R4-PRO-8X
[ 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] OF: reserved mem: 0x0000000047cc0000..0x0000000047dbffff (1024 KiB) nomap non-reusable wmcpu-reserved@47cc0000
[ 0.000000] OF: reserved mem: 0x000000004f600000..0x000000004f63ffff (256 KiB) nomap non-reusable wo-emi@4f600000
[ 0.000000] OF: reserved mem: 0x000000004f640000..0x000000004f67ffff (256 KiB) nomap non-reusable wo-emi@4f640000
[ 0.000000] OF: reserved mem: 0x000000004f680000..0x000000004f6bffff (256 KiB) nomap non-reusable wo-emi@4f680000
[ 0.000000] OF: reserved mem: 0x000000004f700000..0x000000004fefffff (8192 KiB) nomap non-reusable wo-data@4f700000
[ 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-0x0000000047cbffff]
[ 0.000000] node 0: [mem 0x0000000047cc0000-0x0000000047dbffff]
[ 0.000000] node 0: [mem 0x0000000047dc0000-0x000000004f5fffff]
[ 0.000000] node 0: [mem 0x000000004f600000-0x000000004f6bffff]
[ 0.000000] node 0: [mem 0x000000004f6c0000-0x000000004f6fffff]
[ 0.000000] node 0: [mem 0x000000004f700000-0x000000004fefffff]
[ 0.000000] node 0: [mem 0x000000004ff00000-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.4
[ 0.000000] percpu: Embedded 28 pages/cpu s74472 r8192 d32024 u114688
[ 0.000000] pcpu-alloc: s74472 r8192 d32024 u114688 alloc=28*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: GIC system register CPU interface
[ 0.000000] CPU features: detected: Spectre-BHB
[ 0.000000] CPU features: kernel page table isolation disabled by kernel configuration
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: console=ttyS0,115200n1 pci=pcie_bus_perf root=/dev/fit0 rootwait
[ 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] Built 1 zonelists, mobility grouping on. Total pages: 2064384
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: area num 4.
[ 0.000000] software IO TLB: mapped [mem 0x00000000fa7db000-0x00000000fe7db000] (64MB)
[ 0.000000] Memory: 8135448K/8388608K available (9984K kernel code, 1640K rwdata, 3284K rodata, 576K init, 308K bss, 253160K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ 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: CPU0: found redistributor 0 region 0:0x000000000c080000
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] arch_timer: cp15 timer(s) 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.000245] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[ 0.000252] pid_max: default: 32768 minimum: 301
[ 0.002351] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.002373] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.003871] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.004156] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[ 0.004241] rcu: Hierarchical SRCU implementation.
[ 0.004243] rcu: Max phase no-delay instances is 1000.
[ 0.004648] smp: Bringing up secondary CPUs ...
[ 0.004873] Detected VIPT I-cache on CPU1
[ 0.004913] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.004936] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[ 0.005198] Detected VIPT I-cache on CPU2
[ 0.005218] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[ 0.005228] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[ 0.005471] Detected VIPT I-cache on CPU3
[ 0.005491] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[ 0.005501] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[ 0.005532] smp: Brought up 1 node, 4 CPUs
[ 0.005536] SMP: Total of 4 processors activated.
[ 0.005539] CPU features: detected: 32-bit EL0 Support
[ 0.005542] CPU features: detected: CRC32 instructions
[ 0.005574] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.005577] CPU: All CPU(s) started at EL2
[ 0.005579] alternatives: applying system-wide alternatives
[ 0.009816] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.009829] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.010647] pinctrl core: initialized pinctrl subsystem
[ 0.011407] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.011813] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[ 0.012001] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.012183] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.012482] thermal_sys: Registered thermal governor 'fair_share'
[ 0.012484] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.012486] thermal_sys: Registered thermal governor 'step_wise'
[ 0.012488] thermal_sys: Registered thermal governor 'user_space'
[ 0.012536] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.012572] ASID allocator initialised with 65536 entries
[ 0.013326] pstore: Using crash dump compression: deflate
[ 0.013331] printk: console [ramoops-1] enabled
[ 0.013572] pstore: Registered ramoops as persistent store backend
[ 0.013577] ramoops: using 0x10000@0x42ff0000, ecc: 0
[ 0.015834] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[ 0.022014] Modules: 28784 pages in range for non-PLT usage
[ 0.022022] Modules: 520304 pages in range for PLT usage
[ 0.022903] cryptd: max_cpu_qlen set to 1000
[ 0.024507] SCSI subsystem initialized
[ 0.024578] libata version 3.00 loaded.
[ 0.025580] clocksource: Switched to clocksource arch_sys_counter
[ 0.027385] NET: Registered PF_INET protocol family
[ 0.027595] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.031641] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[ 0.031681] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.031693] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.031884] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[ 0.032723] TCP: Hash tables configured (established 65536 bind 65536)
[ 0.033068] MPTCP token hash table entries: 8192 (order: 5, 196608 bytes, linear)
[ 0.033229] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
[ 0.033318] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
[ 0.033569] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.033606] PCI: CLS 0 bytes, default 64
[ 0.043562] workingset: timestamp_bits=46 max_order=21 bucket_order=0
[ 0.047261] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.047268] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.079452] mtk-xsphy soc:xphy@11e10000: failed to get ref_clk(id-1)
[ 0.080174] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 0.080197] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 0.080210] mtk-pcie-gen3 11280000.pcie: IO 0x0020000000..0x00201fffff -> 0x0020000000
[ 0.080223] mtk-pcie-gen3 11280000.pcie: MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[ 0.080315] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[ 0.080326] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[ 0.080336] mtk-pcie-gen3 11290000.pcie: IO 0x0028000000..0x00281fffff -> 0x0028000000
[ 0.080346] mtk-pcie-gen3 11290000.pcie: MEM 0x0028200000..0x002fffffff -> 0x0028200000
[ 0.080365] /soc/pcie@11290000: Failed to get clk index: 0 ret: -517
[ 0.080373] mtk-pcie-gen3 11290000.pcie: failed to get clocks
[ 0.080437] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[ 0.080448] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[ 0.080457] mtk-pcie-gen3 11300000.pcie: IO 0x0030000000..0x00301fffff -> 0x0030000000
[ 0.080466] mtk-pcie-gen3 11300000.pcie: MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[ 0.080482] /soc/pcie@11300000: Failed to get clk index: 0 ret: -517
[ 0.080489] mtk-pcie-gen3 11300000.pcie: failed to get clocks
[ 0.080564] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[ 0.080574] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[ 0.080582] mtk-pcie-gen3 11310000.pcie: IO 0x0038000000..0x00381fffff -> 0x0038000000
[ 0.080591] mtk-pcie-gen3 11310000.pcie: MEM 0x0038200000..0x003fffffff -> 0x0038200000
[ 0.080607] /soc/pcie@11310000: Failed to get clk index: 0 ret: -517
[ 0.080615] mtk-pcie-gen3 11310000.pcie: failed to get clocks
[ 0.085493] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[ 0.086311] printk: console [ttyS0] disabled
[ 0.106577] 11000000.serial: ttyS0 at MMIO 0x11000000 (irq = 99, base_baud = 2500000) is a ST16650V2
[ 0.106614] printk: console [ttyS0] enabled
[ 1.124999] 11000100.serial: ttyS1 at MMIO 0x11000100 (irq = 100, base_baud = 2500000) is a ST16650V2
[ 1.154893] 11000200.serial: ttyS2 at MMIO 0x11000200 (irq = 101, base_baud = 2500000) is a ST16650V2
[ 1.166824] loop: module loaded
[ 1.171833] spi-nand spi0.0: WINBOND W25N02KV SPI NAND was found.
[ 1.177958] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[ 1.186282] 4 fixed-partitions partitions found on MTD device spi0.0
[ 1.192640] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 1.199518] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 1.206603] Creating 4 MTD partitions on "spi0.0":
[ 1.211385] 0x000000000000-0x000000200000 : "bl2"
[ 1.217610] 0x000000200000-0x000000600000 : "Factory"
[ 1.225463] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 1.232473] 0x000000600000-0x000010000000 : "ubi"
[ 1.404384] ubi0: default fastmap pool size: 100
[ 1.409007] ubi0: default fastmap WL pool size: 50
[ 1.413788] ubi0: attaching mtd2
[ 2.105584] random: crng init done
[ 3.009594] ubi0: scanning is finished
[ 3.023457] ubi0: attached mtd2 (name "ubi", size 250 MiB)
[ 3.028958] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 3.035823] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 3.042598] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 3.049548] ubi0: good PEBs: 2000, bad PEBs: 0, corrupted PEBs: 0
[ 3.055631] ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128
[ 3.062839] ubi0: max/mean erase counter: 2/0, WL threshold: 4096, image sequence number: 1750129753
[ 3.071958] ubi0: available PEBs: 0, total reserved PEBs: 2000, PEBs reserved for bad PEB handling: 40
[ 3.081256] ubi0: background thread "ubi_bgt0d" started, PID 258
[ 3.081339] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 3.094199] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 3.101837] block ubiblock0_4: created from ubi0:4(fit)
[ 3.107129] 0x000000000000-0x000010000000 : "nand"
[ 3.114948] mt7530-mmio 15020000.switch: Failed to register DSA switch: -517
[ 3.247281] i2c_dev: i2c /dev entries driver
[ 3.252049] /soc/i2c@11003000/rt5190a@64: Fixed dependency cycle(s) with /soc/i2c@11003000/rt5190a@64/regulators/buck1
[ 3.268744] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[ 3.282304] hw perfevents: enabled with armv8_cortex_a73 PMU driver, 7 counters available
[ 3.291851] NET: Registered PF_INET6 protocol family
[ 3.297212] Segment Routing with IPv6
[ 3.300878] In-situ OAM (IOAM) with IPv6
[ 3.304825] NET: Registered PF_PACKET protocol family
[ 3.309909] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 3.322940] 8021q: 802.1Q VLAN Support v1.8
[ 3.338391] phy phy-soc:[email protected]: type_sw - reg 0x218, index 0
[ 3.345520] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 3.352861] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 3.359135] mtk-pcie-gen3 11280000.pcie: IO 0x0020000000..0x00201fffff -> 0x0020000000
[ 3.363897] mtk-msdc 11230000.mmc: Final PAD_DS_TUNE: 0x12c14
[ 3.367568] mtk-pcie-gen3 11280000.pcie: MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[ 3.367659] mtk-pcie-gen3 11280000.pcie: failed to get max link width
[ 3.373655] mmc0: new HS400 MMC card at address 0001
[ 3.393698] mmcblk0: mmc0:0001 8GTF4R 7.28 GiB
[ 3.399489] mmcblk0: p1 p2 p3 p4 p5 p6 p128
[ 3.404576] mmcblk0boot0: mmc0:0001 8GTF4R 4.00 MiB
[ 3.410023] mmcblk0boot1: mmc0:0001 8GTF4R 4.00 MiB
[ 3.415085] mmcblk0rpmb: mmc0:0001 8GTF4R 512 KiB, chardev (249:0)
[ 3.654660] mtk-pcie-gen3 11280000.pcie: set IO trans window[0]: cpu_addr = 0x20000000, pci_addr = 0x20000000, size = 0x200000
[ 3.666044] mtk-pcie-gen3 11280000.pcie: set MEM trans window[1]: cpu_addr = 0x20200000, pci_addr = 0x20200000, size = 0x200000
[ 3.677507] mtk-pcie-gen3 11280000.pcie: set MEM trans window[2]: cpu_addr = 0x20400000, pci_addr = 0x20400000, size = 0x400000
[ 3.688970] mtk-pcie-gen3 11280000.pcie: set MEM trans window[3]: cpu_addr = 0x20800000, pci_addr = 0x20800000, size = 0x800000
[ 3.700432] mtk-pcie-gen3 11280000.pcie: set MEM trans window[4]: cpu_addr = 0x21000000, pci_addr = 0x21000000, size = 0x1000000
[ 3.711981] mtk-pcie-gen3 11280000.pcie: set MEM trans window[5]: cpu_addr = 0x22000000, pci_addr = 0x22000000, size = 0x2000000
[ 3.723530] mtk-pcie-gen3 11280000.pcie: set MEM trans window[6]: cpu_addr = 0x24000000, pci_addr = 0x24000000, size = 0x4000000
[ 3.735305] mtk-pcie-gen3 11280000.pcie: PCI host bridge to bus 0003:00
[ 3.741914] pci_bus 0003:00: root bus resource [bus 00-ff]
[ 3.747393] pci_bus 0003:00: root bus resource [io 0x0000-0x1fffff] (bus address [0x20000000-0x201fffff])
[ 3.757032] pci_bus 0003:00: root bus resource [mem 0x20200000-0x27ffffff]
[ 3.763895] pci_bus 0003:00: scanning bus
[ 3.767918] pci 0003:00:00.0: [14c3:7988] type 01 class 0x060400
[ 3.773924] pci 0003:00:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[ 3.780762] pci 0003:00:00.0: PME# supported from D0 D3hot D3cold
[ 3.786847] pci 0003:00:00.0: PME# disabled
[ 3.792367] pci_bus 0003:00: fixups for bus
[ 3.796545] pci 0003:00:00.0: scanning [bus 00-00] behind bridge, pass 0
[ 3.803232] pci 0003:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 3.811230] pci 0003:00:00.0: scanning [bus 00-00] behind bridge, pass 1
[ 3.817963] pci_bus 0003:01: scanning bus
[ 3.821982] pci 0003:01:00.0: [2646:5027] type 00 class 0x010802
[ 3.827999] pci 0003:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]
[ 3.834956] 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 63.012 Gb/s with 16.0 GT/s PCIe x4 link)
[ 3.875614] pci_bus 0003:01: fixups for bus
[ 3.879786] pci_bus 0003:01: bus scan returning with max=01
[ 3.885346] pci_bus 0003:01: busn_res: [bus 01-ff] end is updated to 01
[ 3.891955] pci_bus 0003:00: bus scan returning with max=01
[ 3.897527] pci 0003:00:00.0: BAR 8: assigned [mem 0x20200000-0x202fffff]
[ 3.904303] pci 0003:00:00.0: BAR 0: assigned [mem 0x20300000-0x20307fff 64bit]
[ 3.911606] pci 0003:01:00.0: BAR 0: assigned [mem 0x20200000-0x20203fff 64bit]
[ 3.918912] pci 0003:00:00.0: PCI bridge to [bus 01]
[ 3.923867] pci 0003:00:00.0: bridge window [mem 0x20200000-0x202fffff]
[ 3.930654] pci 0003:00:00.0: Max Payload Size set to 256/ 256 (was 128), Max Read Rq 256
[ 3.939094] pci 0003:01:00.0: Max Payload Size set to 256/ 512 (was 128), Max Read Rq 256
[ 3.947610] pcieport 0003:00:00.0: assign IRQ: got 120
[ 3.952742] pcieport 0003:00:00.0: enabling device (0000 -> 0002)
[ 3.958834] pcieport 0003:00:00.0: enabling bus mastering
[ 3.964541] mtk-pcie-gen3 11280000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11280c00 data 0
[ 3.972974] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[ 3.981400] mtk-pcie-gen3 11280000.pcie: msi#0x2 address_hi 0x0 address_lo 0x11280c00 data 2
[ 3.989825] mtk-pcie-gen3 11280000.pcie: msi#0x3 address_hi 0x0 address_lo 0x11280c00 data 3
[ 3.998252] mtk-pcie-gen3 11280000.pcie: msi#0x4 address_hi 0x0 address_lo 0x11280c00 data 4
[ 4.006681] mtk-pcie-gen3 11280000.pcie: msi#0x5 address_hi 0x0 address_lo 0x11280c00 data 5
[ 4.015103] mtk-pcie-gen3 11280000.pcie: msi#0x6 address_hi 0x0 address_lo 0x11280c00 data 6
[ 4.023529] mtk-pcie-gen3 11280000.pcie: msi#0x7 address_hi 0x0 address_lo 0x11280c00 data 7
[ 4.031953] mtk-pcie-gen3 11280000.pcie: msi#0x8 address_hi 0x0 address_lo 0x11280c00 data 8
[ 4.040378] mtk-pcie-gen3 11280000.pcie: msi#0x9 address_hi 0x0 address_lo 0x11280c00 data 9
[ 4.048802] mtk-pcie-gen3 11280000.pcie: msi#0xa address_hi 0x0 address_lo 0x11280c00 data 10
[ 4.057314] mtk-pcie-gen3 11280000.pcie: msi#0xb address_hi 0x0 address_lo 0x11280c00 data 11
[ 4.065825] mtk-pcie-gen3 11280000.pcie: msi#0xc address_hi 0x0 address_lo 0x11280c00 data 12
[ 4.074334] mtk-pcie-gen3 11280000.pcie: msi#0xd address_hi 0x0 address_lo 0x11280c00 data 13
[ 4.082845] mtk-pcie-gen3 11280000.pcie: msi#0xe address_hi 0x0 address_lo 0x11280c00 data 14
[ 4.091355] mtk-pcie-gen3 11280000.pcie: msi#0xf address_hi 0x0 address_lo 0x11280c00 data 15
[ 4.099866] mtk-pcie-gen3 11280000.pcie: msi#0x10 address_hi 0x0 address_lo 0x11280c00 data 16
[ 4.108463] mtk-pcie-gen3 11280000.pcie: msi#0x11 address_hi 0x0 address_lo 0x11280c00 data 17
[ 4.117063] mtk-pcie-gen3 11280000.pcie: msi#0x12 address_hi 0x0 address_lo 0x11280c00 data 18
[ 4.125662] mtk-pcie-gen3 11280000.pcie: msi#0x13 address_hi 0x0 address_lo 0x11280c00 data 19
[ 4.134258] mtk-pcie-gen3 11280000.pcie: msi#0x14 address_hi 0x0 address_lo 0x11280c00 data 20
[ 4.142856] mtk-pcie-gen3 11280000.pcie: msi#0x15 address_hi 0x0 address_lo 0x11280c00 data 21
[ 4.151454] mtk-pcie-gen3 11280000.pcie: msi#0x16 address_hi 0x0 address_lo 0x11280c00 data 22
[ 4.160051] mtk-pcie-gen3 11280000.pcie: msi#0x17 address_hi 0x0 address_lo 0x11280c00 data 23
[ 4.168652] mtk-pcie-gen3 11280000.pcie: msi#0x18 address_hi 0x0 address_lo 0x11280c00 data 24
[ 4.177250] mtk-pcie-gen3 11280000.pcie: msi#0x19 address_hi 0x0 address_lo 0x11280c00 data 25
[ 4.185848] mtk-pcie-gen3 11280000.pcie: msi#0x1a address_hi 0x0 address_lo 0x11280c00 data 26
[ 4.194444] mtk-pcie-gen3 11280000.pcie: msi#0x1b address_hi 0x0 address_lo 0x11280c00 data 27
[ 4.203042] mtk-pcie-gen3 11280000.pcie: msi#0x1c address_hi 0x0 address_lo 0x11280c00 data 28
[ 4.211639] mtk-pcie-gen3 11280000.pcie: msi#0x1d address_hi 0x0 address_lo 0x11280c00 data 29
[ 4.220237] mtk-pcie-gen3 11280000.pcie: msi#0x1e address_hi 0x0 address_lo 0x11280c00 data 30
[ 4.228834] mtk-pcie-gen3 11280000.pcie: msi#0x1f address_hi 0x0 address_lo 0x11280c00 data 31
[ 4.237787] mtk-pcie-gen3 11280000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11280c00 data 0
[ 4.246289] pcieport 0003:00:00.0: PME: Signaling with IRQ 121
[ 4.252211] pcieport 0003:00:00.0: AER: enabled with IRQ 121
[ 4.257896] pcieport 0003:00:00.0: save config 0x00: 0x798814c3
[ 4.263805] pcieport 0003:00:00.0: save config 0x04: 0x00100406
[ 4.269716] pcieport 0003:00:00.0: save config 0x08: 0x06040001
[ 4.275624] pcieport 0003:00:00.0: save config 0x0c: 0x00010000
[ 4.281531] pcieport 0003:00:00.0: save config 0x10: 0x20300004
[ 4.287439] pcieport 0003:00:00.0: save config 0x14: 0x00000000
[ 4.293345] pcieport 0003:00:00.0: save config 0x18: 0x00010100
[ 4.299254] pcieport 0003:00:00.0: save config 0x1c: 0x000001f1
[ 4.305160] pcieport 0003:00:00.0: save config 0x20: 0x20202020
[ 4.311068] pcieport 0003:00:00.0: save config 0x24: 0x0001fff1
[ 4.316977] pcieport 0003:00:00.0: save config 0x28: 0x00000000
[ 4.322883] pcieport 0003:00:00.0: save config 0x2c: 0x00000000
[ 4.328792] pcieport 0003:00:00.0: save config 0x30: 0x00000000
[ 4.334698] pcieport 0003:00:00.0: save config 0x34: 0x00000080
[ 4.340610] pcieport 0003:00:00.0: save config 0x38: 0x00000000
[ 4.346519] pcieport 0003:00:00.0: save config 0x3c: 0x00020178
[ 4.352808] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[ 4.360134] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[ 4.366399] mtk-pcie-gen3 11290000.pcie: IO 0x0028000000..0x00281fffff -> 0x0028000000
[ 4.374829] mtk-pcie-gen3 11290000.pcie: MEM 0x0028200000..0x002fffffff -> 0x0028200000
[ 4.383302] mtk-pcie-gen3 11290000.pcie: failed to get max link width
[ 4.725591] mtk-pcie-gen3 11290000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 4.734374] mtk-pcie-gen3: probe of 11290000.pcie failed with error -110
[ 4.741309] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[ 4.748619] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[ 4.754877] mtk-pcie-gen3 11300000.pcie: IO 0x0030000000..0x00301fffff -> 0x0030000000
[ 4.763309] mtk-pcie-gen3 11300000.pcie: MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[ 4.771762] mtk-pcie-gen3 11300000.pcie: failed to get max link width
[ 5.115593] mtk-pcie-gen3 11300000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 5.124368] mtk-pcie-gen3: probe of 11300000.pcie failed with error -110
[ 5.131236] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[ 5.138542] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[ 5.144800] mtk-pcie-gen3 11310000.pcie: IO 0x0038000000..0x00381fffff -> 0x0038000000
[ 5.153230] mtk-pcie-gen3 11310000.pcie: MEM 0x0038200000..0x003fffffff -> 0x0038200000
[ 5.161678] mtk-pcie-gen3 11310000.pcie: failed to get max link width
[ 5.505587] mtk-pcie-gen3 11310000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 5.514363] mtk-pcie-gen3: probe of 11310000.pcie failed with error -110
[ 5.521537] FIT: Detected U-Boot 2024.10-OpenWrt-unknown
[ 5.526845] FIT: Selected configuration: "config-mt7988a-bananapi-bpi-r4-pro-8x" (OpenWrt bananapi_bpi-r4-pro-8x)
[ 5.537100] FIT: kernel sub-image 0x00001000..0x0066fb51 "kernel-1" (ARM64 OpenWrt Linux-6.6.93)
[ 5.546831] FIT: flat_dt sub-image 0x00670000..0x0067da60 "fdt-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-8x device tree blob)
[ 5.558648] FIT: flat_dt sub-image 0x0067e000..0x0067e60d "fdt-mt7988a-bananapi-bpi-r4-pro-8x-emmc" (ARM64 OpenWrt bananapi_bpi-r4-pro-8x device tree overlay mt7988a-bananapi-bpi-r4-pro-8x-emmc)
[ 5.576800] FIT: flat_dt sub-image 0x0067f000..0x0067f120 "fdt-mt7988a-bananapi-bpi-r4-pro-8x-rtc" (ARM64 OpenWrt bananapi_bpi-r4-pro-8x device tree overlay mt7988a-bananapi-bpi-r4-pro-8x-rtc)
[ 5.594774] FIT: flat_dt sub-image 0x00680000..0x006805c5 "fdt-mt7988a-bananapi-bpi-r4-pro-8x-sd" (ARM64 OpenWrt bananapi_bpi-r4-pro-8x device tree overlay mt7988a-bananapi-bpi-r4-pro-8x-sd)
[ 5.612575] FIT: flat_dt sub-image 0x00681000..0x006818f4 "fdt-mt7988a-bananapi-bpi-r4-pro-8x-wifi-mt7996a" (ARM64 OpenWrt bananapi_bpi-r4-pro-8x device tree overlay mt7988a-bananapi-bpi-r4-pro-8x-wifi-mt7996a)
[ 5.632108] FIT: filesystem sub-image 0x00682000..0x06ae6fff "rootfs-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-8x rootfs)
[ 5.643549] block mmcblk0p5: mapped 1 uImage.FIT filesystem sub-image as /dev/fit0
[ 5.651266] block mmcblk0p5: mapped remaining space as /dev/fitrw
[ 5.658370] mt7530-mmio 15020000.switch: Failed to register DSA switch: -517
[ 5.798347] mtk_soc_eth 15100000.ethernet: generated random MAC address 65:74:68:25:64:00
[ 5.806937] mtk_soc_eth 15100000.ethernet: generated random MAC address 65:74:68:25:64:00
[ 7.149032] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc082b00000, irq 110
[ 7.158921] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc082b00000, irq 110
[ 7.168801] mtk_soc_eth 15100000.ethernet eth2: mediatek frame engine at 0xffffffc082b00000, irq 110
[ 7.177953] (unnamed net_device) (dummy): netif_napi_add_weight() called with weight 256
[ 7.266197] mt7530-mmio 15020000.switch: configuring for fixed/internal link mode
[ 7.273693] mt7530-mmio 15020000.switch: Link is Up - 10Gbps/Full - flow control rx/tx
[ 7.303395] mt7530-mmio 15020000.switch lan0 (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7988 PHY] (irq=126)
[ 7.314109] mt7530-mmio 15020000.switch: nonfatal error -34 setting MTU to 1500 on port 0
[ 7.352301] mt7530-mmio 15020000.switch lan3 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7988 PHY] (irq=129)
[ 7.363006] mt7530-mmio 15020000.switch: nonfatal error -34 setting MTU to 1500 on port 3
[ 7.371443] eth0: mtu greater than device maximum
[ 7.376145] mtk_soc_eth 15100000.ethernet eth0: error -22 setting MTU to 1504 to include DSA overhead
[ 7.385350] mtk_soc_eth 15100000.ethernet eth0: entered promiscuous mode
[ 7.392053] DSA: tree 1 setup
[ 7.395010] mt7530-nl: genl_register_family_with_ops
[ 7.400342] mxl862xx mdio-bus:10: Mxl862xx CPU Port 8, User Port number 5
[ 7.417087] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: Firmware Version: 0.77 (0x004D test version)
[ 7.455839] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: Firmware Version: 0.77 (0x004D test version)
[ 7.493897] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: Firmware Version: 0.77 (0x004D test version)
[ 7.531984] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: Firmware Version: 0.77 (0x004D test version)
[ 13.567885] 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.244281] mxl862xx mdio-bus:10: configuring for fixed/usxgmii link mode
[ 14.251072] mxl862xx mdio-bus:10: Link is Up - 10Gbps/Full - flow control off
[ 14.253308] mxl862xx mdio-bus:10 mxl_lan0 (uninitialized): PHY [mxl862xx_dsa-0:00] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[ 14.272268] mxl862xx mdio-bus:10 mxl_lan1 (uninitialized): PHY [mxl862xx_dsa-0:01] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[ 14.286315] mxl862xx mdio-bus:10 mxl_lan2 (uninitialized): PHY [mxl862xx_dsa-0:02] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[ 14.300260] mxl862xx mdio-bus:10 mxl_lan3 (uninitialized): PHY [mxl862xx_dsa-0:03] driver [MaxLinear Ethernet MxL862XX] (irq=POLL)
[ 14.312528] eth2: mtu greater than device maximum
[ 14.317231] mtk_soc_eth 15100000.ethernet eth2: error -22 setting MTU to 1504 to include DSA overhead
[ 14.326440] mtk_soc_eth 15100000.ethernet eth2: entered promiscuous mode
[ 14.333142] DSA: tree 0 setup
[ 14.336918] mxl862xx mdio-bus:10: Firmware version 1.0.70.70
[ 14.342837] clk: Disabling unused clocks
[ 14.348938] VFS: Mounted root (squashfs filesystem) readonly on device 259:1.
[ 14.356202] Freeing unused kernel memory: 576K
[ 14.360662] Run /sbin/init as init process
[ 14.364746] with arguments:
[ 14.367705] /sbin/init
[ 14.370399] with environment:
[ 14.373528] HOME=/
[ 14.375879] TERM=linux
[ 14.466924] init: Console is alive
[ 14.470404] init: - watchdog -
[ 14.903705] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 14.925345] aeon_as21xxx: loading out-of-tree module taints kernel.
[ 14.932221] mdio_bus mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9410
[ 23.576024] Enable 10G LAN RJ45 LED.
[ 24.113529] Aeonsemi AS21xxx mdio-bus:18: Firmware Version: 1.9.1
[ 24.215903] mdio_bus mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9410
[ 26.546584] init: - preinit -
[ 26.764662] mtk_ppe: roaming work has been activated
[ 26.769651] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[ 26.777786] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
Cannot find device "lan1"
Cannot find device "lan1"
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
sendto(): Network unreachable
sendto(): Network unreachable
sendto(): Network unreachable
sendto(): Network unreachable
[ 31.417417] mount_root: loading kmods from internal overlay
[ 31.433396] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[ 31.452276] usbcore: registered new interface driver usbfs
[ 31.457816] usbcore: registered new interface driver hub
[ 31.463146] usbcore: registered new device driver usb
[ 31.474848] nvme 0003:01:00.0: assign IRQ: got 120
[ 31.479776] nvme nvme0: pci function 0003:01:00.0
[ 31.484476] nvme 0003:01:00.0: enabling device (0000 -> 0002)
[ 31.490223] nvme 0003:01:00.0: enabling bus mastering
[ 31.495324] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[ 31.503776] nvme 0003:01:00.0: save config 0x00: 0x50272646
[ 31.509346] nvme 0003:01:00.0: save config 0x04: 0x00100406
[ 31.514907] nvme 0003:01:00.0: save config 0x08: 0x01080201
[ 31.520483] nvme 0003:01:00.0: save config 0x0c: 0x00000000
[ 31.526050] nvme 0003:01:00.0: save config 0x10: 0x20200004
[ 31.531611] nvme 0003:01:00.0: save config 0x14: 0x00000000
[ 31.537180] nvme 0003:01:00.0: save config 0x18: 0x00000000
[ 31.542741] nvme 0003:01:00.0: save config 0x1c: 0x00000000
[ 31.548303] nvme 0003:01:00.0: save config 0x20: 0x00000000
[ 31.553865] nvme 0003:01:00.0: save config 0x24: 0x00000000
[ 31.559426] nvme 0003:01:00.0: save config 0x28: 0x00000000
[ 31.564986] nvme 0003:01:00.0: save config 0x2c: 0x50272646
[ 31.570549] nvme 0003:01:00.0: save config 0x30: 0x00000000
[ 31.576111] nvme 0003:01:00.0: save config 0x34: 0x00000080
[ 31.581671] nvme 0003:01:00.0: save config 0x38: 0x00000000
[ 31.587234] nvme 0003:01:00.0: save config 0x3c: 0x00000178
[ 31.603504] hwmon hwmon5: temp1_input not attached to any thermal zone
[ 31.610061] hwmon hwmon5: temp2_input not attached to any thermal zone
[ 31.616606] hwmon hwmon5: temp3_input not attached to any thermal zone
[ 31.631882] nvme nvme0: allocated 64 MiB host memory buffer.
[ 31.640036] mtk-pcie-gen3 11280000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11280c00 data 1
[ 31.648502] mtk-pcie-gen3 11280000.pcie: msi#0x2 address_hi 0x0 address_lo 0x11280c00 data 2
[ 31.656956] mtk-pcie-gen3 11280000.pcie: msi#0x3 address_hi 0x0 address_lo 0x11280c00 data 3
[ 31.665394] mtk-pcie-gen3 11280000.pcie: msi#0x4 address_hi 0x0 address_lo 0x11280c00 data 4
[ 31.673839] mtk-pcie-gen3 11280000.pcie: msi#0x5 address_hi 0x0 address_lo 0x11280c00 data 5
[ 31.686605] nvme nvme0: 4/0/0 default/read/poll queues
[ 31.700233] nvme0n1: p1
[ 31.706335] xhci-mtk 11190000.usb: supply vbus not found, using dummy regulator
[ 31.713733] xhci-mtk 11190000.usb: supply vusb33 not found, using dummy regulator
[ 31.721560] xhci-mtk 11190000.usb: xHCI Host Controller
[ 31.726789] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 1
[ 31.734234] xhci-mtk 11190000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[ 31.743382] xhci-mtk 11190000.usb: irq 135, io mem 0x11190000
[ 31.749180] xhci-mtk 11190000.usb: xHCI Host Controller
[ 31.754395] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 2
[ 31.761781] xhci-mtk 11190000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[ 31.769084] hub 1-0:1.0: USB hub found
[ 31.772838] hub 1-0:1.0: 1 port detected
[ 31.777023] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 31.785279] hub 2-0:1.0: USB hub found
[ 31.789035] hub 2-0:1.0: 1 port detected
[ 31.793214] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[ 31.800574] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[ 31.808466] xhci-mtk 11200000.usb: xHCI Host Controller
[ 31.813688] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 3
[ 31.824113] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[ 31.833261] xhci-mtk 11200000.usb: irq 136, io mem 0x11200000
[ 31.839063] xhci-mtk 11200000.usb: xHCI Host Controller
[ 31.844277] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 4
[ 31.851663] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[ 31.858938] hub 3-0:1.0: USB hub found
[ 31.862690] hub 3-0:1.0: 1 port detected
[ 31.866771] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[ 31.875049] hub 4-0:1.0: USB hub found
[ 31.878805] hub 4-0:1.0: 1 port detected
[ 31.886109] usbcore: registered new interface driver usb-storage
[ 31.892690] usbcore: registered new interface driver uas
[ 31.898182] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[ 32.235590] usb 1-1: new high-speed USB device number 2 using xhci-mtk
[ 32.265775] usb 4-1: new SuperSpeed USB device number 2 using xhci-mtk
[ 32.325806] hub 4-1:1.0: USB hub found
[ 32.329777] hub 4-1:1.0: 4 ports detected
[ 32.416128] hub 1-1:1.0: USB hub found
[ 32.419943] hub 1-1:1.0: 4 ports detected
[ 32.475590] usb 3-1: new high-speed USB device number 2 using xhci-mtk
[ 32.689227] hub 3-1:1.0: USB hub found
[ 32.693257] hub 3-1:1.0: 4 ports detected
[ 33.371758] Aeonsemi AS21xxx mdio-bus:1c: Firmware Version: 1.9.1
[ 33.476119] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.483880] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.491630] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.499377] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.508505] mxl862xx: failed to write mmd on port 30
[ 33.514756] mxl862xx: failed to write mmd on port 30
[ 33.519711] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.530056] mxl862xx: failed to write mmd on port 30
[ 33.536233] mxl862xx: failed to write mmd on port 30
[ 33.541186] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.551543] mxl862xx: failed to write mmd on port 30
[ 33.557724] mxl862xx: failed to write mmd on port 30
[ 33.562677] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.573024] mxl862xx: failed to write mmd on port 30
[ 33.579203] mxl862xx: failed to write mmd on port 30
[ 33.584155] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.593566] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 33.601444] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 33.609461] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.617216] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.624962] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.632713] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.641325] mxl862xx: failed to write mmd on port 30
[ 33.647507] mxl862xx: failed to write mmd on port 30
[ 33.652458] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.662806] mxl862xx: failed to write mmd on port 30
[ 33.682151] mxl862xx: failed to write mmd on port 30
[ 33.687106] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.717126] mxl862xx: failed to write mmd on port 30
[ 33.751960] mxl862xx: failed to write mmd on port 30
[ 33.756915] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.786762] mxl862xx: failed to write mmd on port 30
[ 33.821945] mxl862xx: failed to write mmd on port 30
[ 33.826900] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.836285] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 33.844155] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 33.852173] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.859925] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.867675] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.875423] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 33.908963] mxl862xx: failed to write mmd on port 30
[ 33.943839] mxl862xx: failed to write mmd on port 30
[ 33.948794] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 33.978516] mxl862xx: failed to write mmd on port 30
[ 33.996633] mxl862xx: failed to write mmd on port 30
[ 34.001585] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.011932] mxl862xx: failed to write mmd on port 30
[ 34.018114] mxl862xx: failed to write mmd on port 30
[ 34.023065] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.033411] mxl862xx: failed to write mmd on port 30
[ 34.039592] mxl862xx: failed to write mmd on port 30
[ 34.044543] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.053927] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.061801] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.069817] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.077569] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.085316] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.093067] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.101825] mxl862xx: failed to write mmd on port 30
[ 34.108007] mxl862xx: failed to write mmd on port 30
[ 34.112959] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.123305] mxl862xx: failed to write mmd on port 30
[ 34.129485] mxl862xx: failed to write mmd on port 30
[ 34.134436] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.144784] mxl862xx: failed to write mmd on port 30
[ 34.150964] mxl862xx: failed to write mmd on port 30
[ 34.155918] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.185714] mxl862xx: failed to write mmd on port 30
[ 34.220916] mxl862xx: failed to write mmd on port 30
[ 34.225870] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.235248] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.243122] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.251136] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.258892] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.266645] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.274392] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.307344] mxl862xx: failed to write mmd on port 30
[ 34.342673] mxl862xx: failed to write mmd on port 30
[ 34.347629] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.377496] mxl862xx: failed to write mmd on port 30
[ 34.412254] mxl862xx: failed to write mmd on port 30
[ 34.417210] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.447375] mxl862xx: failed to write mmd on port 30
[ 34.465488] mxl862xx: failed to write mmd on port 30
[ 34.470444] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.480789] mxl862xx: failed to write mmd on port 30
[ 34.486970] mxl862xx: failed to write mmd on port 30
[ 34.491921] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.501309] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.509183] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.517201] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.524953] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.532704] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.540455] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.549140] mxl862xx: failed to write mmd on port 30
[ 34.555318] mxl862xx: failed to write mmd on port 30
[ 34.560273] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.570619] mxl862xx: failed to write mmd on port 30
[ 34.576796] mxl862xx: failed to write mmd on port 30
[ 34.581748] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.592094] mxl862xx: failed to write mmd on port 30
[ 34.598275] mxl862xx: failed to write mmd on port 30
[ 34.603226] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.613572] mxl862xx: failed to write mmd on port 30
[ 34.619752] mxl862xx: failed to write mmd on port 30
[ 34.624703] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.634087] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.641963] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.649981] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.657733] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.665480] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.673231] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.706188] mxl862xx: failed to write mmd on port 30
[ 34.741497] mxl862xx: failed to write mmd on port 30
[ 34.746452] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.776320] mxl862xx: failed to write mmd on port 30
[ 34.811086] mxl862xx: failed to write mmd on port 30
[ 34.816041] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.846126] mxl862xx: failed to write mmd on port 30
[ 34.880991] mxl862xx: failed to write mmd on port 30
[ 34.885946] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.915811] mxl862xx: failed to write mmd on port 30
[ 34.934515] mxl862xx: failed to write mmd on port 30
[ 34.939470] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 34.948854] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.956728] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 34.964742] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.972498] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.980253] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.988004] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 34.996611] mxl862xx: failed to write mmd on port 30
[ 35.002789] mxl862xx: failed to write mmd on port 30
[ 35.007745] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.018163] mxl862xx: failed to write mmd on port 30
[ 35.024340] mxl862xx: failed to write mmd on port 30
[ 35.029295] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.039640] mxl862xx: failed to write mmd on port 30
[ 35.045819] mxl862xx: failed to write mmd on port 30
[ 35.050771] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.061118] mxl862xx: failed to write mmd on port 30
[ 35.067300] mxl862xx: failed to write mmd on port 30
[ 35.072250] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.081633] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 35.089507] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 35.097522] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.105273] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.113024] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.120776] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.129460] mxl862xx: failed to write mmd on port 30
[ 35.135637] mxl862xx: failed to write mmd on port 30
[ 35.140589] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.170354] mxl862xx: failed to write mmd on port 30
[ 35.205077] mxl862xx: failed to write mmd on port 30
[ 35.210032] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.240265] mxl862xx: failed to write mmd on port 30
[ 35.274953] mxl862xx: failed to write mmd on port 30
[ 35.279908] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.309703] mxl862xx: failed to write mmd on port 30
[ 35.345059] mxl862xx: failed to write mmd on port 30
[ 35.350014] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.359401] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 35.367277] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 35.375292] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.383044] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.390795] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.398545] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.431573] mxl862xx: failed to write mmd on port 30
[ 35.450040] mxl862xx: failed to write mmd on port 30
[ 35.454991] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.465337] mxl862xx: failed to write mmd on port 30
[ 35.471517] mxl862xx: failed to write mmd on port 30
[ 35.476471] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.486818] mxl862xx: failed to write mmd on port 30
[ 35.492995] mxl862xx: failed to write mmd on port 30
[ 35.497950] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.508296] mxl862xx: failed to write mmd on port 30
[ 35.514474] mxl862xx: failed to write mmd on port 30
[ 35.519428] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.528808] Aeonsemi AS21xxx mdio-bus:18: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 35.536681] Aeonsemi AS21xxx mdio-bus:1c: aeon_read_pid aeonsemi1 PHY = 7500 - 9422
[ 35.544695] MediaTek MT7988 PHY mt7530-0:00: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.552447] MediaTek MT7988 PHY mt7530-0:01: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.560198] MediaTek MT7988 PHY mt7530-0:02: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.567947] MediaTek MT7988 PHY mt7530-0:03: aeon_read_pid aeonsemi1 PHY = 0 - 0
[ 35.576628] mxl862xx: failed to write mmd on port 30
[ 35.582805] mxl862xx: failed to write mmd on port 30
[ 35.587759] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:00: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.598104] mxl862xx: failed to write mmd on port 30
[ 35.604281] mxl862xx: failed to write mmd on port 30
[ 35.609235] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.639073] mxl862xx: failed to write mmd on port 30
[ 35.674188] mxl862xx: failed to write mmd on port 30
[ 35.679143] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:02: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.708942] mxl862xx: failed to write mmd on port 30
[ 35.743704] mxl862xx: failed to write mmd on port 30
[ 35.748658] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:03: aeon_read_pid aeonsemi1 PHY = c133 - 5528
[ 35.761234] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 46.957892] block: attempting to load /tmp/overlay/upper/etc/config/fstab
[ 46.966034] block: unable to load configuration (fstab: Entry not found)
[ 46.972756] block: attempting to load /tmp/overlay/etc/config/fstab
[ 46.979113] block: unable to load configuration (fstab: Entry not found)
[ 46.986138] block: attempting to load /etc/config/fstab
[ 46.999692] block: extroot: not configured
[ 47.007281] UBIFS (ubi0:5): Mounting in unauthenticated mode
[ 47.013002] UBIFS (ubi0:5): background thread "ubifs_bgt0_5" started, PID 1137
[ 47.092975] UBIFS (ubi0:5): UBIFS: mounted UBI device 0, volume 5, name "rootfs_data"
[ 47.100801] UBIFS (ubi0:5): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 47.110701] UBIFS (ubi0:5): FS size: 55869440 bytes (53 MiB, 440 LEBs), max 450 LEBs, journal size 2793472 bytes (2 MiB, 22 LEBs)
[ 47.122340] UBIFS (ubi0:5): reserved for root: 2638851 bytes (2577 KiB)
[ 47.128943] UBIFS (ubi0:5): media format: w5/r0 (latest is w5/r0), UUID BE1A9845-15E1-41BA-8D98-7D0ED2BC18A6, small LPT model
[ 47.142354] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[ 47.157014] block: extroot: not configured
[ 47.164832] UBIFS (ubi0:5): un-mount UBI device 0
[ 47.169539] UBIFS (ubi0:5): background thread "ubifs_bgt0_5" stops
[ 47.209001] F2FS-fs (fitrw): Mounted with checkpoint version = 61ec25db
[ 47.676550] block: attempting to load /tmp/overlay/upper/etc/config/fstab
[ 47.684001] block: extroot: not configured
[ 47.690801] UBIFS (ubi0:5): Mounting in unauthenticated mode
[ 47.696515] UBIFS (ubi0:5): background thread "ubifs_bgt0_5" started, PID 1145
[ 47.776802] UBIFS (ubi0:5): UBIFS: mounted UBI device 0, volume 5, name "rootfs_data"
[ 47.784624] UBIFS (ubi0:5): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 47.794528] UBIFS (ubi0:5): FS size: 55869440 bytes (53 MiB, 440 LEBs), max 450 LEBs, journal size 2793472 bytes (2 MiB, 22 LEBs)
[ 47.806167] UBIFS (ubi0:5): reserved for root: 2638851 bytes (2577 KiB)
[ 47.812767] UBIFS (ubi0:5): media format: w5/r0 (latest is w5/r0), UUID BE1A9845-15E1-41BA-8D98-7D0ED2BC18A6, small LPT model
[ 47.826164] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[ 47.840803] block: extroot: not configured
[ 47.848600] UBIFS (ubi0:5): un-mount UBI device 0
[ 47.853302] UBIFS (ubi0:5): background thread "ubifs_bgt0_5" stops
[ 47.861914] mount_root: switching to f2fs overlay
[ 47.868121] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off.
[ 47.879194] urandom-seed: Seeding with /etc/urandom.seed
Device "lan1" does not exist.
Cannot find device "lan1"
[ 47.906930] procd: - early -
[ 47.909855] procd: - watchdog -
[ 48.429280] procd: - watchdog -
[ 48.432970] procd: - ubus -
[ 48.589316] procd: - init -
Please press Enter to activate this console.
[ 48.750273] kmodloader: loading kernel modules from /etc/modules.d/*
[ 48.773212] NET: Registered PF_ALG protocol family
[ 48.807034] RPC: Registered named UNIX socket transport module.
[ 48.812956] RPC: Registered udp transport module.
[ 48.817724] RPC: Registered tcp transport module.
[ 48.822416] RPC: Registered tcp-with-tls transport module.
[ 48.827756] urngd: v1.0.2 started.
[ 48.827896] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 48.847486] l2tp_core: L2TP core driver, V2.0
[ 48.852379] l2tp_netlink: L2TP netlink interface
[ 48.857805] gre: GRE over IPv4 demultiplexor driver
[ 48.863250] ip_gre: GRE over IPv4 tunneling driver
[ 48.915551] pca954x 2-0070: supply vdd not found, using dummy regulator
[ 48.922863] i2c i2c-2: Added multiplexed i2c bus 3
[ 48.927769] i2c i2c-2: Added multiplexed i2c bus 4
[ 48.932622] i2c i2c-2: Added multiplexed i2c bus 5
[ 48.937593] i2c i2c-2: Added multiplexed i2c bus 6
[ 48.942381] pca954x 2-0070: registered 4 multiplexed busses for I2C switch pca9545
[ 48.951105] pca953x 3-0020: supply vcc not found, using dummy regulator
[ 48.957869] pca953x 3-0020: using no AI
[ 48.970245] ntfs3: Enabled Linux POSIX ACLs support
[ 48.976917] crypto-safexcel 15600000.crypto: EIP197:331(7,1,8,4)-HIA:272(2,5,5),PE:151/450(alg:7fe1fc00)/240/240/450
[ 48.988199] crypto-safexcel 15600000.crypto: TRC init: 8704d,48a (32r,128h)
[ 49.009975] at24 3-0057: supply vcc not found, using dummy regulator
[ 49.017130] at24 3-0057: 256 byte 24c02 EEPROM, writable, 1 bytes/write
[ 49.023880] at24 6-0051: supply vcc not found, using dummy regulator
[ 49.058104] Bridge firewalling registered
[ 49.062858] usbcore: registered new interface driver cdc_wdm
[ 49.069113] Loading modules backported from Linux version wireless-next-2025-03-20-0-g1794d7ab34d2
[ 49.078077] Backport generated by backports.git a8086f9c
[ 49.083964] ina2xx 3-0040: supply vs not found, using dummy regulator
[ 49.090971] ina2xx 3-0040: error configuring the device: -6
[ 49.113145] rtc-pcf8563 3-0051: registered as rtc0
[ 49.119176] rtc-pcf8563 3-0051: setting system clock to 2026-02-10T08:34:10 UTC (1770712450)
[ 49.129558] sfp sfp1: nonexclusive access to GPIO for mod-def0
[ 49.135443] sfp sfp1: Host maximum power 3.0W
[ 49.139822] sfp sfp1: tx disable 1 -> 1
[ 49.143824] sfp sfp1: SM: enter empty:detached:down event dev_attach
[ 49.150171] sfp sfp1: SM: exit empty:down:down
[ 49.154794] sfp sfp2: nonexclusive access to GPIO for mod-def0
[ 49.160684] sfp sfp2: Host maximum power 3.0W
[ 49.165042] sfp sfp2: tx disable 1 -> 1
[ 49.169064] sfp sfp2: SM: enter empty:detached:down event dev_attach
[ 49.175413] sfp sfp2: SM: exit empty:down:down
[ 49.181887] usbcore: registered new interface driver ums-alauda
[ 49.188412] usbcore: registered new interface driver ums-cypress
[ 49.195012] usbcore: registered new interface driver ums-datafab
[ 49.201599] usbcore: registered new interface driver ums-freecom
[ 49.208194] usbcore: registered new interface driver ums-isd200
[ 49.214726] usbcore: registered new interface driver ums-jumpshot
[ 49.221763] usbcore: registered new interface driver ums-karma
[ 49.228417] usbcore: registered new interface driver ums-sddr09
[ 49.234969] usbcore: registered new interface driver ums-sddr55
[ 49.241636] usbcore: registered new interface driver ums-usbat
[ 49.250207] usbcore: registered new interface driver usbserial_generic
[ 49.256778] usbserial: USB Serial support registered for generic
[ 49.273551] xt_time: kernel timezone is -0000
[ 49.278466] usbcore: registered new interface driver cdc_eem
[ 49.284823] usbcore: registered new interface driver cdc_ether
[ 49.291700] usbcore: registered new interface driver cdc_ncm
[ 49.327994] usbcore: registered new interface driver ch341
[ 49.333513] usbserial: USB Serial support registered for ch341-uart
[ 49.389993] PPP generic driver version 2.4.2
[ 49.394892] PPP MPPE Compression module registered
[ 49.400282] NET: Registered PF_PPPOX protocol family
[ 49.405834] PPTP driver version 0.8.5
[ 49.410556] usbcore: registered new interface driver qmi_wwan
[ 49.417990] usbcore: registered new interface driver cdc_mbim
[ 49.424613] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[ 49.430104] usbcore: registered new interface driver option
[ 49.435714] usbserial: USB Serial support registered for GSM modem (1-port)
[ 49.444491] usbcore: registered new interface driver qcserial
[ 49.450279] usbserial: USB Serial support registered for Qualcomm USB modem
[ 49.457378] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 52.196551] EXT4-fs (nvme0n1p1): recovery complete
[ 52.201588] EXT4-fs (nvme0n1p1): mounted filesystem 6beaea6f-aa99-4a49-bf67-6292e5f8c084 r/w with ordered data mode. Quota mode: disabled.
[ 53.937927] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[ 54.375870] mtk_ppe: roaming work has been deactivated
[ 54.391666] mtk_ppe: roaming work has been activated
[ 54.396673] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[ 54.404790] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[ 54.406906] mt7530-mmio 15020000.switch lan0: configuring for phy/internal link mode
[ 54.422015] br-lan: port 1(lan0) entered blocking state
[ 54.427330] br-lan: port 1(lan0) entered disabled state
[ 54.432592] mt7530-mmio 15020000.switch lan0: entered allmulticast mode
[ 54.439254] mtk_soc_eth 15100000.ethernet eth0: entered allmulticast mode
[ 54.446279] mt7530-mmio 15020000.switch lan0: entered promiscuous mode
[ 54.459043] mt7530-mmio 15020000.switch lan3: configuring for phy/internal link mode
[ 54.467924] br-lan: port 2(lan3) entered blocking state
[ 54.473162] br-lan: port 2(lan3) entered disabled state
[ 54.478452] mt7530-mmio 15020000.switch lan3: entered allmulticast mode
[ 54.485276] mt7530-mmio 15020000.switch lan3: entered promiscuous mode
[ 54.494702] mtk_soc_eth 15100000.ethernet eth2: configuring for fixed/10gbase-r link mode
[ 54.546700] mtk_soc_eth 15100000.ethernet eth2: Link is Up - 10Gbps/Full - flow control rx/tx
[ 54.576510] mxl862xx mdio-bus:10 mxl_lan0: configuring for phy/internal link mode
[ 54.602098] br-lan: port 3(mxl_lan0) entered blocking state
[ 54.607694] br-lan: port 3(mxl_lan0) entered disabled state
[ 54.613293] mxl862xx mdio-bus:10 mxl_lan0: entered allmulticast mode
[ 54.619654] mtk_soc_eth 15100000.ethernet eth2: entered allmulticast mode
[ 54.858205] mxl862xx mdio-bus:10 mxl_lan0: entered promiscuous mode
[ 54.890077] mxl862xx mdio-bus:10: mxl862xx_port_vlan_add: port:0 setting VLAN:1 with vlan_filtering disabled
[ 55.013816] mxl862xx mdio-bus:10 mxl_lan1: configuring for phy/internal link mode
[ 55.039254] br-lan: port 4(mxl_lan1) entered blocking state
[ 55.044827] br-lan: port 4(mxl_lan1) entered disabled state
[ 55.050425] mxl862xx mdio-bus:10 mxl_lan1: entered allmulticast mode
[ 55.273166] mxl862xx mdio-bus:10 mxl_lan1: entered promiscuous mode
[ 55.298544] mxl862xx mdio-bus:10: mxl862xx_port_vlan_add: port:1 setting VLAN:1 with vlan_filtering disabled
[ 55.415645] mxl862xx mdio-bus:10 mxl_lan2: configuring for phy/internal link mode
[ 55.441039] br-lan: port 5(mxl_lan2) entered blocking state
[ 55.446619] br-lan: port 5(mxl_lan2) entered disabled state
[ 55.452366] mxl862xx mdio-bus:10 mxl_lan2: entered allmulticast mode
[ 55.696624] mxl862xx mdio-bus:10 mxl_lan2: entered promiscuous mode
[ 55.722007] mxl862xx mdio-bus:10: mxl862xx_port_vlan_add: port:2 setting VLAN:1 with vlan_filtering disabled
[ 55.839051] mxl862xx mdio-bus:10 mxl_lan3: configuring for phy/internal link mode
[ 55.864449] br-lan: port 6(mxl_lan3) entered blocking state
[ 55.870025] br-lan: port 6(mxl_lan3) entered disabled state
[ 55.875620] mxl862xx mdio-bus:10 mxl_lan3: entered allmulticast mode
[ 56.137396] mxl862xx mdio-bus:10 mxl_lan3: entered promiscuous mode
[ 56.162769] mxl862xx mdio-bus:10: mxl862xx_port_vlan_add: port:3 setting VLAN:1 with vlan_filtering disabled
[ 56.239790] mxl862xx mdio-bus:10 mxl_lan5: configuring for fixed/usxgmii link mode
[ 56.247933] mxl862xx mdio-bus:10 mxl_lan5: Link is Up - 10Gbps/Full - flow control off
[ 56.248191] br-lan: port 7(mxl_lan5) entered blocking state
[ 56.261408] br-lan: port 7(mxl_lan5) entered disabled state
[ 56.267010] mxl862xx mdio-bus:10 mxl_lan5: entered allmulticast mode
[ 56.546591] mxl862xx mdio-bus:10 mxl_lan5: entered promiscuous mode
[ 56.572255] mxl862xx mdio-bus:10: mxl862xx_port_vlan_add: port:12 setting VLAN:1 with vlan_filtering disabled
[ 56.637912] br-lan: port 7(mxl_lan5) entered blocking state
[ 56.643489] br-lan: port 7(mxl_lan5) entered forwarding state
[ 56.654152] mxl862xx mdio-bus:10 mxl_lan5: Link is Down
[ 57.036860] Aeonsemi AS21xxx mdio-bus:18: Firmware Version: 1.9.1
[ 57.055824] mxl862xx mdio-bus:10 mxl_lan5: PHY [mdio-bus:18] driver [Aeonsemi AS21xxx] (irq=POLL)
[ 57.064697] mxl862xx mdio-bus:10 mxl_lan5: configuring for phy/usxgmii link mode
[ 57.072599] mxl862xx mdio-bus:10: dsa mux: switch to channel1
[ 57.078572] br-lan: port 7(mxl_lan5) entered disabled state
[ 57.197801] mt7530-mmio 15020000.switch lan0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 57.471187] Aeonsemi AS21xxx mdio-bus:1c: Firmware Version: 1.9.1
[ 57.489262] mtk_soc_eth 15100000.ethernet eth1: PHY [mdio-bus:1c] driver [Aeonsemi AS21xxx] (irq=POLL)
[ 57.498611] mtk_soc_eth 15100000.ethernet eth1: configuring for phy/usxgmii link mode
BusyBox v1.36.1 (2025-06-17 03:09:13 UTC) built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----[ 57.520483] br-lan: port 1(lan0) entered blocking state
.| |_
| - [ 57.525912] br-lan: port 1(lan0) entered forwarding state
|| _ | -__| [ 57.532939] br-wan: port 1(eth1) entered blocking state
|| | | ||[ 57.539285] br-wan: port 1(eth1) entered disabled state
_|| _|
|_[ 57.545902] mtk_soc_eth 15100000.ethernet eth1: entered allmulticast mode
______|| __|__[ 57.554140] mtk_soc_eth 15100000.ethernet eth1: entered promiscuous mode
___|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt 24.10-SNAPSHOT, unknown
-----------------------------------------------------
root@OpenWrt:~#
root@OpenWrt:~#
root@OpenWrt:~#
root@OpenWrt:~#
root@OpenWrt:~# [ 60.711729] Per-port-per-queue mode is going to be enabled !
[ 60.717416] PPPQ use qid 3~14 (scheduler 0).
[ 62.762257] mtk_soc_eth 15100000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[ 62.762294] br-wan: port 1(eth1) entered blocking state
[ 62.775762] br-wan: port 1(eth1) entered forwarding state
[ 63.768638] mtk_soc_eth 15100000.ethernet eth1: Link is Down
[ 63.774918] br-wan: port 1(eth1) entered disabled state
root@OpenWrt:~#
root@OpenWrt:~#
root@OpenWrt:~#
root@OpenWrt:~# [ 66.921705] mtk_soc_eth 15100000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[ 66.921730] br-wan: port 1(eth1) entered blocking state
[ 66.935190] br-wan: port 1(eth1) entered forwarding state
root@OpenWrt:~#
root@OpenWrt:~#
root@OpenWrt:~# [ 68.171999] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 68.249994] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 68.784973] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
root@OpenWrt:~#
root@OpenWrt:~# [ 70.965133] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 71.030144] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 71.250095] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 71.849143] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 72.392503] br-wan: entered allmulticast mode
[ 72.396989] br-lan: entered allmulticast mode
[ 72.401422] br-lan: left allmulticast mode
[ 72.405568] br-lan: entered allmulticast mode
[ 72.439317] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 72.807336] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 72.899334] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
[ 74.694600] br-wan: received packet on eth1 with own address as source address (addr:82:84:e5:2c:ba:2e, vlan:0)
root@OpenWrt:~#
root@OpenWrt:~# ip addr show
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 proto kernel_lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 5a:86:37:18:3b:31 brd ff:ff:ff:ff:ff:ff
inet6 fe80::5886:37ff:fe18:3b31/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br-wan state UP group default qlen 1000
link/ether 82:84:e5:2c:ba:2e brd ff:ff:ff:ff:ff:ff
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether a6:e0:a9:55:26:34 brd ff:ff:ff:ff:ff:ff
inet6 fe80::a4e0:a9ff:fe55:2634/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
5: lan0@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP group default qlen 1000
link/ether 5a:86:37:18:3b:31 brd ff:ff:ff:ff:ff:ff
6: lan3@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
link/ether 5a:86:37:18:3b:31 brd ff:ff:ff:ff:ff:ff
7: mxl_lan0@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
link/ether a6:e0:a9:55:26:34 brd ff:ff:ff:ff:ff:ff
8: mxl_lan1@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
link/ether a6:e0:a9:55:26:34 brd ff:ff:ff:ff:ff:ff
9: mxl_lan2@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
link/ether a6:e0:a9:55:26:34 brd ff:ff:ff:ff:ff:ff
10: mxl_lan3@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
link/ether a6:e0:a9:55:26:34 brd ff:ff:ff:ff:ff:ff
11: mxl_lan5@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state DOWN group default qlen 1000
link/ether a6:e0:a9:55:26:34 brd ff:ff:ff:ff:ff:ff
12: gre0@NONE: <NOARP> mtu 1476 qdisc noop state DOWN group default qlen 1000
link/gre 0.0.0.0 brd 0.0.0.0
13: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
14: erspan0@NONE: <BROADCAST,MULTICAST> mtu 1450 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
15: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 5a:86:37:18:3b:31 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.1/24 brd 192.168.1.255 scope global br-lan
valid_lft forever preferred_lft forever
inet6 fd05:af69:dc21::1/60 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::5886:37ff:fe18:3b31/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
16: br-wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 82:84:e5:2c:ba:2e brd ff:ff:ff:ff:ff:ff
inet 192.168.2.34/24 brd 192.168.2.255 scope global br-wan
valid_lft forever preferred_lft forever
inet6 2001:470:e932:0:200::103/128 scope global dynamic noprefixroute
valid_lft 86390sec preferred_lft 86390sec
inet6 fe80::8084:e5ff:fe2c:ba2e/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
root@OpenWrt:~#
The config I found shows that theoretically on OpenWRT it uses eth1 as WAN for bridge. But this does not explain much of why this interface, when plugging in the cable when booted to ubuntu, does not react and lights do not turn on on this WAN port and also not on this 1G LAN port…
root@OpenWrt:/etc/config# cat network
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd05:af69:dc21::/48'
config device
option name 'br-lan'
option type 'bridge'
option igmp_snooping '1'
list ports 'lan0'
list ports 'lan3'
list ports 'mxl_lan0'
list ports 'mxl_lan1'
list ports 'mxl_lan2'
list ports 'mxl_lan3'
list ports 'mxl_lan5'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config device
option name 'br-wan'
option type 'bridge'
list ports 'eth1'
config interface 'wan'
option device 'br-wan'
option proto 'dhcp'
config interface 'wan6'
option device 'br-wan'
option proto 'dhcpv6'
config interface 'WWAN'
option proto 'dhcp'
option device 'usb0'
config interface 'WWAN6'
option proto 'dhcpv6'
option device 'usb0'
option reqaddress 'try'
option reqprefix 'auto'
config interface 'WWAN_Q'
option proto 'dhcp'
option device 'wwan0_1'
config interface 'WWAN6_Q'
option proto 'dhcpv6'
option device 'wwan0_1'
option reqaddress 'try'
option reqprefix 'auto'
root@OpenWrt:/etc/config#
root@OpenWrt:/etc/config# brctl show
bridge name bridge id STP enabled interfaces
br-wan 7fff.8284e52cba2e no eth1
br-lan 7fff.5a8637183b31 no mxl_lan5
mxl_lan3
mxl_lan1
lan0
mxl_lan2
lan3
mxl_lan0
root@OpenWrt:/etc# cat board.json
{
"model": {
"id": "bananapi,bpi-r4-pro-8x",
"name": "Bananapi BPI-R4-PRO-8X"
},
"network": {
"lan": {
"ports": [
"lan0",
"lan3",
"mxl_lan0",
"mxl_lan1",
"mxl_lan2",
"mxl_lan3",
"mxl_lan5"
],
"protocol": "static"
},
"wan": {
"device": "eth1",
"protocol": "dhcp"
}
}
}
From what I see on OpenWRT the /etc/board.d/02_network
tries to access the /proc/device_tree and does something…
bananapi,bpi-r4-pro-8x)
ucidef_set_interfaces_lan_wan "lan0 lan3 mxl_lan0 mxl_lan1 mxl_lan2 mxl_lan3 mxl_lan5" "eth1"
;;
Probably this can be an issue… not sure… need to dig more…
Just posting here to ask to confirm if the dti/dtb (device tree) file you used is for sure the same as OpenWRT uses, as sometimes this is a problem, so wanted to ruleout this part.
As there is huge difference in device-tree visible in ubuntu.
This is device-tree I see on OpenWRT:
root@OpenWrt:/etc/board.d# ls -al /proc/device-tree/soc/
-r--r--r-- 1 root root 4 Feb 10 08:46 #address-cells
-r--r--r-- 1 root root 4 Feb 10 08:46 #size-cells
drwxr-xr-x 63 root root 0 Jan 1 1970 .
drwxr-xr-x 24 root root 0 Jan 1 1970 ..
drwxr-xr-x 2 root root 0 Feb 10 08:46 apmixedsys@1001e000
drwxr-xr-x 2 root root 0 Feb 10 08:46 audio-controller@11210000
drwxr-xr-x 2 root root 0 Feb 10 08:46 clock-controller@11f40000
drwxr-xr-x 2 root root 0 Feb 10 08:46 clock-controller@15031000
-r--r--r-- 1 root root 11 Feb 10 08:46 compatible
drwxr-xr-x 2 root root 0 Feb 10 08:46 crypto@15600000
drwxr-xr-x 2 root root 0 Feb 10 08:46 ecc@11002000
drwxr-xr-x 8 root root 0 Feb 10 08:46 efuse@11f50000
drwxr-xr-x 7 root root 0 Jan 1 1970 ethernet@15100000
drwxr-xr-x 2 root root 0 Feb 10 08:46 hnat@15000000
drwxr-xr-x 3 root root 0 Feb 10 08:46 i2c@11003000
drwxr-xr-x 2 root root 0 Feb 10 08:46 i2c@11004000
drwxr-xr-x 3 root root 0 Feb 10 08:46 i2c@11005000
drwxr-xr-x 2 root root 0 Feb 10 08:46 infracfg@10001000
drwxr-xr-x 2 root root 0 Feb 10 08:46 interrupt-controller@c000000
drwxr-xr-x 2 root root 0 Feb 10 08:46 lvts@1100a000
drwxr-xr-x 2 root root 0 Feb 10 08:46 mcusys@100e0000
drwxr-xr-x 3 root root 0 Feb 10 08:46 mmc@11230000
-r--r--r-- 1 root root 4 Feb 10 08:46 name
drwxr-xr-x 3 root root 0 Feb 10 08:46 pcie@11280000
drwxr-xr-x 3 root root 0 Feb 10 08:46 pcie@11290000
drwxr-xr-x 4 root root 0 Feb 10 08:46 pcie@11300000
drwxr-xr-x 3 root root 0 Feb 10 08:46 pcie@11310000
drwxr-xr-x 2 root root 0 Feb 10 08:46 pcs@10080000
drwxr-xr-x 2 root root 0 Feb 10 08:46 pcs@10081000
drwxr-xr-x 2 root root 0 Feb 10 08:46 phy-firmware@f000000
drwxr-xr-x 2 root root 0 Feb 10 08:46 phy@11f20000
drwxr-xr-x 2 root root 0 Feb 10 08:46 phy@11f30000
drwxr-xr-x 46 root root 0 Feb 10 08:46 pinctrl@1001f000
drwxr-xr-x 2 root root 0 Feb 10 08:46 pwm@10048000
-r--r--r-- 1 root root 0 Feb 10 08:46 ranges
drwxr-xr-x 2 root root 0 Feb 10 08:46 serial@11000000
drwxr-xr-x 2 root root 0 Feb 10 08:46 serial@11000100
drwxr-xr-x 2 root root 0 Feb 10 08:46 serial@11000200
drwxr-xr-x 2 root root 0 Feb 10 08:46 spi@11001000
drwxr-xr-x 3 root root 0 Feb 10 08:46 spi@11007000
drwxr-xr-x 2 root root 0 Feb 10 08:46 spi@11008000
drwxr-xr-x 2 root root 0 Feb 10 08:46 spi@11009000
drwxr-xr-x 4 root root 0 Jan 1 1970 switch@15020000
drwxr-xr-x 3 root root 0 Feb 10 08:46 syscon@10060000
drwxr-xr-x 3 root root 0 Feb 10 08:46 syscon@10070000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@15000000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@15194000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@151a5000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@151e0000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@151e8000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@15294000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@152a5000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@152e0000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@152e8000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@15394000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@153a5000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@153e0000
drwxr-xr-x 2 root root 0 Feb 10 08:46 syscon@153e8000
drwxr-xr-x 2 root root 0 Feb 10 08:46 topckgen@1001b000
drwxr-xr-x 2 root root 0 Feb 10 08:46 topmisc@11d10000
drwxr-xr-x 4 root root 0 Feb 10 08:46 tphy@11c50000
drwxr-xr-x 2 root root 0 Feb 10 08:46 usb@11190000
drwxr-xr-x 2 root root 0 Feb 10 08:46 usb@11200000
drwxr-xr-x 2 root root 0 Feb 10 08:46 watchdog@1001c000
drwxr-xr-x 2 root root 0 Feb 10 08:46 wed@15010000
drwxr-xr-x 2 root root 0 Feb 10 08:46 wed@15012000
drwxr-xr-x 2 root root 0 Feb 10 08:46 wed@15014000
drwxr-xr-x 4 root root 0 Feb 10 08:46 xphy@11e10000
root@OpenWrt:/etc/board.d# ls -al /proc/device-tree/soc/|wc -l
68
root@OpenWrt:/etc/board.d#
This is device-tree I see for same path on ubuntu:
root@bpi-r4:~# ls -al /proc/device-tree/soc/
total 0
-r--r--r-- 1 root root 4 Feb 10 08:49 '#address-cells'
-r--r--r-- 1 root root 4 Feb 10 08:49 '#size-cells'
drwxr-xr-x 43 root root 0 Feb 10 08:49 .
drwxr-xr-x 23 root root 0 Feb 10 08:47 ..
drwxr-xr-x 2 root root 0 Feb 10 08:49 clock-controller@10001000
drwxr-xr-x 2 root root 0 Feb 10 08:49 clock-controller@1001b000
drwxr-xr-x 2 root root 0 Feb 10 08:49 clock-controller@1001e000
drwxr-xr-x 2 root root 0 Feb 10 08:49 clock-controller@11f40000
drwxr-xr-x 2 root root 0 Feb 10 08:49 clock-controller@15000000
drwxr-xr-x 2 root root 0 Feb 10 08:49 clock-controller@15031000
-r--r--r-- 1 root root 11 Feb 10 08:49 compatible
drwxr-xr-x 7 root root 0 Feb 10 08:49 efuse@11f50000
drwxr-xr-x 7 root root 0 Feb 10 08:47 ethernet@15100000
drwxr-xr-x 3 root root 0 Feb 10 08:49 i2c@11003000
drwxr-xr-x 2 root root 0 Feb 10 08:49 i2c@11004000
drwxr-xr-x 3 root root 0 Feb 10 08:49 i2c@11005000
drwxr-xr-x 2 root root 0 Feb 10 08:49 interrupt-controller@c000000
drwxr-xr-x 2 root root 0 Feb 10 08:49 lvts@1100a000
drwxr-xr-x 2 root root 0 Feb 10 08:49 mcusys@100e0000
drwxr-xr-x 2 root root 0 Feb 10 08:49 mmc@11230000
-r--r--r-- 1 root root 4 Feb 10 08:49 name
drwxr-xr-x 3 root root 0 Feb 10 08:49 pcie@11280000
drwxr-xr-x 3 root root 0 Feb 10 08:49 pcie@11290000
drwxr-xr-x 3 root root 0 Feb 10 08:49 pcie@11300000
drwxr-xr-x 3 root root 0 Feb 10 08:49 pcie@11310000
drwxr-xr-x 2 root root 0 Feb 10 08:49 pcs@10080000
drwxr-xr-x 2 root root 0 Feb 10 08:49 pcs@10081000
drwxr-xr-x 2 root root 0 Feb 10 08:49 phy@11f20000
drwxr-xr-x 2 root root 0 Feb 10 08:49 phy@11f30000
drwxr-xr-x 19 root root 0 Feb 10 08:49 pinctrl@1001f000
drwxr-xr-x 2 root root 0 Feb 10 08:49 pwm@10048000
-r--r--r-- 1 root root 0 Feb 10 08:49 ranges
drwxr-xr-x 2 root root 0 Feb 10 08:49 serial@11000000
drwxr-xr-x 2 root root 0 Feb 10 08:49 serial@11000100
drwxr-xr-x 2 root root 0 Feb 10 08:49 serial@11000200
drwxr-xr-x 3 root root 0 Feb 10 08:49 spi@11007000
drwxr-xr-x 2 root root 0 Feb 10 08:49 spi@11008000
drwxr-xr-x 2 root root 0 Feb 10 08:49 spi@11009000
drwxr-xr-x 2 root root 0 Feb 10 08:49 sram@15400000
drwxr-xr-x 4 root root 0 Feb 10 08:49 switch@15020000
drwxr-xr-x 3 root root 0 Feb 10 08:49 syscon@10060000
drwxr-xr-x 3 root root 0 Feb 10 08:49 syscon@10070000
drwxr-xr-x 2 root root 0 Feb 10 08:49 system-controller@11d10084
drwxr-xr-x 4 root root 0 Feb 10 08:49 t-phy@11c50000
drwxr-xr-x 2 root root 0 Feb 10 08:49 usb@11190000
drwxr-xr-x 2 root root 0 Feb 10 08:49 usb@11200000
drwxr-xr-x 2 root root 0 Feb 10 08:49 watchdog@1001c000
drwxr-xr-x 4 root root 0 Feb 10 08:49 xs-phy@11e10000
root@bpi-r4:~# ls -al /proc/device-tree/soc/|wc -l
49
root@bpi-r4:~#
I see you are using bpi-r4.dtb, instead of the one from pro version?
root@bpi-r4:/boot# ls
bpi-r4.dtb bpi-r4.itb uEnv.txt uImage_nodt
root@bpi-r4:/boot# cat uEnv.txt
# is2g5=1
isr4pro=1
# isr4lite=1
root@bpi-r4:/boot#
Can you confirm if this needs to be updated?
This probably also needs to be added to the kernel, correct?
The dtb file is not used. It is part of the package for compatibility reasons (r2 and r64) but unused on R3/R4,same for the uImage_nodt. I just not check board when packing and not delete it when creating the image.
The dtb is choosen from fit (itb file) based on configuration in uEnv.txt (isr4pro). When you see the mxl switch the right dtb from fit is used ![]()
The config is default for all boards and defined as a base config,not a full config as every user wants different config.
It uses my kernel which have not added all drivers/dt nodes from downstream openwrt (6.6 or maybe 6.12). Everyone is welcome getting parts working on mainline kernel (6.18)…
Thanks Frank!
So this issue, you think is a missing module in kernel?
Anyway, thanks for a lot of help in producing the ubuntu image!
Which module should be missing? Overseen your issues above due to the many posts and openwrt mix.
port5 is the interface mgmt
Wan-port is eth1 because the mux is directly on the mac so no specific label.
As i said,i have no R4pro specific config yet as i have to handle this in the script somehow…it uses generic and R4 config,just delete the wan files in case of r4 variant.
Hey Frank,
I think the DTS might be wrong.
Can you possibly add this DTS to your uboot repo?
The pro version is actually pro-8x.
My dts is adapted to mainline requirement/drivers and the second variant (4e). What exactly does not work?
Just copy downstrea dts is no solution…
No carrier and no led when plugging in RJ45. This is working for normal lan ports but no carrier for the 2.5G and WAN RJ45 combo with SPF ports.
When tried to diagnose with chatgpt by pasting some of the logs: ‘You are booting Ubuntu with a DT/ITB configuration that matches the board “mostly” (so ports enumerate), but the DT selection does not match your exact PHY/switch/port wiring (e.g., 2.5G/USXGMII mapping, external PHY vs internal PHY on certain ports, or which PHY is behind which MDIO segment). Result: DSA creates lan0…lan4, but some ports never negotiate → no carrier + no LED. OpenWrt works because it uses the correct DTS for your exact board revision.’
That’s why I suspected there is an issue with dto.
mt7988a and this additional pro and also 8x I guess might be slightly different.
Have you put interface up (lan1-lan3 are in lanbr0, lan0 separately lan-combo ist lan4 and wan combo is eth1)?
ip link set ... up
If alreadY done please post output of “ip a”
yes, LAN 5 is still not blinking. All other LANs are blinking. I only have 2 cables, but when trying all LANs and WANs, the LAN5 (I assume this is lan4@eth2) is still the one not responding and lights does not come up.
phydev is not there for lan4:
root@bpi-r4:/etc/systemd/network# for i in lan0 lan1 lan2 lan3 lan4; do
echo "=== $i ==="
readlink -f /sys/class/net/$i/phydev 2>/dev/null || echo "no phydev"
cat /sys/class/net/$i/carrier 2>/dev/null
cat /sys/class/net/$i/operstate 2>/dev/null
done
=== lan0 ===
/sys/devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:10/net/lan0/phydev
0
lowerlayerdown
=== lan1 ===
/sys/devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:10/net/lan1/phydev
0
lowerlayerdown
=== lan2 ===
/sys/devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:10/net/lan2/phydev
0
down
=== lan3 ===
/sys/devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:10/net/lan3/phydev
0
down
=== lan4 ===
/sys/devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:18
0
down
=== eth0 ===/sys/class/net/$i/carrier 2>/dev/null; cat /sys/class/net/$i/operstate 2>/dev/null; done
/sys/devices/platform/soc/15100000.ethernet/net/eth0/phydev
1
up
=== eth1 ===
/sys/devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:1c
1
up
=== eth2 ===
/sys/devices/platform/soc/15100000.ethernet/net/eth2/phydev
1
up
root@bpi-r4:~# ip link set sit0 up
root@bpi-r4:~# ip link set eth0 up
root@bpi-r4:~# ip link set eth1 up
root@bpi-r4:~# ip link set eth2 up
root@bpi-r4:~# ip link set mgmt up
root@bpi-r4:~# ip link set lan0 up
root@bpi-r4:~# ip link set lan1 up
root@bpi-r4:~# ip link set lan2 up
root@bpi-r4:~# ip link set lan3 up
root@bpi-r4:~# ip link set lan4 up
root@bpi-r4:~# ip link set lanbr0 up
root@bpi-r4:~# ip link set he-ipv6 up
root@bpi-r4:~# ip addr show
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,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
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP group default qlen 1000
link/ether 0e:ad:c9:01:f7:00 brd ff:ff:ff:ff:ff:ff
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether c6:60:13:22:32:e4 brd ff:ff:ff:ff:ff:ff
inet6 fe80::c460:13ff:fe22:32e4/64 scope link
valid_lft forever preferred_lft forever
5: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
inet6 fe80::acd4:adff:fe21:c0e8/64 scope link
valid_lft forever preferred_lft forever
6: mgmt@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 0e:ad:c9:01:f7:00 brd ff:ff:ff:ff:ff:ff
inet6 fe80::cad:c9ff:fe01:f700/64 scope link
valid_lft forever preferred_lft forever
7: lan0@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
8: lan1@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
9: lan2@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
10: lan3@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
11: lan4@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 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 7e:ab:d3:8e:01:7f brd ff:ff:ff:ff:ff:ff
inet6 fe80::7cab:d3ff:fe8e:17f/64 scope link
valid_lft forever preferred_lft forever
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
root@bpi-r4:~#
root@bpi-r4:/etc/systemd/network# grep -i lan4 *
21-lanbr-bind.network:Name=lan0 lan1 lan2 lan3 lan4
grep: tmp: Is a directory
root@bpi-r4:/etc/systemd/network# ip a
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,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
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP group default qlen 1000
link/ether 0e:ad:c9:01:f7:00 brd ff:ff:ff:ff:ff:ff
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether c6:60:13:22:32:e4 brd ff:ff:ff:ff:ff:ff
inet6 fe80::c460:13ff:fe22:32e4/64 scope link
valid_lft forever preferred_lft forever
5: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
inet6 fe80::acd4:adff:fe21:c0e8/64 scope link
valid_lft forever preferred_lft forever
6: mgmt@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 0e:ad:c9:01:f7:00 brd ff:ff:ff:ff:ff:ff
inet6 fe80::cad:c9ff:fe01:f700/64 scope link
valid_lft forever preferred_lft forever
7: lan0@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
8: lan1@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
9: lan2@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
10: lan3@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff
11: lan4@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 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 7e:ab:d3:8e:01:7f brd ff:ff:ff:ff:ff:ff
inet6 fe80::7cab:d3ff:fe8e:17f/64 scope link
valid_lft forever preferred_lft forever
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
root@bpi-r4:/etc/systemd/network# ip -d link show lan0 lan1 lan2 lan3 lan4 eth2
Error: either "dev" is duplicate, or "lan1" is a garbage.
root@bpi-r4:/etc/systemd/network# ip -d link show lan4
11: lan4@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN mode DEFAULT group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff promiscuity 1 allmulti 1 minmtu 68 maxmtu 1500
dsa conduit eth2
bridge_slave state disabled priority 32 cost 4 hairpin off guard off root_block off fastleave off learning on flood on port_id 0x8005 port_no 0x5 designated_port 32773 designated_cost 0 designated_bridge 8000.7e:ab:d3:8e:1:7f designated_root 8000.7e:ab:d3:8e:1:7f hold_timer 0.00 message_age_timer 0.00 forward_delay_timer 0.00 topology_change_ack 0 config_pending 0 proxy_arp off proxy_arp_wifi off mcast_router 1 mcast_fast_leave off mcast_flood on bcast_flood on mcast_to_unicast off neigh_suppress off group_fwd_mask 0 group_fwd_mask_str 0x0 vlan_tunnel off isolated off locked off addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 portname p12 switchid 00000000 parentbus mdio_bus parentdev mdio-bus:10
root@bpi-r4:/etc/systemd/network# ip -d link show lan0
7: lan0@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN mode DEFAULT group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff promiscuity 1 allmulti 1 minmtu 68 maxmtu 1500
dsa conduit eth2
bridge_slave state disabled priority 32 cost 100 hairpin off guard off root_block off fastleave off learning on flood on port_id 0x8001 port_no 0x1 designated_port 32769 designated_cost 0 designated_bridge 8000.7e:ab:d3:8e:1:7f designated_root 8000.7e:ab:d3:8e:1:7f hold_timer 0.00 message_age_timer 0.00 forward_delay_timer 0.00 topology_change_ack 0 config_pending 0 proxy_arp off proxy_arp_wifi off mcast_router 1 mcast_fast_leave off mcast_flood on bcast_flood on mcast_to_unicast off neigh_suppress off group_fwd_mask 0 group_fwd_mask_str 0x0 vlan_tunnel off isolated off locked off addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 portname p0 switchid 00000000 parentbus mdio_bus parentdev mdio-bus:10
root@bpi-r4:/etc/systemd/network# ip -d link show lan1
8: lan1@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state LOWERLAYERDOWN mode DEFAULT group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff promiscuity 1 allmulti 1 minmtu 68 maxmtu 1500
dsa conduit eth2
bridge_slave state disabled priority 32 cost 100 hairpin off guard off root_block off fastleave off learning on flood on port_id 0x8002 port_no 0x2 designated_port 32770 designated_cost 0 designated_bridge 8000.7e:ab:d3:8e:1:7f designated_root 8000.7e:ab:d3:8e:1:7f hold_timer 0.00 message_age_timer 0.00 forward_delay_timer 0.00 topology_change_ack 0 config_pending 0 proxy_arp off proxy_arp_wifi off mcast_router 1 mcast_fast_leave off mcast_flood on bcast_flood on mcast_to_unicast off neigh_suppress off group_fwd_mask 0 group_fwd_mask_str 0x0 vlan_tunnel off isolated off locked off addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 portname p1 switchid 00000000 parentbus mdio_bus parentdev mdio-bus:10
root@bpi-r4:/etc/systemd/network# ip -d link show lan2
9: lan2@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN mode DEFAULT group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff promiscuity 1 allmulti 1 minmtu 68 maxmtu 1500
dsa conduit eth2
bridge_slave state disabled priority 32 cost 4 hairpin off guard off root_block off fastleave off learning on flood on port_id 0x8003 port_no 0x3 designated_port 32771 designated_cost 0 designated_bridge 8000.7e:ab:d3:8e:1:7f designated_root 8000.7e:ab:d3:8e:1:7f hold_timer 0.00 message_age_timer 0.00 forward_delay_timer 0.00 topology_change_ack 0 config_pending 0 proxy_arp off proxy_arp_wifi off mcast_router 1 mcast_fast_leave off mcast_flood on bcast_flood on mcast_to_unicast off neigh_suppress off group_fwd_mask 0 group_fwd_mask_str 0x0 vlan_tunnel off isolated off locked off addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 portname p2 switchid 00000000 parentbus mdio_bus parentdev mdio-bus:10
root@bpi-r4:/etc/systemd/network# ip -d link show lan3
10: lan3@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN mode DEFAULT group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff promiscuity 1 allmulti 1 minmtu 68 maxmtu 1500
dsa conduit eth2
bridge_slave state disabled priority 32 cost 4 hairpin off guard off root_block off fastleave off learning on flood on port_id 0x8004 port_no 0x4 designated_port 32772 designated_cost 0 designated_bridge 8000.7e:ab:d3:8e:1:7f designated_root 8000.7e:ab:d3:8e:1:7f hold_timer 0.00 message_age_timer 0.00 forward_delay_timer 0.00 topology_change_ack 0 config_pending 0 proxy_arp off proxy_arp_wifi off mcast_router 1 mcast_fast_leave off mcast_flood on bcast_flood on mcast_to_unicast off neigh_suppress off group_fwd_mask 0 group_fwd_mask_str 0x0 vlan_tunnel off isolated off locked off addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 portname p3 switchid 00000000 parentbus mdio_bus parentdev mdio-bus:10
root@bpi-r4:/etc/systemd/network# ip -d link show lan4
11: lan4@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master lanbr0 state DOWN mode DEFAULT group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff promiscuity 1 allmulti 1 minmtu 68 maxmtu 1500
dsa conduit eth2
bridge_slave state disabled priority 32 cost 4 hairpin off guard off root_block off fastleave off learning on flood on port_id 0x8005 port_no 0x5 designated_port 32773 designated_cost 0 designated_bridge 8000.7e:ab:d3:8e:1:7f designated_root 8000.7e:ab:d3:8e:1:7f hold_timer 0.00 message_age_timer 0.00 forward_delay_timer 0.00 topology_change_ack 0 config_pending 0 proxy_arp off proxy_arp_wifi off mcast_router 1 mcast_fast_leave off mcast_flood on bcast_flood on mcast_to_unicast off neigh_suppress off group_fwd_mask 0 group_fwd_mask_str 0x0 vlan_tunnel off isolated off locked off addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 portname p12 switchid 00000000 parentbus mdio_bus parentdev mdio-bus:10
root@bpi-r4:/etc/systemd/network# ip -d link show eth0
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether 0e:ad:c9:01:f7:00 brd ff:ff:ff:ff:ff:ff promiscuity 1 allmulti 0 minmtu 68 maxmtu 2022 addrgenmode none numtxqueues 16 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 parentbus platform parentdev 15100000.ethernet
root@bpi-r4:/etc/systemd/network# ip -d link show eth1
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether c6:60:13:22:32:e4 brd ff:ff:ff:ff:ff:ff promiscuity 0 allmulti 0 minmtu 68 maxmtu 2022 addrgenmode eui64 numtxqueues 16 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 parentbus platform parentdev 15100000.ethernet
root@bpi-r4:/etc/systemd/network# ip -d link show eth2
5: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether ae:d4:ad:21:c0:e8 brd ff:ff:ff:ff:ff:ff promiscuity 6 allmulti 5 minmtu 68 maxmtu 2022 addrgenmode eui64 numtxqueues 16 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 parentbus platform parentdev 15100000.ethernet
root@bpi-r4:/etc/systemd/network# ip -d link show mgmt
6: mgmt@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 0e:ad:c9:01:f7:00 brd ff:ff:ff:ff:ff:ff promiscuity 0 allmulti 0 minmtu 68 maxmtu 15338
dsa conduit eth0 addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536 portname p0 switchid 01000000 parentbus platform parentdev 15020000.switch
root@bpi-r4:/etc/systemd/network# ip -d link show sit0
2: sit0@NONE: <NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/sit 0.0.0.0 brd 0.0.0.0 promiscuity 0 allmulti 0 minmtu 1280 maxmtu 65555
sit ip6ip remote any local any ttl 64 nopmtudisc addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 65536 tso_max_segs 65535 gro_max_size 65536
root@bpi-r4:/etc/systemd/network#