Hi everybody,
Can you confirm me if the BPI-R3 Model is compatible with the 10Gbps SFP Modules?
Thanks very much.
Hi everybody,
Can you confirm me if the BPI-R3 Model is compatible with the 10Gbps SFP Modules?
Thanks very much.
There are no UXSGMII inerfaces on MT7986, so unless the module can sync at 2.5G it won’t work. I know some transceivers only support 10G data rate.
10gbit sfps are SFP+ and not the normal SFP/MiniGBIC. Only the second are supported.
This commit says that SFP+ devices are supported. Is power the main issue?
I have this device which has a web management interface where the link speed can be adjusted to 1G/2.5G/10G. I dont see any setting to adjust the power though. When I plug it in even after setting the link speed to 1G, I get the following warning:
Tue Aug 29 03:15:57 2023 kern.info kernel: [10795.694275] sfp sfp-1: module E.C.I. NETWORKS ENXGSXXXXX rev V1.0 sn AZRXXXXX dc 23XXX
Tue Aug 29 03:15:57 2023 kern.warn kernel: [10795.703751] sfp sfp-1: Host does not support 2.0W modules, module left in power mode 1
Can someone point me to the relevant code where I can try turning off this check and powering on the SFP device anyway?
Where donyou read that sfp+ is supported? Sfp+ using different interface mode to mac which is not supported by bpi-r3 hardware…this is no software limitation. Only sfp up to 2.5g are supported because mac can operate in 2500baseX/sgmii mode.
For power there is a default of 1w,but we recently added a 3w setting in bananapi-r3 devicetree,but it is not yet merged to mainline or official openwrt. It is only in @dangowrt s fork of openwrt.
Where donyou read that sfp+ is supported?
see the highlight:
Imho it is a typo maybe caused by same time working on bpi-r4 which has really sfp+ support
R3 supports even 10G copper SFPs with a speed up to 2.5G, you need to install kmod-phy-marvell-10g
driver.
I ported your power changes to RC3 and now I dont get the power error anymore. But then I get the following error:
[ 83.289099] mtk_soc_eth 15100000.ethernet eth1: validation with support 0000000,00000000,00000000 failed: -22
The PON stick does get very hot so it is powered on. But ethtool eth1
still doesn’t change at all on plugging the stick in:
root@OpenWrt:~# ethtool eth1
Settings for eth1:
Supported ports: [ MII ]
Supported link modes: 2500baseX/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 2500baseX/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 2500Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Current message level: 0x000000ff (255)
drv probe link timer ifdown ifup rx_err tx_err
Link detected: no
@dangowrt: do you think that this is not a hardware limitation and this stick can be made to work in the SFP1 port in openwrt?
Once/if I am able to access the stick’s management console when it is plugged in the SFP1 port, I can provide more debugging info
Please provide the full bootlog as well as the output of
ethtool -m eth1
cat /sys/kernel/debug/sfp*/state
EEPROM data:
root@OpenWrt:~# ethtool -m eth1
Offset Values
------ ------
0x0000: 03 04 01 20 00 00 00 00 00 00 00 03 67 00 14 c8
0x0010: 00 00 00 00 45 2e 43 2e 49 2e 20 4e 45 54 57 4f
0x0020: 52 4b 53 20 00 00 00 00 45 4e 58 47 53 46 50 50
0x0030: 4f 4d 41 43 56 32 20 20 56 31 2e 30 04 f6 00 b8
0x0040: 20 1a 00 00 41 5a 52 53 36 46 35 39 37 30 39 33
0x0050: 20 20 20 20 32 33 30 38 30 31 20 20 68 f0 08 85
0x0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0080: 53 43 32 33 32 37 30 30 38 30 31 35 30 00 00 00
0x0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0100: 5f 00 e2 00 55 00 ec 00 94 70 6d 60 88 b8 79 18
0x0110: af c8 01 f4 9c 40 03 e8 ff fe 3d e7 ff fe 4d f0
0x0120: 09 cf 00 0a 06 30 00 0e 00 00 00 00 00 00 00 00
0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0140: 00 00 00 00 3f 80 00 00 00 00 00 00 01 00 00 00
0x0150: 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 9b
0x0160: 43 00 80 50 1b e0 93 1f 00 99 81 90 01 48 00 00
0x0170: 00 28 00 00 00 28 00 00 00 00 00 00 00 00 00 00
0x0180: 43 4f 55 49 41 52 35 43 41 41 31 30 2d 32 34 35
0x0190: 37 2d 30 31 56 30 31 20 01 00 46 00 00 00 00 bf
0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 aa aa
0x01c0: 53 46 50 2d 31 30 47 2d 4c 52 20 20 20 20 20 20
0x01d0: 20 20 20 20 31 36 00 00 00 00 00 00 00 00 00 37
0x01e0: 1e 28 2e 2e 31 34 29 36 00 00 00 00 00 00 00 00
0x01f0: 00 00 00 00 00 66 00 00 07 00 00 00 00 00 00 00
sfp state:
root@OpenWrt:~# ls /sys/kernel/debug/sfp*/state
/sys/kernel/debug/sfp-1/state /sys/kernel/debug/sfp-2/state
root@OpenWrt:~# cat /sys/kernel/debug/sfp-1/state
Module state: error
Module probe attempts: 0 0
Device state: up
Main state: down
Fault recovery remaining retries: 0
PHY probe remaining retries: 0
moddef0: 1
rx_los: 0
tx_fault: 1
tx_disable: 1
root@OpenWrt:~# cat /sys/kernel/debug/sfp-2/state
Module state: present
Module probe attempts: 0 0
Device state: up
Main state: link_up
Fault recovery remaining retries: 5
PHY probe remaining retries: 12
moddef0: 1
rx_los: 0
tx_fault: 0
tx_disable: 0
kernel log (assuming this is what you meant by boot log):
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 5.15.127 (abhishek@optiplex) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23389-5deed175a5) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Sat Aug 19 14:01:06 2023
[ 0.000000] Machine model: Bananapi BPI-R3
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x00000000bfffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal empty
[ 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-0x000000004302ffff]
[ 0.000000] node 0: [mem 0x0000000043030000-0x000000004fbfffff]
[ 0.000000] node 0: [mem 0x000000004fc00000-0x000000004ffbffff]
[ 0.000000] node 0: [mem 0x000000004ffc0000-0x00000000bfffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff]
[ 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 17 pages/cpu s29592 r8192 d31848 u69632
[ 0.000000] pcpu-alloc: s29592 r8192 d31848 u69632 alloc=17*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: kernel page table isolation disabled by kernel configuration
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 516096
[ 0.000000] Kernel command line: root=/dev/mmcblk0p65
[ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 2040596K/2097152K available (8128K kernel code, 894K rwdata, 2220K rodata, 448K init, 286K bss, 56556K 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: 640 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] GICv3: Distributor has no Range Selector support
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: 16 PPIs implemented
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[ 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.000118] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[ 0.000126] pid_max: default: 32768 minimum: 301
[ 0.000331] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.000343] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.001374] rcu: Hierarchical SRCU implementation.
[ 0.001668] smp: Bringing up secondary CPUs ...
[ 0.001925] Detected VIPT I-cache on CPU1
[ 0.001947] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.001972] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.002232] Detected VIPT I-cache on CPU2
[ 0.002245] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[ 0.002256] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.002496] Detected VIPT I-cache on CPU3
[ 0.002506] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[ 0.002516] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.002542] smp: Brought up 1 node, 4 CPUs
[ 0.002556] SMP: Total of 4 processors activated.
[ 0.002559] CPU features: detected: 32-bit EL0 Support
[ 0.002563] CPU features: detected: CRC32 instructions
[ 0.002589] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.002642] CPU: All CPU(s) started at EL2
[ 0.002652] alternatives: patching kernel code
[ 0.005535] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.005556] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.005700] pinctrl core: initialized pinctrl subsystem
[ 0.006189] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.006434] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
[ 0.006470] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.006495] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.006749] thermal_sys: Registered thermal governor 'fair_share'
[ 0.006752] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.006755] thermal_sys: Registered thermal governor 'step_wise'
[ 0.006758] thermal_sys: Registered thermal governor 'user_space'
[ 0.006934] ASID allocator initialised with 65536 entries
[ 0.007245] pstore: Registered ramoops as persistent store backend
[ 0.007249] ramoops: using 0x10000@0x42ff0000, ecc: 0
[ 0.017125] cryptd: max_cpu_qlen set to 1000
[ 0.018696] 1.8vd: supplied by 12vd
[ 0.018862] 3.3vd: supplied by 12vd
[ 0.019118] SCSI subsystem initialized
[ 0.019201] libata version 3.00 loaded.
[ 0.020038] clocksource: Switched to clocksource arch_sys_counter
[ 0.020597] NET: Registered PF_INET protocol family
[ 0.020709] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.021315] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[ 0.021335] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.021343] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.021410] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[ 0.021579] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.021657] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 0.021684] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 0.021786] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.021817] PCI: CLS 0 bytes, default 64
[ 0.023748] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[ 0.026355] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.026368] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.049375] pwm-mediatek 10048000.pwm: clock: top fail: -517
[ 0.049644] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 0.049664] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 0.049674] mtk-pcie-gen3 11280000.pcie: MEM 0x0020000000..0x002fffffff -> 0x0020000000
[ 0.049755] /soc/pcie@11280000: Failed to get clk index: 0 ret: -517
[ 0.049765] mtk-pcie-gen3 11280000.pcie: failed to get clocks
[ 0.052529] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[ 0.053153] printk: console [ttyS0] disabled
[ 0.073333] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 122, base_baud = 2500000) is a ST16650V2
[ 0.753363] printk: console [ttyS0] enabled
[ 0.778106] 11003000.serial: ttyS1 at MMIO 0x11003000 (irq = 123, base_baud = 1625000) is a ST16650V2
[ 0.807815] 11004000.serial: ttyS2 at MMIO 0x11004000 (irq = 124, base_baud = 1625000) is a ST16650V2
[ 0.817645] mtk_rng 1020f000.rng: registered RNG driver
[ 0.817705] hwrng: no data available
[ 0.826468] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.834565] loop: module loaded
[ 0.838781] spi-nand spi0.0: Winbond SPI NAND was found.
[ 0.844101] spi-nand spi0.0: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 64
[ 0.852352] 4 fixed-partitions partitions found on MTD device spi0.0
[ 0.858690] Creating 4 MTD partitions on "spi0.0":
[ 0.863472] 0x000000580000-0x000008000000 : "ubi"
[ 0.998252] 0x000000380000-0x000000580000 : "fip"
[ 1.005321] 0x000000080000-0x000000380000 : "reserved"
[ 1.013760] 0x000000000000-0x000000080000 : "bl2"
[ 1.153177] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc009680000, irq 136
[ 1.162969] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc009680000, irq 136
[ 1.172509] i2c_dev: i2c /dev entries driver
[ 1.178245] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[ 1.186720] NET: Registered PF_INET6 protocol family
[ 1.192373] Segment Routing with IPv6
[ 1.196046] In-situ OAM (IOAM) with IPv6
[ 1.199981] NET: Registered PF_PACKET protocol family
[ 1.205094] 8021q: 802.1Q VLAN Support v1.8
[ 1.210045] pstore: Using crash dump compression: deflate
[ 1.221109] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 1.228418] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 1.234691] mtk-pcie-gen3 11280000.pcie: MEM 0x0020000000..0x002fffffff -> 0x0020000000
[ 1.246225] mmc0: host does not support reading read-only switch, assuming write-enable
[ 1.256086] mmc0: new high speed SDHC card at address 0001
[ 1.262312] mmcblk0: mmc0:0001 SD32G 28.9 GiB
[ 1.270531] Alternate GPT is invalid, using primary GPT.
[ 1.276574] FIT: Selected configuration: "config-mt7986a-bananapi-bpi-r3" (OpenWrt bananapi_bpi-r3)
[ 1.285626] FIT: kernel sub-image 0x00001000..0x00507e0f "kernel-1" (ARM64 OpenWrt Linux-5.15.127)
[ 1.295526] FIT: flat_dt sub-image 0x00508000..0x0050fa34 "fdt-1" (ARM64 OpenWrt bananapi_bpi-r3 device tree blob)
[ 1.306725] FIT: flat_dt sub-image 0x00510000..0x005101dc "fdt-mt7986a-bananapi-bpi-r3-emmc" (ARM64 OpenWrt bananapi_bpi-r3 device tree overlay mt7986a-bananapi-bpi-r3-emmc)
[ 1.323039] FIT: flat_dt sub-image 0x00511000..0x00511390 "fdt-mt7986a-bananapi-bpi-r3-nand" (ARM64 OpenWrt bananapi_bpi-r3 device tree overlay mt7986a-bananapi-bpi-r3-nand)
[ 1.339354] FIT: flat_dt sub-image 0x00512000..0x0051238f "fdt-mt7986a-bananapi-bpi-r3-nor" (ARM64 OpenWrt bananapi_bpi-r3 device tree overlay mt7986a-bananapi-bpi-r3-nor)
[ 1.355494] FIT: flat_dt sub-image 0x00513000..0x00513146 "fdt-mt7986a-bananapi-bpi-r3-sd" (ARM64 OpenWrt bananapi_bpi-r3 device tree overlay mt7986a-bananapi-bpi-r3-sd)
[ 1.371457] FIT: filesystem sub-image 0x00514000..0x009fdfff "rootfs-1" (ARM64 OpenWrt bananapi_bpi-r3 rootfs)
[ 1.382044] FIT: selecting configured loadable "rootfs-1" to be root filesystem
[ 1.389332] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p65(rootfs-1) p66(rootfs_data)
[ 1.460063] mtk-pcie-gen3 11280000.pcie: PCIe link down, ltssm reg val: 0x1000001
[ 1.467562] mtk-pcie-gen3: probe of 11280000.pcie failed with error -110
[ 1.496360] mt7530-mdio mdio-bus:1f: configuring for fixed/2500base-x link mode
[ 1.505407] mt7530-mdio mdio-bus:1f: Link is Up - 2.5Gbps/Full - flow control rx/tx
[ 1.514103] mt7530-mdio mdio-bus:1f wan (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7531 PHY] (irq=144)
[ 1.534329] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7531 PHY] (irq=145)
[ 1.554339] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7531 PHY] (irq=146)
[ 1.574337] mt7530-mdio mdio-bus:1f lan3 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7531 PHY] (irq=147)
[ 1.594358] mt7530-mdio mdio-bus:1f lan4 (uninitialized): PHY [mt7530-0:04] driver [MediaTek MT7531 PHY] (irq=148)
[ 1.605457] DSA: tree 0 setup
[ 1.610579] UBI: auto-attach mtd0
[ 1.613892] ubi0: default fastmap pool size: 45
[ 1.618405] ubi0: default fastmap WL pool size: 22
[ 1.623202] ubi0: attaching mtd0
[ 5.237428] ubi0: scanning is finished
[ 5.282543] ubi0: attached mtd0 (name "ubi", size 122 MiB)
[ 5.288024] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 5.294885] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 5.301654] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 5.308594] ubi0: good PEBs: 980, bad PEBs: 0, corrupted PEBs: 0
[ 5.314582] ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128
[ 5.321784] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
[ 5.330112] ubi0: available PEBs: 0, total reserved PEBs: 980, PEBs reserved for bad PEB handling: 20
[ 5.339309] ubi0: background thread "ubi_bgt0d" started, PID 503
[ 5.345385] FIT: Selected configuration: "config-mt7986a-bananapi-bpi-r3" (OpenWrt bananapi_bpi-r3)
[ 5.354428] FIT: kernel sub-image 0x00001000..0x004ebc62 "kernel-1" (ARM64 OpenWrt Linux-5.15.127)
[ 5.364328] FIT: flat_dt sub-image 0x004ec000..0x004f39fc "fdt-1" (ARM64 OpenWrt bananapi_bpi-r3 device tree blob)
[ 5.375528] FIT: flat_dt sub-image 0x004f4000..0x004f41dc "fdt-mt7986a-bananapi-bpi-r3-emmc" (ARM64 OpenWrt bananapi_bpi-r3 device tree overlay mt7986a-bananapi-bpi-r3-emmc)
[ 5.391852] FIT: flat_dt sub-image 0x004f5000..0x004f5390 "fdt-mt7986a-bananapi-bpi-r3-nand" (ARM64 OpenWrt bananapi_bpi-r3 device tree overlay mt7986a-bananapi-bpi-r3-nand)
[ 5.408166] FIT: flat_dt sub-image 0x004f6000..0x004f638f "fdt-mt7986a-bananapi-bpi-r3-nor" (ARM64 OpenWrt bananapi_bpi-r3 device tree overlay mt7986a-bananapi-bpi-r3-nor)
[ 5.424305] FIT: flat_dt sub-image 0x004f7000..0x004f7146 "fdt-mt7986a-bananapi-bpi-r3-sd" (ARM64 OpenWrt bananapi_bpi-r3 device tree overlay mt7986a-bananapi-bpi-r3-sd)
[ 5.440268] FIT: filesystem sub-image 0x004f8000..0x00a3bfff "rootfs-1" (ARM64 OpenWrt bananapi_bpi-r3 rootfs)
[ 5.450855] FIT: selecting configured loadable "rootfs-1" to be root filesystem
[ 5.458141] ubiblock0_2: p1(rootfs-1)
[ 5.458264] block ubiblock0_2: created from ubi0:2(fit)
[ 5.472411] VFS: Mounted root (squashfs filesystem) readonly on device 259:0.
[ 5.479678] Freeing unused kernel memory: 448K
[ 5.520052] Run /sbin/init as init process
[ 5.524131] with arguments:
[ 5.527082] /sbin/init
[ 5.529772] with environment:
[ 5.532905] HOME=/
[ 5.535249] TERM=linux
[ 5.647522] init: Console is alive
[ 5.651032] init: - watchdog -
[ 5.914200] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 5.934266] usbcore: registered new interface driver usbfs
[ 5.939771] usbcore: registered new interface driver hub
[ 5.945117] usbcore: registered new device driver usb
[ 5.953685] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[ 5.961095] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[ 5.969225] xhci-mtk 11200000.usb: xHCI Host Controller
[ 5.974461] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1
[ 5.984912] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000210010
[ 5.994058] xhci-mtk 11200000.usb: irq 128, io mem 0x11200000
[ 5.999867] xhci-mtk 11200000.usb: xHCI Host Controller
[ 6.005101] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2
[ 6.012485] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[ 6.019877] hub 1-0:1.0: USB hub found
[ 6.023645] hub 1-0:1.0: 2 ports detected
[ 6.027888] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 6.036208] hub 2-0:1.0: USB hub found
[ 6.039961] hub 2-0:1.0: 1 port detected
[ 6.046288] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 6.058006] init: - preinit -
[ 6.254496] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode
[ 6.262959] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx
[ 6.271194] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode
[ 6.283324] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx
[ 6.291309] IPv6: ADDRCONF(NETDEV_CHANGE): lan1: link becomes ready
[ 6.480042] usb 1-1: new high-speed USB device number 2 using xhci-mtk
[ 6.660715] hub 1-1:1.0: USB hub found
[ 6.664560] hub 1-1:1.0: 4 ports detected
[ 6.668793] random: procd: uninitialized urandom read (4 bytes read)
[ 8.711817] F2FS-fs (mmcblk0p66): Mounted with checkpoint version = d70caec
[ 8.721820] mount_root: switching to f2fs overlay
[ 8.728520] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off.
[ 8.744406] urandom-seed: Seeding with /etc/urandom.seed
[ 8.775047] mt7530-mdio mdio-bus:1f lan1: Link is Down
[ 8.783512] procd: - early -
[ 8.786433] procd: - watchdog -
[ 9.309210] procd: - watchdog -
[ 9.313165] procd: - ubus -
[ 9.344261] random: ubusd: uninitialized urandom read (4 bytes read)
[ 9.367254] random: ubusd: uninitialized urandom read (4 bytes read)
[ 9.375380] random: ubusd: uninitialized urandom read (4 bytes read)
[ 9.383868] procd: - init -
[ 9.524577] urngd: v1.0.2 started.
[ 9.543294] random: crng init done
[ 9.546695] random: 23 urandom warning(s) missed due to ratelimiting
[ 9.549181] kmodloader: loading kernel modules from /etc/modules.d/*
[ 9.564237] i2c-gpio i2c-gpio-0: using lines 427 (SDA) and 428 (SCL)
[ 9.570999] i2c-gpio i2c-gpio-1: using lines 429 (SDA) and 430 (SCL)
[ 9.579951] crypto-safexcel 10320000.crypto: EIP97:230(0,1,4,4)-HIA:270(0,5,5),PE:150/433(alg:7fcdfc00)/0/0/0
[ 9.593931] Loading modules backported from Linux version v6.1.24-0-g0102425ac76b
[ 9.601470] Backport generated by backports.git v5.15.92-1-44-gd6ea70fafd36
[ 9.612310] sfp sfp-1: Host maximum power 3.0W
[ 9.617498] sfp sfp-2: Host maximum power 3.0W
[ 9.949605] sfp sfp-1: module E.C.I. NETWORKS ENXGSFPPOMACV2 rev V1.0 sn AZRS6F597093 dc 230801
[ 9.959094] mtk_soc_eth 15100000.ethernet eth1: validation with support 0000000,00000000,00000000 failed: -22
[ 10.010499] sfp sfp-2: module TP-Link TL-SM331T(UN) rev 1.0 sn 2234489000355 dc 230428
[ 10.019970] mt7530-mdio mdio-bus:1f sfp2: switched to inband/1000base-x link mode
[ 10.020844] hwmon hwmon2: temp1_input not attached to any thermal zone
[ 10.100355] mt798x-wmac 18000000.wifi: HW/SW Version: 0x8a108a10, Build Time: 20221012174743a
[ 10.100355]
[ 10.227213] mt798x-wmac 18000000.wifi: WM Firmware Version: ____000000, Build Time: 20221012174805
[ 10.305272] mt798x-wmac 18000000.wifi: WA Firmware Version: DEV_000000, Build Time: 20221012174937
[ 13.066019] PPP generic driver version 2.4.2
[ 13.070975] NET: Registered PF_PPPOX protocol family
[ 13.078300] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 14.823315] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[ 14.834816] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode
[ 14.843361] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx
[ 14.844402] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode
[ 14.859850] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 14.866472] br-lan: port 1(lan1) entered blocking state
[ 14.871719] br-lan: port 1(lan1) entered disabled state
[ 14.878461] device lan1 entered promiscuous mode
[ 14.883134] device eth0 entered promiscuous mode
[ 14.898840] mt7530-mdio mdio-bus:1f lan2: configuring for phy/gmii link mode
[ 14.908733] br-lan: port 2(lan2) entered blocking state
[ 14.914041] br-lan: port 2(lan2) entered disabled state
[ 14.921197] device lan2 entered promiscuous mode
[ 14.930571] mt7530-mdio mdio-bus:1f lan3: configuring for phy/gmii link mode
[ 14.940577] br-lan: port 3(lan3) entered blocking state
[ 14.945807] br-lan: port 3(lan3) entered disabled state
[ 14.952872] device lan3 entered promiscuous mode
[ 14.961815] mt7530-mdio mdio-bus:1f lan4: configuring for phy/gmii link mode
[ 14.972615] br-lan: port 4(lan4) entered blocking state
[ 14.977851] br-lan: port 4(lan4) entered disabled state
[ 14.985177] device lan4 entered promiscuous mode
[ 14.993904] mt7530-mdio mdio-bus:1f sfp2: configuring for inband/1000base-x link mode
[ 15.003842] br-lan: port 5(sfp2) entered blocking state
[ 15.009074] br-lan: port 5(sfp2) entered disabled state
[ 15.016601] device sfp2 entered promiscuous mode
[ 15.025469] mtk_soc_eth 15100000.ethernet eth1: configuring for inband/2500base-x link mode
[ 15.035579] br-wan: port 1(eth1) entered blocking state
[ 15.040859] br-wan: port 1(eth1) entered disabled state
[ 15.046323] device eth1 entered promiscuous mode
[ 15.052590] br-wan: port 1(eth1) entered blocking state
[ 15.057820] br-wan: port 1(eth1) entered forwarding state
[ 15.065105] mt7530-mdio mdio-bus:1f wan: configuring for phy/gmii link mode
[ 15.074937] br-wan: port 2(wan) entered blocking state
[ 15.080085] br-wan: port 2(wan) entered disabled state
[ 15.086552] device wan entered promiscuous mode
[ 15.956268] br-lan: port 6(phy0-ap0) entered blocking state
[ 15.961908] br-lan: port 6(phy0-ap0) entered disabled state
[ 15.967671] device phy0-ap0 entered promiscuous mode
[ 15.972811] br-lan: port 6(phy0-ap0) entered blocking state
[ 15.978379] br-lan: port 6(phy0-ap0) entered forwarding state
[ 15.985716] br-wan: port 1(eth1) entered disabled state
[ 15.991285] br-lan: port 6(phy0-ap0) entered disabled state
[ 16.070459] mt7530-mdio mdio-bus:1f sfp2: Link is Up - 1Gbps/Full - flow control off
[ 16.078601] br-lan: port 5(sfp2) entered blocking state
[ 16.083867] br-lan: port 5(sfp2) entered forwarding state
[ 16.090227] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 22.409596] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx
[ 22.417545] br-lan: port 1(lan1) entered blocking state
[ 22.422767] br-lan: port 1(lan1) entered forwarding state
[ 24.556670] IPv6: ADDRCONF(NETDEV_CHANGE): phy0-ap0: link becomes ready
[ 24.563414] br-lan: port 6(phy0-ap0) entered blocking state
[ 24.568972] br-lan: port 6(phy0-ap0) entered forwarding state
[ 205.603931] mt7530-mdio mdio-bus:1f wan: Link is Up - 1Gbps/Full - flow control rx/tx
[ 205.611811] br-wan: port 2(wan) entered blocking state
[ 205.616939] br-wan: port 2(wan) entered forwarding state
[ 213.325880] mt7530-mdio mdio-bus:1f lan2: Link is Up - 100Mbps/Full - flow control rx/tx
[ 213.334024] br-lan: port 2(lan2) entered blocking state
[ 213.339243] br-lan: port 2(lan2) entered forwarding state
[ 225.413622] mt7530-mdio mdio-bus:1f lan3: Link is Up - 100Mbps/Full - flow control off
[ 225.421570] br-lan: port 3(lan3) entered blocking state
[ 225.426783] br-lan: port 3(lan3) entered forwarding state
[ 229.714638] mt7530-mdio mdio-bus:1f lan4: Link is Up - 100Mbps/Full - flow control off
[ 229.722596] br-lan: port 4(lan4) entered blocking state
[ 229.727811] br-lan: port 4(lan4) entered forwarding state
[ 236.182004] mt7530-mdio mdio-bus:1f lan4: Link is Down
[ 236.187213] br-lan: port 4(lan4) entered disabled state
[ 239.600371] mt7530-mdio mdio-bus:1f lan4: Link is Up - 100Mbps/Full - flow control off
[ 239.608317] br-lan: port 4(lan4) entered blocking state
[ 239.613543] br-lan: port 4(lan4) entered forwarding state
[ 240.569527] mt7530-mdio mdio-bus:1f lan4: Link is Down
[ 240.574748] br-lan: port 4(lan4) entered disabled state
[ 242.697111] mt7530-mdio mdio-bus:1f lan4: Link is Up - 100Mbps/Full - flow control off
[ 242.705064] br-lan: port 4(lan4) entered blocking state
[ 242.710289] br-lan: port 4(lan4) entered forwarding state