Teltonika TSW202
The TSW202 PoE switch is an RTL8380 based switch with two SFP slots, and 8 PoE 802.3af one every RJ-45 port. The max budget is 240W. The vendor firmware configures the PSE with a per-port budget of 30.0W.
Specifications:
- SoC: Realtek RTL8380M
- Flash: 16 MiB SPI NOR W25Q80RV, 8Mb_Serial_Flash, low_power
- RAM: 128 MiB Winbond W631GG8NB 151
- Ethernet: 8x 10/100/1000 Mbps with PoE
- Module: 2x SFP slots
- Buttons: 1 “Reset” button on front panel
- Power: 48V-54V DC barrel jack
- UART: 1 serial header with terminal on the back side. With ground, rx, tx, and 3.3V
- PoE: 2 XS2184
- LED: 2 i2c SL74HC164
Works:
- (8) RJ-45 ethernet ports
- (2) SFP with ethernet or fiber
- Switch functions
TODO:
- LEDs are always on
- Power-over-Ethernet are always on
POE WIP:
- Register init values
- Interupt mask
INTERRUPT_MASK_REG 0x01
- teltonika
value 0x99
- x-wrt
value 0x92 # 0x83
- Power enable
POWER_EN_REG 0x19
- value 0x0f # switch port 1-4 on
- value 0xf0 # switch port 1-4 off
- Mode
OPER_MODE_REG 0x12
- teltonika
value 0xaa
- x-wrt
value 0xff
- POE class detection
DETECT_CLASS_EN_REG 0x19
- value 0xff # ?
- bit 0 - 3 detect enable port 1 - 4
- bit 4 - 7 class enable port 1 - 4
- T limit
undokumented T limit?
- PORT12_TLIM_REG 0x1e
- PORT34_TLIM_REG 0x1f
- teltonika
value 0x0
- x-wrt
value 0x77
- prozess
- init_start()
OPER_MODE_REG 0xaa
- POWER_EN_REG 0x0f # switch on all ports
- port_enable() port2
- DETECT_CLASS_EN_REG 0x22
- port_disable() port3
- POWER_EN_REG 0x40
- init_stop()
OPER_MODE_REG 0xaa
- POWER_EN_REG 0x0f # switch on all ports
Documents teltonika_tsw202_poe_xs2184.pdf
Hardware Highlights
Installation
→ Install OpenWrt (generic explanation)
Login via ssh user root and admin passwort from the webinterface and run sysupgrade.
sysupgrade -n -F 'https://downloads.openwrt.org/snapshots/targets/realtek/rtl838x/openwrt-realtek-rtl838x-teltonika_tsw202-squashfs-sysupgrade.bin'
Flash Layout
NOR
u-boot 0x0 0x80000 u-boot-env 0x80000 0x10000 config 0x90000 0x10000 macaddr firmware 0xa0000 0xf60000
Upgrading OpenWrt
These are generic instructions.
LuCI Web Upgrade Process
- Browse to
http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/LuCI Upgrade URL - Upload image file for sysupgrade to LuCI
- Wait for reboot
Terminal Upgrade Process
If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. There are two command line methods for upgrading:
sysupgrade
Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.
sysupgrade
- Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp wget https://downloads.openwrt.org/snapshots/targets/realtek/rtl838x/openwrt-realtek-rtl838x-teltonika_tsw202-squashfs-sysupgrade.bin sysupgrade /tmp/openwrt-realtek-rtl838x-teltonika_tsw202-squashfs-sysupgrade.bin
Debricking
use uboot console via rs232 and run httpd rescue web frontend
switch ip: 192.168.1.2/24 desktop ip: 192.168.1.10/24
open http://192.168.1.2/
Failsafe mode
Buttons
The Teltonika TSW202 has the following buttons:
| BUTTON | Event |
|---|---|
| Reset | reset |
Hardware
Info
- This table is automatically generated, once the correct filters for Brand and Model are set.
- If you see “Nothing.” instead of a table, please edit this section and adjust the filters with the proper Brand and Model. Just try, it's easy.
- If you still don't see a table here, or a table filled with '¿': Is there already a Techdata page available for Teltonika TSW202 ? If not: Create one.
- If you see a table with the desired device data, everything is OK and you can delete this text and the
<WRAP>that encloses it. - If it still doesn't work: Don't panic, calm down, take a deep breath and contact a wiki admin (tmomas) for help.
---- datatemplatelist dttpllist ---- template: meta:template_datatemplatelist cols : Brand, Model, Versions, Device Type, Availability, Supported Since Commit_git, Supported since Rel, Supported current Rel, Unsupported, Bootloader, CPU, Target, CPU MHz, Flash MBs, RAM MB, Switch, Ethernet 100M ports_, Ethernet Gbit ports_, Comments network ports_, Modem, VLAN, WLAN 2.4GHz, WLAN 5.0GHz, WLAN Hardwares, WLAN Comments_, Detachable Antennas_, USB ports_, SATA ports_, Comments USB SATA ports_, Serial, JTAG, LED count, Button count, Power supply, Device Techdata_pageid, Forum topic URL_url, wikidevi URL_url, OEM Device Homepage URL_url, Firmware OEM Stock URL_url, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Comments_ filter : Brand=Teltonika filter : Model=TSW202 filter : Versions=
Photos
Opening the case
→ Warranty
Whats need to be done to open the device? remove screws
Main PCB:
Insert photo of PCB
Serial
→ port.serial general information about the serial port, serial port cable, etc.
How to connect to the Serial Port of this specific device:
Insert photo of PCB with markings for serial port
| Serial connection parameters for Teltonika TSW202 @@Version@@ | 115200, 8N1, 3.3V |
|---|
Bootlogs
OEM bootlog
[ 0.000000] Linux version 5.10.245 (app@runner-wqz4gxovd-project-764-concurrent-0) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 11.2.0 r20028-43d71ad93e) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 Wed Dec 3 11:50:35 2025 [ 0.000000] RTL838X model is 83806800 [ 0.000000] SoC Type: RTL8380 [ 0.000000] Kernel command line: [ 0.000000] printk: bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 00019070 (MIPS 4KEc) [ 0.000000] MIPS: machine is Teltonika TSW2XX Switch [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Using appended Device Tree. [ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes. [ 0.000000] Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] On node 0 totalpages: 32768 [ 0.000000] Normal zone: 256 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 32768 pages, LIFO batch:7 [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32512 [ 0.000000] Kernel command line: console=ttyS0,115200 [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 122692K/131072K available (4455K kernel code, 593K rwdata, 680K rodata, 1240K init, 194K bss, 8380K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS: 256 [ 0.000000] CPU frequency from device tree: 500MHz [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns [ 0.000022] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns [ 0.008817] Calibrating delay loop... 498.89 BogoMIPS (lpj=2494464) [ 0.075684] pid_max: default: 32768 minimum: 301 [ 0.081226] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.089284] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.103758] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build [ 0.116600] Duplicate name in mnfinfo, renamed to "name#1" [ 0.126411] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.137349] futex hash table entries: 256 (order: -1, 3072 bytes, linear) [ 0.144917] pinctrl core: initialized pinctrl subsystem [ 0.153042] NET: Registered protocol family 16 [ 0.341284] clocksource: Switched to clocksource MIPS [ 0.350033] NET: Registered protocol family 2 [ 0.355623] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.365114] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.374551] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.383133] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.390897] TCP: Hash tables configured (established 1024 bind 1024) [ 0.398537] UDP hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.405917] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.414342] NET: Registered protocol family 1 [ 0.441746] workingset: timestamp_bits=30 max_order=15 bucket_order=0 [ 0.456218] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.462747] jffs2: version 2.2 (NAND) (SUMMARY) (ZLIB) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.477003] pinctrl-single 1b001000.pinmux: 32 pins, size 4 [ 0.484051] pinctrl-single 1b00a000.pinmux: 32 pins, size 4 [ 0.611015] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.620517] printk: console [ttyS0] disabled [ 0.625483] 18002000.uart: ttyS0 at MMIO 0x18002000 (irq = 31, base_baud = 12500000) is a 16550A [ 0.635336] printk: console [ttyS0] enabled [ 0.644704] printk: bootconsole [early0] disabled [ 0.656963] 18002100.uart: ttyS1 at MMIO 0x18002100 (irq = 30, base_baud = 12500000) is a 16550A [ 1.398657] brd: module loaded [ 1.414720] spi-nor spi0.0: w25q128 (16384 Kbytes) [ 1.420209] 5 fixed-partitions partitions found on MTD device spi0.0 [ 1.427458] Creating 5 MTD partitions on "spi0.0": [ 1.433002] 0x000000000000-0x000000080000 : "u-boot" [ 1.444774] 0x000000080000-0x000000090000 : "u-boot-env" [ 1.453837] 0x000000090000-0x0000000a0000 : "config" [ 1.467470] 0x0000000a0000-0x000000f70000 : "firmware" [ 1.476701] 2 uimage-fw partitions found on MTD device firmware [ 1.483519] Creating 2 MTD partitions on "firmware": [ 1.489108] 0x000000000000-0x0000001b0000 : "kernel" [ 1.502425] 0x0000001b0000-0x000000ed0000 : "rootfs" [ 1.510674] mtd: setting mtd5 (rootfs) as root device [ 1.519100] 1 squashfs-split partitions found on MTD device rootfs [ 1.526197] 0x000000bc0000-0x000000ed0000 : "rootfs_data" [ 1.535328] 0x000000f70000-0x000001000000 : "event-log" [ 1.606208] MNFINFO PROPERTIES: [ 1.609751] mac : 2097273133A3 [ 1.613874] name : TSW20200XXXX [ 1.617886] serial : 6001898827 [ 1.621788] hwver : 0003 [ 1.625031] hwver_lo : 0000 [ 1.628251] branch : [ 1.631084] batch : 0004 [ 1.634406] blver : 3.6.1.5 [ 1.648009] Probing RTL838X eth device pdev: 82086a00, dev: 82086a10 [ 1.705886] Found SoC ID: 8380: RTL8380, family 8380 [ 1.711670] rtl8380_init_mac [ 1.714959] Using MAC 00002097273133a3 [ 1.782251] Phy on MAC 8: 1cca40 [ 1.796163] Realtek RTL8218B (internal) mdio-bus:08: Detected internal RTL8218B [ 1.804488] Firmware loaded. Size 1184, magic: 83808380 [ 4.346708] Realtek RTL8380 SERDES mdio-bus:18: Detected internal RTL8380 SERDES [ 4.355161] Firmware loaded. Size 1184, magic: 83808380 [ 4.361058] SDS power down value: 3 [ 4.389183] PLL control register: aaaaaaab [ 4.393911] SDS power down value now: 3f [ 4.398303] Configuration of SERDES done [ 4.412362] i2c /dev entries driver [ 4.424813] leds-tlt-tsw port_leds: Register 19 RTL leds [ 4.431103] leds-tlt-tsw port_leds: Probed leds-tlt-tsw [ 4.439529] NET: Registered protocol family 10 [ 4.494734] Segment Routing with IPv6 [ 4.499141] NET: Registered protocol family 17 [ 4.505264] 8021q: 802.1Q VLAN Support v1.8 [ 4.515955] i2c-gpio i2c-gpio-0: using lines 491 (SDA) and 490 (SCL) [ 4.532417] i2c-gpio i2c-gpio-1: using lines 502 (SDA) and 500 (SCL) [ 4.583475] i2c-gpio i2c-gpio-2: using lines 493 (SDA) and 492 (SCL) [ 4.592632] sfp sfp-p9-2x2: Host maximum power 1.0W [ 4.604734] sfp sfp-p10-2x2: Host maximum power 1.0W [ 4.646267] Phy on MAC 8: 1cca40 [ 4.660200] Realtek RTL8218B (internal) rtl838x slave mii-0:08: Detected internal RTL8218B [ 4.669569] Firmware already loaded for PHY at 0x8 mdio address. [ 4.713448] Realtek RTL8380 SERDES rtl838x slave mii-0:18: Detected internal RTL8380 SERDES [ 4.722966] Firmware loaded. Size 1184, magic: 83808380 [ 4.728864] SDS power down value: 3 [ 4.756967] PLL control register: f [ 4.760912] SDS power down value now: 3f [ 4.765418] Configuration of SERDES done [ 4.797921] rtl83xx_mdio_probe found port 28 [ 4.802871] rtl83xx_mdio_probe found port 8 [ 4.807569] rtl83xx_mdio_probe port 8 has phandle [ 4.812988] rtl83xx_mdio_probe port -1 has SDS [ 4.817992] rtl83xx_mdio_probe found port 9 [ 4.822801] rtl83xx_mdio_probe port 9 has phandle [ 4.828078] rtl83xx_mdio_probe port -1 has SDS [ 4.833183] rtl83xx_mdio_probe found port 10 [ 4.837984] rtl83xx_mdio_probe port 10 has phandle [ 4.843458] rtl83xx_mdio_probe port -1 has SDS [ 4.848456] rtl83xx_mdio_probe found port 11 [ 4.853361] rtl83xx_mdio_probe port 11 has phandle [ 4.858728] rtl83xx_mdio_probe port -1 has SDS [ 4.863832] rtl83xx_mdio_probe found port 12 [ 4.868626] rtl83xx_mdio_probe port 12 has phandle [ 4.874119] rtl83xx_mdio_probe port -1 has SDS [ 4.879115] rtl83xx_mdio_probe found port 13 [ 4.884022] rtl83xx_mdio_probe port 13 has phandle [ 4.889397] rtl83xx_mdio_probe port -1 has SDS [ 4.894500] rtl83xx_mdio_probe found port 14 [ 4.899293] rtl83xx_mdio_probe port 14 has phandle [ 4.904765] rtl83xx_mdio_probe port -1 has SDS [ 4.909765] rtl83xx_mdio_probe found port 15 [ 4.914682] rtl83xx_mdio_probe port 15 has phandle [ 4.920056] rtl83xx_mdio_probe port -1 has SDS [ 4.925162] rtl83xx_mdio_probe found port 24 [ 4.929961] rtl83xx_mdio_probe port 24 has phandle [ 4.935433] rtl83xx_mdio_probe port -1 has SDS [ 4.940436] rtl83xx_mdio_probe found port 24 [ 4.945338] rtl83xx_mdio_probe port 24 has phandle [ 4.950705] rtl83xx_mdio_probe port -1 has SDS [ 4.955810] rtl83xx_mdio_probe found port 26 [ 4.960603] rtl83xx_mdio_probe port 26 has phandle [ 4.966110] rtl83xx_mdio_probe port -1 has SDS [ 4.971110] rtl83xx_mdio_probe found port 26 [ 4.976018] rtl83xx_mdio_probe port 26 has phandle [ 4.981529] rtl83xx_mdio_probe port -1 has SDS [ 4.993112] sfp sfp-p10-2x2: module OEM GLC-LH-SMD rev A sn CSYGE1O19678 dc 240105 [ 5.008746] In rtl83xx_vlan_setup [ 5.012625] UNKNOWN_MC_PMASK: 0000000000000000 [ 5.017614] VLAN profile 0: L2 learning: 1, UNKN L2MC FLD PMSK 511, UNKN IPMC FLD PMSK 511, UNKN IPv6MC FLD PMSK: 511 [ 6.111339] rtl83xx_enable_phy_polling: 500ff00 [ 7.152196] rtl83xx-switch switch@1b000000 port1 (uninitialized): PHY [mdio-bus:08] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 7.170850] rtl83xx-switch switch@1b000000 port2 (uninitialized): PHY [mdio-bus:09] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 7.189494] rtl83xx-switch switch@1b000000 port3 (uninitialized): PHY [mdio-bus:0a] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 7.208239] rtl83xx-switch switch@1b000000 port4 (uninitialized): PHY [mdio-bus:0b] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 7.226982] rtl83xx-switch switch@1b000000 port5 (uninitialized): PHY [mdio-bus:0c] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 7.245626] rtl83xx-switch switch@1b000000 port6 (uninitialized): PHY [mdio-bus:0d] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 7.264794] rtl83xx-switch switch@1b000000 port7 (uninitialized): PHY [mdio-bus:0e] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 7.283641] rtl83xx-switch switch@1b000000 port8 (uninitialized): PHY [mdio-bus:0f] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 7.309785] rtl83xx-switch switch@1b000000: configuring for fixed/internal link mode [ 7.319385] DSA: tree 0 setup [ 7.322941] LINK state irq: 20 [ 7.326407] In rtl83xx_setup_qos [ 7.330022] Setting up RTL838X QoS [ 7.333942] RTL838X_PRI_SEL_TBL_CTRL(i): 00033112 [ 7.339204] Current Intprio2queue setting: 00000000 [ 7.344765] QM_PKT2CPU_INTPRI_MAP: 00fac688 [ 7.349720] rtl838x_dbgfs_init called [ 7.364599] clk: Disabling unused clocks [ 7.371053] rtl83xx-switch switch@1b000000: Link is Up - 1Gbps/Full - flow control off [ 7.388543] VFS: Mounted root (squashfs filesystem) readonly on device 31:5. [ 7.410739] Freeing unused kernel memory: 1240K [ 7.415966] This architecture does not have kernel memory protection. [ 7.423309] Run /sbin/init as init process [ 7.427897] with arguments: [ 7.431207] /sbin/init [ 7.434342] with environment: [ 7.437872] HOME=/ [ 7.440508] TERM=linux [ 7.443830] rtl83xx_fib_event_work_do: FIB4 default rule failed [ 7.960175] init: Console is alive [ 7.965245] init: - watchdog - [ 8.580367] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 8.658838] RTCORE LKM Insert... [ 8.662663] RTCORE Driver Module Initialize [ 8.667419] IOAL init [ 8.670166] Log init [ 8.672905] Hardware-profile probe [ 8.711403] (RTL8380M_INTPHY_2FIB_1G_DEMO) [ 8.720142] Hardware-profile init [ 8.724765] GPIO probe (unit 0): [ 8.724787] (found) [ 8.731017] GPIO Init [ 8.731036] [ 8.735617] SPI init (unit 0) [ 8.735630] [ 8.740883] Intr Probe (unit 0) [ 8.744691] TC probe (unit 0): [ 8.744704] (found) [ 8.750738] TC init (unit 0) [ 8.754297] TC util init (unit 0) [ 8.758419] TC util init (isr) [ 8.762351] Watchdog probe (unit 0): [ 8.762366] (found) [ 8.768981] Watchdog init (unit 0) [ 8.773089] I2C probe (unit 0) [ 8.776710] I2C init (unit 0) [ 8.780236] IOAL init [ 9.625283] RTK Driver Module Initialize [ 9.630285] MAC probe (unit 0) [ 9.634092] Chip 8380 (found) [ 9.637806] MAC init (unit 0) [ 9.641825] SMI protocol probe (unit 0) [ 9.646332] PHY probe (unit 0) [ 9.676313] Chip Construct (unit 0) [ 9.680431] Chip Construct [ 9.683973] Disable PHY Polling [ 9.687891] PHY Reset [ 9.693088] MAC Construct [ 9.698463] Serdes Construct [ 9.784890] PHY Construct [ 10.929944] Enable PHY Polling [ 11.936993] PHY Power Off [ 11.940359] RTL8380 Link change: status: 1, ports 400 [ 11.975187] PHY init (unit 0) [ 13.424571] Mgmt_dev init (unit 0) [ 13.895276] RTDRV Driver Module Initialize [ 13.901989] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 13.921194] init: - preinit - [ 14.553559] jffs2: notice: (1048) jffs2_build_xattr_subsystem: complete building xattr subsystem, 37 of xdatum (23 unchecked, 14 orphan) and 49 of xref (13 dead, 1 orphan) found. [ 14.576241] mount_root: switching to jffs2 overlay [ 14.594562] overlayfs: upper fs does not support tmpfile. [ 14.624898] urandom-seed: Seeding with /etc/urandom.seed [ 14.730029] - preparing events-log partition - [ 14.827065] Unlocking /dev/mtd7 ... [ 14.894359] jffs2: notice: (1057) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 14.994916] procd: - early - [ 14.998871] procd: - watchdog - [ 15.997046] RTL8380 Link change: status: 1, ports 400 [ 17.920808] procd: - watchdog - [ 17.927572] procd: - ubus - [ 17.984885] random: ubusd: uninitialized urandom read (4 bytes read) [ 18.050329] random: ubusd: uninitialized urandom read (4 bytes read) [ 18.063700] random: ubusd: uninitialized urandom read (4 bytes read) [ 18.083570] procd: - init - [ 19.035022] random: jshn: uninitialized urandom read (4 bytes read) [ 19.088212] random: ubusd: uninitialized urandom read (4 bytes read) [ 19.096174] random: ubus: uninitialized urandom read (4 bytes read) [ 20.068691] random: jshn: uninitialized urandom read (4 bytes read) [ 20.184995] random: ubusd: uninitialized urandom read (4 bytes read) [ 20.202645] random: ubus: uninitialized urandom read (4 bytes read) [ 20.782588] kmodloader: loading kernel modules from /etc/modules.d/* [ 20.797100] urngd: v1.0.2 started. [ 21.070300] tlt-gpio: set names for 18003500.gpio-controller chip [ 21.095580] GACT probability on [ 21.114509] Mirror/redirect action on [ 21.165616] u32 classifier [ 21.168678] input device check on [ 21.172938] Actions configured [ 21.507724] xt_time: kernel timezone is -0000 [ 21.517149] random: crng init done [ 21.520980] random: 15 urandom warning(s) missed due to ratelimiting [ 21.630433] kmodloader: done loading kernel modules from /etc/modules.d/* [ 22.157947] RTL8380 Link change: status: 1, ports 400 [ 24.739506] RTL8380 Link change: status: 1, ports 400 [ 36.566104] RESETTING 8380, CPU_PORT 28 [ 36.771269] rtl838x-eth 1b00a300.ethernet eth0: configuring for fixed/internal link mode [ 36.783808] rtl838x-eth 1b00a300.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 36.795357] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 37.407829] device eth0 entered promiscuous mode [ 37.413289] rtl83xx-switch switch@1b000000 port1: configuring for phy/internal link mode [ 37.423275] 8021q: adding VLAN 0 to HW filter on device port1 [ 37.548766] br0: port 1(port1) entered blocking state [ 37.554605] br0: port 1(port1) entered disabled state [ 37.561720] device port1 entered promiscuous mode [ 37.862934] rtl83xx-switch switch@1b000000 port2: configuring for phy/internal link mode [ 37.873182] 8021q: adding VLAN 0 to HW filter on device port2 [ 38.002154] br0: port 2(port2) entered blocking state [ 38.007844] br0: port 2(port2) entered disabled state [ 38.014560] device port2 entered promiscuous mode [ 38.139360] rtl83xx-switch switch@1b000000 port3: configuring for phy/internal link mode [ 38.149165] 8021q: adding VLAN 0 to HW filter on device port3 [ 38.179834] RTL8380 Link change: status: 1, ports 400 [ 38.332543] br0: port 3(port3) entered blocking state [ 38.338230] br0: port 3(port3) entered disabled state [ 38.472931] device port3 entered promiscuous mode [ 38.658047] rtl83xx-switch switch@1b000000 port4: configuring for phy/internal link mode [ 38.667950] 8021q: adding VLAN 0 to HW filter on device port4 [ 38.782548] br0: port 4(port4) entered blocking state [ 38.788236] br0: port 4(port4) entered disabled state [ 38.837107] device port4 entered promiscuous mode [ 38.938529] rtl83xx-switch switch@1b000000 port5: configuring for phy/internal link mode [ 38.948325] 8021q: adding VLAN 0 to HW filter on device port5 [ 39.045130] br0: port 5(port5) entered blocking state [ 39.050820] br0: port 5(port5) entered disabled state [ 39.080216] device port5 entered promiscuous mode [ 39.142523] rtl83xx-switch switch@1b000000 port6: configuring for phy/internal link mode [ 39.152731] 8021q: adding VLAN 0 to HW filter on device port6 [ 39.210374] br0: port 6(port6) entered blocking state [ 39.216205] br0: port 6(port6) entered disabled state [ 39.239411] device port6 entered promiscuous mode [ 39.299050] rtl83xx-switch switch@1b000000 port7: configuring for phy/internal link mode [ 39.308912] 8021q: adding VLAN 0 to HW filter on device port7 [ 39.382528] br0: port 7(port7) entered blocking state [ 39.388219] br0: port 7(port7) entered disabled state [ 39.394879] device port7 entered promiscuous mode [ 39.458455] rtl83xx-switch switch@1b000000 port8: configuring for phy/internal link mode [ 39.468287] 8021q: adding VLAN 0 to HW filter on device port8 [ 39.553383] br0: port 8(port8) entered blocking state [ 39.559101] br0: port 8(port8) entered disabled state [ 39.565792] device port8 entered promiscuous mode [ 39.641057] rtl83xx-switch switch@1b000000 sfp1: configuring for inband/1000base-x link mode [ 39.651065] 8021q: adding VLAN 0 to HW filter on device sfp1 [ 39.680034] br0: port 9(sfp1) entered blocking state [ 39.685763] br0: port 9(sfp1) entered disabled state [ 39.692344] device sfp1 entered promiscuous mode [ 39.759003] rtl83xx-switch switch@1b000000 sfp2: configuring for inband/1000base-x link mode [ 39.769039] 8021q: adding VLAN 0 to HW filter on device sfp2 [ 39.852611] br0: port 10(sfp2) entered blocking state [ 39.858299] br0: port 10(sfp2) entered disabled state [ 39.865012] device sfp2 entered promiscuous mode [ 40.288447] sfp sfp-p10-2x2: module OEM GLC-LH-SMD rev A sn CSYGE1O19678 dc 240105 [ 43.163579] RTL8380 Link change: status: 1, ports 400 [ 43.831918] rtl83xx-switch switch@1b000000 port3: Link is Up - 1Gbps/Full - flow control off [ 43.841612] br0: port 3(port3) entered blocking state [ 43.847298] br0: port 3(port3) entered forwarding state [ 43.911516] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready [ 43.936108] IPv6: ADDRCONF(NETDEV_CHANGE): br0.1: link becomes ready [ 80.306707] RTL8380 Link change: status: 1, ports 800 [ 80.677816] RTL8380 Link change: status: 1, ports 8000 [ 81.075296] rtl83xx-switch switch@1b000000 port8: Link is Up - 1Gbps/Full - flow control off [ 81.084997] br0: port 8(port8) entered blocking state [ 81.090683] br0: port 8(port8) entered forwarding state [ 81.371490] rtl83xx-switch switch@1b000000 port4: Link is Up - 1Gbps/Full - flow control off [ 81.381059] br0: port 4(port4) entered blocking state [ 81.386924] br0: port 4(port4) entered forwarding state [ 82.541177] RTL8380 Link change: status: 1, ports 2000 [ 82.604925] RTL8380 Link change: status: 1, ports 200 [ 82.755163] rtl83xx-switch switch@1b000000 port6: Link is Up - 1Gbps/Full - flow control off [ 82.764852] br0: port 6(port6) entered blocking state [ 82.770545] br0: port 6(port6) entered forwarding state [ 83.400190] rtl83xx-switch switch@1b000000 port2: Link is Up - 1Gbps/Full - flow control off [ 83.409891] br0: port 2(port2) entered blocking state [ 83.415725] br0: port 2(port2) entered forwarding state [ 96.985750] RTL8380 Link change: status: 1, ports 800 [ 96.992657] rtl83xx-switch switch@1b000000 port4: Link is Down [ 97.002469] br0: port 4(port4) entered disabled state [ 97.024977] rtl83xx-switch switch@1b000000 port4: Link is Up - 1Gbps/Full - flow control off [ 97.044692] br0: port 4(port4) entered blocking state [ 97.050386] br0: port 4(port4) entered forwarding state [ 97.659615] RTL8380 Link change: status: 1, ports 8000 [ 97.668763] rtl83xx-switch switch@1b000000 port8: Link is Down [ 97.677878] br0: port 8(port8) entered disabled state [ 97.711523] rtl83xx-switch switch@1b000000 port8: Link is Up - 1Gbps/Full - flow control off [ 97.725167] br0: port 8(port8) entered blocking state [ 97.730860] br0: port 8(port8) entered forwarding state [ 97.750527] rtl83xx-switch switch@1b000000 port8: Link is Down [ 97.764671] br0: port 8(port8) entered disabled state [ 97.958927] rtl83xx-switch switch@1b000000 port4: Link is Down [ 97.965756] br0: port 4(port4) entered disabled state [ 99.263403] RTL8380 Link change: status: 1, ports 200 [ 99.269220] rtl83xx-switch switch@1b000000 port2: Link is Down [ 99.277254] br0: port 2(port2) entered disabled state [ 99.315813] rtl83xx-switch switch@1b000000 port2: Link is Up - 1Gbps/Full - flow control off [ 99.325527] br0: port 2(port2) entered blocking state [ 99.331222] br0: port 2(port2) entered forwarding state [ 99.507841] RTL8380 Link change: status: 1, ports 2000 [ 99.522553] rtl83xx-switch switch@1b000000 port6: Link is Down [ 99.529259] br0: port 6(port6) entered disabled state [ 99.545428] rtl83xx-switch switch@1b000000 port6: Link is Up - 1Gbps/Full - flow control off [ 99.567320] RTL8380 Link change: status: 1, ports 800 [ 99.591654] br0: port 6(port6) entered blocking state [ 99.597351] br0: port 6(port6) entered forwarding state [ 100.061496] rtl83xx-switch switch@1b000000 port4: Link is Up - 1Gbps/Full - flow control off [ 100.071062] br0: port 4(port4) entered blocking state [ 100.076912] br0: port 4(port4) entered forwarding state [ 100.095720] rtl83xx-switch switch@1b000000 port2: Link is Down [ 100.150105] br0: port 2(port2) entered disabled state [ 100.226509] RTL8380 Link change: status: 1, ports 8000 [ 100.434289] rtl83xx-switch switch@1b000000 port6: Link is Down [ 100.440986] br0: port 6(port6) entered disabled state [ 100.835170] rtl83xx-switch switch@1b000000 port8: Link is Up - 1Gbps/Full - flow control off [ 100.844876] br0: port 8(port8) entered blocking state [ 100.850564] br0: port 8(port8) entered forwarding state [ 101.820197] RTL8380 Link change: status: 1, ports 200 [ 102.120535] rtl83xx-switch switch@1b000000 port2: Link is Up - 1Gbps/Full - flow control off [ 102.130116] RTL8380 Link change: status: 1, ports 2000 [ 102.136149] br0: port 2(port2) entered blocking state [ 102.141975] br0: port 2(port2) entered forwarding state [ 102.351749] RTL8380 Link change: status: 1, ports 800 [ 102.360096] rtl83xx-switch switch@1b000000 port4: Link is Down [ 102.366924] br0: port 4(port4) entered disabled state [ 102.401509] rtl83xx-switch switch@1b000000 port4: Link is Up - 1Gbps/Full - flow control off [ 102.411069] br0: port 4(port4) entered blocking state [ 102.416919] br0: port 4(port4) entered forwarding state [ 102.541491] rtl83xx-switch switch@1b000000 port6: Link is Up - 1Gbps/Full - flow control off [ 102.551064] br0: port 6(port6) entered blocking state [ 102.556917] br0: port 6(port6) entered forwarding state [ 103.158703] rtl83xx-switch switch@1b000000 port4: Link is Down [ 103.165516] br0: port 4(port4) entered disabled state [ 103.172932] RTL8380 Link change: status: 1, ports 8000 [ 103.192932] rtl83xx-switch switch@1b000000 port8: Link is Down [ 103.199629] br0: port 8(port8) entered disabled state [ 103.221072] rtl83xx-switch switch@1b000000 port8: Link is Up - 1Gbps/Full - flow control off [ 103.251525] br0: port 8(port8) entered blocking state [ 103.257215] br0: port 8(port8) entered forwarding state [ 103.954420] rtl83xx-switch switch@1b000000 port8: Link is Down [ 103.961106] br0: port 8(port8) entered disabled state [ 104.590990] RTL8380 Link change: status: 1, ports 2000 [ 104.597090] rtl83xx-switch switch@1b000000 port6: Link is Down [ 104.605102] br0: port 6(port6) entered disabled state [ 105.029436] RTL8380 Link change: status: 1, ports 800 [ 105.179650] RTL8380 Link change: status: 1, ports 200 [ 105.185626] rtl83xx-switch switch@1b000000 port2: Link is Down [ 105.194155] br0: port 2(port2) entered disabled state [ 105.231810] rtl83xx-switch switch@1b000000 port2: Link is Up - 1Gbps/Full - flow control off [ 105.241488] br0: port 2(port2) entered blocking state [ 105.247179] br0: port 2(port2) entered forwarding state [ 105.321469] rtl83xx-switch switch@1b000000 port2: Link is Down [ 105.328171] br0: port 2(port2) entered disabled state [ 105.343924] rtl83xx-switch switch@1b000000 port4: Link is Up - 1Gbps/Full - flow control off [ 105.393609] br0: port 4(port4) entered blocking state [ 105.399307] br0: port 4(port4) entered forwarding state [ 105.703856] RTL8380 Link change: status: 1, ports 8000 [ 106.037661] rtl83xx-switch switch@1b000000 port8: Link is Up - 1Gbps/Full - flow control off [ 106.047377] br0: port 8(port8) entered blocking state [ 106.053202] br0: port 8(port8) entered forwarding state [ 107.163059] RTL8380 Link change: status: 1, ports 2000 [ 107.747330] RTL8380 Link change: status: 1, ports 200 [ 107.768540] RTL8380 Link change: status: 1, ports 800 [ 107.777674] rtl83xx-switch switch@1b000000 port4: Link is Down [ 107.784515] br0: port 4(port4) entered disabled state [ 107.811624] rtl83xx-switch switch@1b000000 port4: Link is Up - 1Gbps/Full - flow control off [ 107.821188] br0: port 4(port4) entered blocking state [ 107.827044] br0: port 4(port4) entered forwarding state [ 107.847146] rtl83xx-switch switch@1b000000 port6: Link is Up - 1Gbps/Full - flow control off [ 107.881841] br0: port 6(port6) entered blocking state [ 107.887534] br0: port 6(port6) entered forwarding state [ 108.441826] rtl83xx-switch switch@1b000000 port4: Link is Down [ 108.448527] br0: port 4(port4) entered disabled state [ 108.464915] rtl83xx-switch switch@1b000000 port2: Link is Up - 1Gbps/Full - flow control off [ 108.554408] br0: port 2(port2) entered blocking state [ 108.560104] br0: port 2(port2) entered forwarding state [ 108.624877] RTL8380 Link change: status: 1, ports 8000 [ 108.637712] rtl83xx-switch switch@1b000000 port8: Link is Down [ 108.645841] br0: port 8(port8) entered disabled state [ 108.678796] rtl83xx-switch switch@1b000000 port8: Link is Up - 1Gbps/Full - flow control off [ 108.688485] br0: port 8(port8) entered blocking state [ 108.694304] br0: port 8(port8) entered forwarding state [ 109.153925] rtl83xx-switch switch@1b000000 port8: Link is Down [ 109.160623] br0: port 8(port8) entered disabled state [ 110.017617] RTL8380 Link change: status: 1, ports 2000 [ 110.023827] rtl83xx-switch switch@1b000000 port6: Link is Down [ 110.030423] rtl83xx-switch switch@1b000000 port6: Link is Up - 1Gbps/Full - flow control off [ 110.197632] RTL8380 Link change: status: 1, ports 200 [ 110.203616] rtl83xx-switch switch@1b000000 port2: Link is Down [ 110.210214] rtl83xx-switch switch@1b000000 port2: Link is Up - 1Gbps/Full - flow control off [ 110.520690] rtl83xx-switch switch@1b000000 port2: Link is Down [ 110.527498] br0: port 2(port2) entered disabled state [ 110.994219] rtl83xx-switch switch@1b000000 port6: Link is Down [ 111.000906] br0: port 6(port6) entered disabled state [ 126.217824] RTL8380 Link change: status: 1, ports 8000 [ 126.716130] RTL8380 Link change: status: 1, ports 800 [ 126.835046] rtl83xx-switch switch@1b000000 port8: Link is Up - 1Gbps/Full - flow control off [ 126.844767] br0: port 8(port8) entered blocking state [ 126.850454] br0: port 8(port8) entered forwarding state [ 127.161714] rtl83xx-switch switch@1b000000 port4: Link is Up - 1Gbps/Full - flow control off [ 127.171448] br0: port 4(port4) entered blocking state [ 127.177142] br0: port 4(port4) entered forwarding state [ 128.382858] RTL8380 Link change: status: 1, ports 200 [ 128.601633] RTL8380 Link change: status: 1, ports 2000 [ 128.675074] rtl83xx-switch switch@1b000000 port6: Link is Up - 1Gbps/Full - flow control off [ 128.684755] br0: port 6(port6) entered blocking state [ 128.690449] br0: port 6(port6) entered forwarding state [ 129.240051] rtl83xx-switch switch@1b000000 port2: Link is Up - 1Gbps/Full - flow control off [ 129.249751] br0: port 2(port2) entered blocking state [ 129.255578] br0: port 2(port2) entered forwarding state
OpenWrt bootlog
[ 0.000000] Linux version 6.18.34 (worker@worker) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r34730-d93c6d9a49) 14.3.0, GNU ld (GNU Binutils) 2.44) #0 Thu Jun 11 16:37:21 2026 [ 0.000000] Realtek RTL8380M rev C (6275) SoC with 128 MB [ 0.000000] printk: legacy bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 00019070 (MIPS 4KEc) [ 0.000000] MIPS: machine is Teltonika TSW202 Switch [ 0.000000] earlycon: ns16550a0 at MMIO 0x18002000 (options '115200n8') [ 0.000000] printk: legacy bootconsole [ns16550a0] enabled [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Using appended Device Tree. [ 0.000000] OF: reserved mem: Reserved memory: No reserved-memory node in the DT [ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes. [ 0.000000] Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Kernel command line: earlycon [ 0.000000] printk: log buffer data + meta data: 131072 + 409600 = 540672 bytes [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32768 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] SLUB: HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1. [ 0.000000] NR_IRQS: 256 [ 0.000000] rtl83xx-clk: initialized, CPU 500 MHz, MEM 300 MHz (8 Bit DDR3), LXB 200 MHz [ 0.000000] clocksource: realtek_otto_timer: mask: 0xfffffff max_cycles: 0xfffffff, max_idle_ns: 38225208801 ns [ 0.000006] sched_clock: 28 bits at 3125kHz, resolution 320ns, wraps every 42949672800ns [ 0.009402] Calibrating delay loop... 498.89 BogoMIPS (lpj=2494464) [ 0.076007] pid_max: default: 32768 minimum: 301 [ 0.098535] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.106808] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.155941] Memory: 117824K/131072K available (7553K kernel code, 614K rwdata, 1736K rodata, 1224K init, 227K bss, 12704K reserved, 0K cma-reserved) [ 0.183226] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.194886] posixtimers hash table entries: 512 (order: 0, 2048 bytes, linear) [ 0.203165] futex hash table entries: 256 (4096 bytes on 1 NUMA nodes, total 4 KiB, linear). [ 0.224352] pinctrl core: initialized pinctrl subsystem [ 0.237203] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.245960] thermal_sys: Registered thermal governor 'step_wise' [ 0.304440] rtl83xx-clk clock-controller: rate setting enabled, CPU 300-625 MHz, MEM 300-300 MHz, LXB 200-200 MHz, OVERCLOCK AT OWN RISK [ 0.326316] i2c-gpio i2c-gpio-0: using DT '/i2c-gpio-0' for 'sda' GPIO lookup [ 0.334464] i2c-gpio i2c-gpio-0: No GPIO consumer sda found [ 0.340797] i2c-gpio i2c-gpio-0: using DT '/i2c-gpio-0' for '(default)' GPIO lookup [ 0.349462] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/i2c-gpio-0[0]' [ 0.358796] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/i2c-gpio-0[0]' [ 0.368098] i2c-gpio i2c-gpio-0: using lookup tables for GPIO lookup [ 0.375287] i2c-gpio i2c-gpio-0: No GPIO consumer (default) found [ 0.382373] i2c-gpio i2c-gpio-1: using DT '/i2c-gpio-1' for 'sda' GPIO lookup [ 0.390497] i2c-gpio i2c-gpio-1: No GPIO consumer sda found [ 0.396726] i2c-gpio i2c-gpio-1: using DT '/i2c-gpio-1' for '(default)' GPIO lookup [ 0.405370] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/i2c-gpio-1[0]' [ 0.414808] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/i2c-gpio-1[0]' [ 0.424131] i2c-gpio i2c-gpio-1: using lookup tables for GPIO lookup [ 0.431322] i2c-gpio i2c-gpio-1: No GPIO consumer (default) found [ 0.438312] i2c-gpio i2c-gpio-2: using DT '/i2c-gpio-2' for 'sda' GPIO lookup [ 0.446436] i2c-gpio i2c-gpio-2: No GPIO consumer sda found [ 0.452771] i2c-gpio i2c-gpio-2: using DT '/i2c-gpio-2' for '(default)' GPIO lookup [ 0.461434] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/i2c-gpio-2[0]' [ 0.470877] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/i2c-gpio-2[0]' [ 0.480201] i2c-gpio i2c-gpio-2: using lookup tables for GPIO lookup [ 0.487289] i2c-gpio i2c-gpio-2: No GPIO consumer (default) found [ 0.499999] clocksource: Switched to clocksource realtek_otto_timer [ 0.528602] NET: Registered PF_INET protocol family [ 0.534884] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.545037] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.554676] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.565114] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.573863] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear) [ 0.581950] TCP: Hash tables configured (established 1024 bind 1024) [ 0.590642] MPTCP token hash table entries: 512 (order: 1, 6144 bytes, linear) [ 0.599207] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.606770] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.616314] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.632856] workingset: timestamp_bits=14 max_order=15 bucket_order=1 [ 0.643476] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.650190] jffs2: version 2.2 (NAND) (SUMMARY) (ZLIB) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.672298] pinctrl-single 1b000144.pinmux: 32 pins, size 4 [ 0.679350] pinctrl-single 1b001000.pinmux: 32 pins, size 4 [ 0.687211] pinctrl-single 1b00a000.pinmux: 32 pins, size 4 [ 0.695014] pinctrl-single 1b00a0e0.pinmux: 32 pins, size 4 [ 0.702806] gpiochip_find_base_unlocked: found new base at 512 [ 0.723145] gpio gpiochip0: (18003500.gpio-controller): added GPIO chardev (254:0) [ 0.732385] gpio gpiochip0: registered GPIOs 512 to 535 on 18003500.gpio-controller [ 0.748550] leds-tlt-tsw202 port_leds: Register 19 RTL leds [ 0.755504] leds-tlt-tsw202 port_leds: Probed leds-tlt-tsw202 [ 0.764188] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.775462] printk: legacy console [ttyS0] disabled [ 0.781546] of_serial 18002000.uart: using DT '/soc/uart@2000' for 'rs485-term' GPIO lookup [ 0.791048] of_get_named_gpiod_flags: can't parse 'rs485-term-gpios' property of node '/soc/uart@2000[0]' [ 0.801866] of_get_named_gpiod_flags: can't parse 'rs485-term-gpio' property of node '/soc/uart@2000[0]' [ 0.812628] of_serial 18002000.uart: using lookup tables for GPIO lookup [ 0.820230] of_serial 18002000.uart: No GPIO consumer rs485-term found [ 0.827511] of_serial 18002000.uart: using DT '/soc/uart@2000' for 'rs485-rx-during-tx' GPIO lookup [ 0.837726] of_get_named_gpiod_flags: can't parse 'rs485-rx-during-tx-gpios' property of node '/soc/uart@2000[0]' [ 0.849312] of_get_named_gpiod_flags: can't parse 'rs485-rx-during-tx-gpio' property of node '/soc/uart@2000[0]' [ 0.860790] of_serial 18002000.uart: using lookup tables for GPIO lookup [ 0.868256] of_serial 18002000.uart: No GPIO consumer rs485-rx-during-tx found [ 0.877461] 18002000.uart: ttyS0 at MMIO 0x18002000 (irq = 31, base_baud = 12500000) is a 16550A [ 0.887525] printk: legacy console [ttyS0] enabled [ 0.898426] printk: legacy bootconsole [early0] disabled [ 0.959922] printk: legacy bootconsole [ns16550a0] disabled [ 0.974794] of_serial 18002100.uart: using DT '/soc/uart@2100' for 'rs485-term' GPIO lookup [ 0.984413] of_get_named_gpiod_flags: can't parse 'rs485-term-gpios' property of node '/soc/uart@2100[0]' [ 0.995324] of_get_named_gpiod_flags: can't parse 'rs485-term-gpio' property of node '/soc/uart@2100[0]' [ 1.006121] of_serial 18002100.uart: using lookup tables for GPIO lookup [ 1.013781] of_serial 18002100.uart: No GPIO consumer rs485-term found [ 1.021253] of_serial 18002100.uart: using DT '/soc/uart@2100' for 'rs485-rx-during-tx' GPIO lookup [ 1.031571] of_get_named_gpiod_flags: can't parse 'rs485-rx-during-tx-gpios' property of node '/soc/uart@2100[0]' [ 1.043256] of_get_named_gpiod_flags: can't parse 'rs485-rx-during-tx-gpio' property of node '/soc/uart@2100[0]' [ 1.054820] of_serial 18002100.uart: using lookup tables for GPIO lookup [ 1.062480] of_serial 18002100.uart: No GPIO consumer rs485-rx-during-tx found [ 1.071760] 18002100.uart: ttyS1 at MMIO 0x18002100 (irq = 30, base_baud = 12500000) is a 16550A [ 1.187880] brd: module loaded [ 1.204257] spi-nor spi0.0: using DT '/soc/spi@1200/flash@0' for 'reset' GPIO lookup [ 1.213169] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/soc/spi@1200/flash@0[0]' [ 1.224283] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/soc/spi@1200/flash@0[0]' [ 1.235272] spi-nor spi0.0: using lookup tables for GPIO lookup [ 1.242063] spi-nor spi0.0: No GPIO consumer reset found [ 1.248571] 4 fixed-partitions partitions found on MTD device spi0.0 [ 1.256437] Creating 4 MTD partitions on "spi0.0": [ 1.262112] 0x000000000000-0x000000080000 : "u-boot" [ 1.274219] 0x000000080000-0x000000090000 : "u-boot-env" [ 1.285348] 0x000000090000-0x0000000a0000 : "config" [ 1.296516] 0x0000000a0000-0x000001000000 : "firmware" [ 1.308396] 2 uimage-fw partitions found on MTD device firmware [ 1.315238] Creating 2 MTD partitions on "firmware": [ 1.321068] 0x000000000000-0x000000400000 : "kernel" [ 1.331347] 0x000000400000-0x000000f60000 : "rootfs" [ 1.342108] mtd: setting mtd5 (rootfs) as root device [ 1.347920] 1 squashfs-split partitions found on MTD device rootfs [ 1.355041] 0x0000006f0000-0x000000f60000 : "rootfs_data" [ 1.381656] mdio_bus fixed-0: using lookup tables for GPIO lookup [ 1.388528] mdio_bus fixed-0: No GPIO consumer reset found [ 1.409109] mdio_bus realtek-mdio-0: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0' for 'reset' GPIO lookup [ 1.421951] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0[0]' [ 1.436062] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0[0]' [ 1.450082] mdio_bus realtek-mdio-0: using lookup tables for GPIO lookup [ 1.457614] mdio_bus realtek-mdio-0: No GPIO consumer reset found [ 1.542836] mdio_bus realtek-mdio-0:08: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@8' for 'reset' GPIO lookup [ 1.557368] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@8[0]' [ 1.572928] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@8[0]' [ 1.588371] mdio_bus realtek-mdio-0:08: using lookup tables for GPIO lookup [ 1.596334] mdio_bus realtek-mdio-0:08: No GPIO consumer reset found [ 1.608544] mdio_bus realtek-mdio-0:09: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@9' for 'reset' GPIO lookup [ 1.623074] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@9[0]' [ 1.638639] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@9[0]' [ 1.654115] mdio_bus realtek-mdio-0:09: using lookup tables for GPIO lookup [ 1.662069] mdio_bus realtek-mdio-0:09: No GPIO consumer reset found [ 1.674285] mdio_bus realtek-mdio-0:0a: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@10' for 'reset' GPIO lookup [ 1.688915] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@10[0]' [ 1.704593] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@10[0]' [ 1.720141] mdio_bus realtek-mdio-0:0a: using lookup tables for GPIO lookup [ 1.727969] mdio_bus realtek-mdio-0:0a: No GPIO consumer reset found [ 1.740141] mdio_bus realtek-mdio-0:0b: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@11' for 'reset' GPIO lookup [ 1.754763] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@11[0]' [ 1.770450] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@11[0]' [ 1.785998] mdio_bus realtek-mdio-0:0b: using lookup tables for GPIO lookup [ 1.793948] mdio_bus realtek-mdio-0:0b: No GPIO consumer reset found [ 1.806123] mdio_bus realtek-mdio-0:0c: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@12' for 'reset' GPIO lookup [ 1.820753] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@12[0]' [ 1.836415] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@12[0]' [ 1.851960] mdio_bus realtek-mdio-0:0c: using lookup tables for GPIO lookup [ 1.859784] mdio_bus realtek-mdio-0:0c: No GPIO consumer reset found [ 1.872137] mdio_bus realtek-mdio-0:0d: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@13' for 'reset' GPIO lookup [ 1.886780] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@13[0]' [ 1.902446] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@13[0]' [ 1.918005] mdio_bus realtek-mdio-0:0d: using lookup tables for GPIO lookup [ 1.925952] mdio_bus realtek-mdio-0:0d: No GPIO consumer reset found [ 1.938067] mdio_bus realtek-mdio-0:0e: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@14' for 'reset' GPIO lookup [ 1.952698] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@14[0]' [ 1.968370] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@14[0]' [ 1.983968] mdio_bus realtek-mdio-0:0e: using lookup tables for GPIO lookup [ 1.991944] mdio_bus realtek-mdio-0:0e: No GPIO consumer reset found [ 2.004122] mdio_bus realtek-mdio-0:0f: using DT '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@15' for 'reset' GPIO lookup [ 2.018765] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@15[0]' [ 2.034432] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-controller/mdio-bus@0/ethernet-phy@15[0]' [ 2.050068] mdio_bus realtek-mdio-0:0f: using lookup tables for GPIO lookup [ 2.057903] mdio_bus realtek-mdio-0:0f: No GPIO consumer reset found [ 2.070245] mdio_bus realtek-serdes-mdio: using DT '/ethernet-switch@1b000000/mdio-serdes' for 'reset' GPIO lookup [ 2.082036] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ethernet-switch@1b000000/mdio-serdes[0]' [ 2.094690] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ethernet-switch@1b000000/mdio-serdes[0]' [ 2.107251] mdio_bus realtek-serdes-mdio: using lookup tables for GPIO lookup [ 2.115396] mdio_bus realtek-serdes-mdio: No GPIO consumer reset found [ 2.123316] realtek-otto-serdes-mdio 1b000000.ethernet-switch:mdio-serdes: Realtek SerDes mdio bus initialized, 6 SerDes, 4 pages, 32 registers [ 2.138897] realtek-otto-pcs 1b000000.ethernet-switch:pcs: Realtek PCS driver initialized [ 2.149628] Probing RTL838X eth device pdev: 81893a00, dev: 81893a10 [ 2.157663] rteth_838x_init_mac [ 2.161719] rtl838x_eth 1b000000.ethernet-switch:ethernet: Using MAC 20:97:27:3d:02:69 [ 2.170951] (NULL device *): using DT '/ethernet-switch@1b000000/ethernet/fixed-link' for 'link' GPIO lookup [ 2.182205] of_get_named_gpiod_flags: can't parse 'link-gpios' property of node '/ethernet-switch@1b000000/ethernet/fixed-link[0]' [ 2.195538] of_get_named_gpiod_flags: can't parse 'link-gpio' property of node '/ethernet-switch@1b000000/ethernet/fixed-link[0]' [ 2.208743] (NULL device *): No GPIO consumer link found [ 2.217413] i2c_dev: i2c /dev entries driver [ 2.233286] NET: Registered PF_INET6 protocol family [ 2.275646] Segment Routing with IPv6 [ 2.280195] In-situ OAM (IOAM) with IPv6 [ 2.284897] NET: Registered PF_PACKET protocol family [ 2.291932] 8021q: 802.1Q VLAN Support v1.8 [ 2.387841] i2c-gpio i2c-gpio-0: using DT '/i2c-gpio-0' for 'sda' GPIO lookup [ 2.396097] of_get_named_gpiod_flags: parsed 'sda-gpios' property of node '/i2c-gpio-0[0]' - status (0) [ 2.406844] gpio gpiochip0: Persistence not supported for GPIO 3 [ 2.413755] i2c-gpio i2c-gpio-0: using DT '/i2c-gpio-0' for 'scl' GPIO lookup [ 2.421954] of_get_named_gpiod_flags: parsed 'scl-gpios' property of node '/i2c-gpio-0[0]' - status (0) [ 2.432702] gpio gpiochip0: Persistence not supported for GPIO 2 [ 2.440325] i2c-gpio i2c-gpio-0: using lines 515 (SDA) and 514 (SCL) [ 2.448289] i2c-gpio i2c-gpio-1: using DT '/i2c-gpio-1' for 'sda' GPIO lookup [ 2.456535] of_get_named_gpiod_flags: parsed 'sda-gpios' property of node '/i2c-gpio-1[0]' - status (0) [ 2.467281] gpio gpiochip0: Persistence not supported for GPIO 14 [ 2.474290] i2c-gpio i2c-gpio-1: using DT '/i2c-gpio-1' for 'scl' GPIO lookup [ 2.482489] of_get_named_gpiod_flags: parsed 'scl-gpios' property of node '/i2c-gpio-1[0]' - status (0) [ 2.493218] gpio gpiochip0: Persistence not supported for GPIO 12 [ 2.500902] i2c-gpio i2c-gpio-1: using lines 526 (SDA) and 524 (SCL) [ 2.508675] i2c-gpio i2c-gpio-2: using DT '/i2c-gpio-2' for 'sda' GPIO lookup [ 2.516926] of_get_named_gpiod_flags: parsed 'sda-gpios' property of node '/i2c-gpio-2[0]' - status (0) [ 2.527667] gpio gpiochip0: Persistence not supported for GPIO 5 [ 2.534578] i2c-gpio i2c-gpio-2: using DT '/i2c-gpio-2' for 'scl' GPIO lookup [ 2.542808] of_get_named_gpiod_flags: parsed 'scl-gpios' property of node '/i2c-gpio-2[0]' - status (0) [ 2.553536] gpio gpiochip0: Persistence not supported for GPIO 4 [ 2.561218] i2c-gpio i2c-gpio-2: using lines 517 (SDA) and 516 (SCL) [ 2.569078] sfp sfp-p9: using DT '/sfp-p9' for 'mod-def0' GPIO lookup [ 2.576534] of_get_named_gpiod_flags: can't parse 'mod-def0-gpios' property of node '/sfp-p9[0]' [ 2.586600] of_get_named_gpiod_flags: parsed 'mod-def0-gpio' property of node '/sfp-p9[0]' - status (0) [ 2.597333] gpio gpiochip0: Persistence not supported for GPIO 13 [ 2.604341] sfp sfp-p9: using DT '/sfp-p9' for 'los' GPIO lookup [ 2.611273] of_get_named_gpiod_flags: can't parse 'los-gpios' property of node '/sfp-p9[0]' [ 2.620827] of_get_named_gpiod_flags: can't parse 'los-gpio' property of node '/sfp-p9[0]' [ 2.630262] sfp sfp-p9: using lookup tables for GPIO lookup [ 2.636533] sfp sfp-p9: No GPIO consumer los found [ 2.642058] sfp sfp-p9: using DT '/sfp-p9' for 'tx-fault' GPIO lookup [ 2.649339] of_get_named_gpiod_flags: can't parse 'tx-fault-gpios' property of node '/sfp-p9[0]' [ 2.659377] of_get_named_gpiod_flags: can't parse 'tx-fault-gpio' property of node '/sfp-p9[0]' [ 2.669300] sfp sfp-p9: using lookup tables for GPIO lookup [ 2.675702] sfp sfp-p9: No GPIO consumer tx-fault found [ 2.681725] sfp sfp-p9: using DT '/sfp-p9' for 'tx-disable' GPIO lookup [ 2.689195] of_get_named_gpiod_flags: can't parse 'tx-disable-gpios' property of node '/sfp-p9[0]' [ 2.699434] of_get_named_gpiod_flags: parsed 'tx-disable-gpio' property of node '/sfp-p9[0]' - status (0) [ 2.710363] gpio gpiochip0: Persistence not supported for GPIO 10 [ 2.717214] gpio-522 (tx-disable): no flags found for GPIO tx-disable [ 2.724574] sfp sfp-p9: using DT '/sfp-p9' for 'rate-select0' GPIO lookup [ 2.732377] of_get_named_gpiod_flags: can't parse 'rate-select0-gpios' property of node '/sfp-p9[0]' [ 2.742796] of_get_named_gpiod_flags: can't parse 'rate-select0-gpio' property of node '/sfp-p9[0]' [ 2.753114] sfp sfp-p9: using lookup tables for GPIO lookup [ 2.759389] sfp sfp-p9: No GPIO consumer rate-select0 found [ 2.765794] sfp sfp-p9: using DT '/sfp-p9' for 'rate-select1' GPIO lookup [ 2.773598] of_get_named_gpiod_flags: can't parse 'rate-select1-gpios' property of node '/sfp-p9[0]' [ 2.784024] of_get_named_gpiod_flags: can't parse 'rate-select1-gpio' property of node '/sfp-p9[0]' [ 2.794330] sfp sfp-p9: using lookup tables for GPIO lookup [ 2.800732] sfp sfp-p9: No GPIO consumer rate-select1 found [ 2.807013] sfp sfp-p9: Host maximum power 1.0W [ 2.851016] sfp sfp-p10: using DT '/sfp-p10' for 'mod-def0' GPIO lookup [ 2.858509] of_get_named_gpiod_flags: can't parse 'mod-def0-gpios' property of node '/sfp-p10[0]' [ 2.868674] of_get_named_gpiod_flags: parsed 'mod-def0-gpio' property of node '/sfp-p10[0]' - status (0) [ 2.879526] gpio gpiochip0: Persistence not supported for GPIO 11 [ 2.886535] sfp sfp-p10: using DT '/sfp-p10' for 'los' GPIO lookup [ 2.893657] of_get_named_gpiod_flags: can't parse 'los-gpios' property of node '/sfp-p10[0]' [ 2.903307] of_get_named_gpiod_flags: can't parse 'los-gpio' property of node '/sfp-p10[0]' [ 2.912840] sfp sfp-p10: using lookup tables for GPIO lookup [ 2.919206] sfp sfp-p10: No GPIO consumer los found [ 2.924831] sfp sfp-p10: using DT '/sfp-p10' for 'tx-fault' GPIO lookup [ 2.932438] of_get_named_gpiod_flags: can't parse 'tx-fault-gpios' property of node '/sfp-p10[0]' [ 2.942574] of_get_named_gpiod_flags: can't parse 'tx-fault-gpio' property of node '/sfp-p10[0]' [ 2.952590] sfp sfp-p10: using lookup tables for GPIO lookup [ 2.958956] sfp sfp-p10: No GPIO consumer tx-fault found [ 2.965051] sfp sfp-p10: using DT '/sfp-p10' for 'tx-disable' GPIO lookup [ 2.972856] of_get_named_gpiod_flags: can't parse 'tx-disable-gpios' property of node '/sfp-p10[0]' [ 2.983234] of_get_named_gpiod_flags: parsed 'tx-disable-gpio' property of node '/sfp-p10[0]' - status (0) [ 2.994259] gpio gpiochip0: Persistence not supported for GPIO 1 [ 3.001139] gpio-513 (tx-disable): no flags found for GPIO tx-disable [ 3.008400] sfp sfp-p10: using DT '/sfp-p10' for 'rate-select0' GPIO lookup [ 3.016383] of_get_named_gpiod_flags: can't parse 'rate-select0-gpios' property of node '/sfp-p10[0]' [ 3.026909] of_get_named_gpiod_flags: can't parse 'rate-select0-gpio' property of node '/sfp-p10[0]' [ 3.037330] sfp sfp-p10: using lookup tables for GPIO lookup [ 3.043832] sfp sfp-p10: No GPIO consumer rate-select0 found [ 3.050338] sfp sfp-p10: using DT '/sfp-p10' for 'rate-select1' GPIO lookup [ 3.058196] of_get_named_gpiod_flags: can't parse 'rate-select1-gpios' property of node '/sfp-p10[0]' [ 3.068698] of_get_named_gpiod_flags: can't parse 'rate-select1-gpio' property of node '/sfp-p10[0]' [ 3.079107] sfp sfp-p10: using lookup tables for GPIO lookup [ 3.085615] sfp sfp-p10: No GPIO consumer rate-select1 found [ 3.092155] sfp sfp-p10: Host maximum power 1.0W [ 3.108353] In rtldsa_vlan_setup [ 3.126576] sfp sfp-p9: module Mikrotik S-RJ01 rev 1.0 sn 61B103405A22 dc 191229 [ 3.406041] sfp sfp-p10: module FINISAR CORP. FTLF8519P2BNL-3C rev A sn M1RQ7B0004068 dc 060915 [ 3.437042] hwmon hwmon1: temp1_input not attached to any thermal zone [ 4.180092] rtldsa_enable_phy_polling: 500ff00 [ 5.220274] (NULL device *): using DT '/ethernet-switch@1b000000/ethernet-ports/port@28/fixed-link' for 'link' GPIO lookup [ 5.232871] of_get_named_gpiod_flags: can't parse 'link-gpios' property of node '/ethernet-switch@1b000000/ethernet-ports/port@28/fixed-link[0]' [ 5.247561] of_get_named_gpiod_flags: can't parse 'link-gpio' property of node '/ethernet-switch@1b000000/ethernet-ports/port@28/fixed-link[0]' [ 5.262124] (NULL device *): No GPIO consumer link found [ 5.268171] rtl83xx-switch 1b000000.ethernet-switch: configuring for fixed/internal link mode [ 5.280313] rtl83xx-switch 1b000000.ethernet-switch: Link is Up - 1Gbps/Full - flow control off [ 5.290952] rtl83xx-switch 1b000000.ethernet-switch lan1 (uninitialized): PHY [realtek-mdio-0:08] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 5.311762] rtl83xx-switch 1b000000.ethernet-switch lan2 (uninitialized): PHY [realtek-mdio-0:09] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 5.332051] rtl83xx-switch 1b000000.ethernet-switch lan3 (uninitialized): PHY [realtek-mdio-0:0a] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 5.350771] rtl83xx-switch 1b000000.ethernet-switch lan4 (uninitialized): PHY [realtek-mdio-0:0b] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 5.373579] rtl83xx-switch 1b000000.ethernet-switch lan5 (uninitialized): PHY [realtek-mdio-0:0c] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 5.394578] rtl83xx-switch 1b000000.ethernet-switch lan6 (uninitialized): PHY [realtek-mdio-0:0d] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 5.415141] rtl83xx-switch 1b000000.ethernet-switch lan7 (uninitialized): PHY [realtek-mdio-0:0e] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 5.435385] rtl83xx-switch 1b000000.ethernet-switch lan8 (uninitialized): PHY [realtek-mdio-0:0f] driver [Realtek RTL8218B (internal)] (irq=POLL) [ 5.461759] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: Failed to create a device link to DSA switch 1b000000.ethernet-switch [ 5.475583] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: entered promiscuous mode [ 5.485027] DSA: tree 0 setup [ 5.488554] LINK state irq: 20 [ 5.492226] Setting up RTL838X QoS [ 5.496067] RTL838X_PRI_SEL_TBL_CTRL(i): 00033112 [ 5.501456] Current Intprio2queue setting: 00000000 [ 5.506942] QM_PKT2CPU_INTPRI_MAP: 00fac688 [ 5.511984] rtl838x_dbgfs_init called [ 5.527628] clk: Disabling unused clocks [ 5.533070] check access for rdinit=/init failed: -2, ignoring [ 5.549429] VFS: Mounted root (squashfs filesystem) readonly on device 31:5. [ 5.571287] Freeing unused kernel image (initmem) memory: 1224K [ 5.577970] This architecture does not have kernel memory protection. [ 5.585334] Run /sbin/init as init process [ 5.589953] with arguments: [ 5.593398] /sbin/init [ 5.596454] with environment: [ 5.599965] HOME=/ [ 5.602745] TERM=linux [ 6.667444] init: Console is alive [ 6.672557] init: - watchdog - [ 6.855662] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 6.868139] gpio_button_hotplug: loading out-of-tree module taints kernel. [ 6.877578] gpio-keys keys: using DT '/keys/reset' for '(default)' GPIO lookup [ 6.885918] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keys/reset[0]' - status (0) [ 6.896302] gpio gpiochip0: Persistence not supported for GPIO 0 [ 6.911936] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 6.931632] init: - preinit - [ 10.850225] random: crng init done [ 12.267979] RESETTING CPU_PORT 28 [ 12.481083] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: receive page pool below 31 MB [ 12.490843] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: configuring for fixed/internal link mode [ 12.501601] In rteth_mac_config, mode 1 [ 12.509040] rtl83xx-switch 1b000000.ethernet-switch lan1: configuring for phy/internal link mode [ 12.519382] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 12.530923] 8021q: adding VLAN 0 to HW filter on device lan1 [ 12.537788] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 12.545467] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 12.560655] rtl83xx-switch 1b000000.ethernet-switch lan1: Link is Up - 1Gbps/Full - flow control rx/tx [ 12.588400] rtl83xx-switch 1b000000.ethernet-switch: add IPv4 route 192.168.1.1/32 (VLAN 0, MAC 20:97:27:3d:02:69) [ 12.600277] rtl83xx-switch 1b000000.ethernet-switch: lower interface lan1 not found [ 12.608875] rtl83xx-switch 1b000000.ethernet-switch: fib_add() failed [ 12.630213] rtl83xx-switch 1b000000.ethernet-switch: add IPv4 route 192.168.1.255/32 (VLAN 0, MAC 20:97:27:3d:02:69) [ 12.642179] rtl83xx-switch 1b000000.ethernet-switch: skip loopback/broadcast addresses and default routes [ 12.669973] rtl83xx-switch 1b000000.ethernet-switch: add IPv4 route 192.168.1.0/24 (VLAN 0, MAC 20:97:27:3d:02:69) [ 12.681886] rtl83xx-switch 1b000000.ethernet-switch: lower interface lan1 not found [ 12.690616] rtl83xx-switch 1b000000.ethernet-switch: fib_add() failed [ 13.780248] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 17.311708] jffs2_scan_eraseblock(): End of filesystem marker found at 0x10000 [ 17.319896] jffs2_build_filesystem(): unlocking the mtd device... [ 17.320104] done. [ 17.329187] jffs2_build_filesystem(): erasing all blocks after the end marker... [ 50.333963] done. [ 50.344700] jffs2: notice: (544) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 50.368171] mount_root: overlay filesystem has not been fully initialized yet [ 50.379257] mount_root: switching to jffs2 overlay [ 50.389802] overlayfs: upper fs does not support tmpfile. [ 51.143142] urandom-seed: Seed file not found (/etc/urandom.seed) [ 51.666348] rtl83xx-switch 1b000000.ethernet-switch: delete IPv4 route 192.168.1.0/24 (VLAN 0, MAC 20:97:27:3d:02:69) [ 51.678437] rtl83xx-switch 1b000000.ethernet-switch: no such gateway: 0.0.0.0 [ 51.686598] rtl83xx-switch 1b000000.ethernet-switch: fib_del() failed [ 51.706915] rtl83xx-switch 1b000000.ethernet-switch lan1: Link is Down [ 51.716608] rtl83xx-switch 1b000000.ethernet-switch: delete IPv4 route 192.168.1.255/32 (VLAN 0, MAC 20:97:27:3d:02:69) [ 51.728930] rtl83xx-switch 1b000000.ethernet-switch: skip loopback/broadcast addresses and default routes [ 51.760208] rtl83xx-switch 1b000000.ethernet-switch: delete IPv4 route 192.168.1.1/32 (VLAN 0, MAC 20:97:27:3d:02:69) [ 51.772272] rtl83xx-switch 1b000000.ethernet-switch: no such gateway: 0.0.0.0 [ 51.780417] rtl83xx-switch 1b000000.ethernet-switch: fib_del() failed [ 51.795339] procd: - early - [ 51.799373] procd: - watchdog - [ 52.706607] procd: - watchdog - [ 52.711569] procd: - ubus - [ 52.867593] procd: - init - [ 55.222739] kmodloader: loading kernel modules from /etc/modules.d/* [ 55.241922] kmodloader: done loading kernel modules from /etc/modules.d/* [ 58.511694] urngd: v1.0.2 started. [ 61.770350] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 72.281975] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 72.382453] in rteth_stop [ 72.385880] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: Link is Down [ 73.136119] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 73.143789] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 73.151406] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 73.158823] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 73.294333] RESETTING CPU_PORT 28 [ 73.570387] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: receive page pool below 32 MB [ 73.580181] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: configuring for fixed/internal link mode [ 73.590969] In rteth_mac_config, mode 1 [ 73.595995] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 73.607238] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 73.614920] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 73.778230] rtl83xx-switch 1b000000.ethernet-switch lan1: configuring for phy/internal link mode [ 73.801202] 8021q: adding VLAN 0 to HW filter on device lan1 [ 73.823656] switch: port 1(lan1) entered blocking state [ 73.829576] switch: port 1(lan1) entered disabled state [ 73.835725] rtl83xx-switch 1b000000.ethernet-switch lan1: entered allmulticast mode [ 73.844491] rtl838x_eth 1b000000.ethernet-switch:ethernet eth0: entered allmulticast mode [ 73.854966] rtl83xx-switch 1b000000.ethernet-switch lan1: entered promiscuous mode [ 74.218714] rtl83xx-switch 1b000000.ethernet-switch lan2: configuring for phy/internal link mode [ 74.269497] 8021q: adding VLAN 0 to HW filter on device lan2 [ 74.330167] switch: port 2(lan2) entered blocking state [ 74.336088] switch: port 2(lan2) entered disabled state [ 74.342262] rtl83xx-switch 1b000000.ethernet-switch lan2: entered allmulticast mode [ 74.352088] rtl83xx-switch 1b000000.ethernet-switch lan2: entered promiscuous mode [ 74.704409] rtl83xx-switch 1b000000.ethernet-switch lan3: configuring for phy/internal link mode [ 74.766357] 8021q: adding VLAN 0 to HW filter on device lan3 [ 74.794030] switch: port 3(lan3) entered blocking state [ 74.799943] switch: port 3(lan3) entered disabled state [ 74.806098] rtl83xx-switch 1b000000.ethernet-switch lan3: entered allmulticast mode [ 74.921597] rtl83xx-switch 1b000000.ethernet-switch lan3: entered promiscuous mode [ 75.013706] rtl83xx-switch 1b000000.ethernet-switch lan4: configuring for phy/internal link mode [ 75.040631] 8021q: adding VLAN 0 to HW filter on device lan4 [ 75.054400] switch: port 4(lan4) entered blocking state [ 75.060464] switch: port 4(lan4) entered disabled state [ 75.066433] rtl83xx-switch 1b000000.ethernet-switch lan4: entered allmulticast mode [ 75.099917] rtl83xx-switch 1b000000.ethernet-switch lan4: entered promiscuous mode [ 75.171274] rtl83xx-switch 1b000000.ethernet-switch lan5: configuring for phy/internal link mode [ 75.191264] 8021q: adding VLAN 0 to HW filter on device lan5 [ 75.206045] switch: port 5(lan5) entered blocking state [ 75.212171] switch: port 5(lan5) entered disabled state [ 75.218267] rtl83xx-switch 1b000000.ethernet-switch lan5: entered allmulticast mode [ 75.270969] rtl83xx-switch 1b000000.ethernet-switch lan5: entered promiscuous mode [ 75.334989] rtl83xx-switch 1b000000.ethernet-switch lan6: configuring for phy/internal link mode [ 75.356976] 8021q: adding VLAN 0 to HW filter on device lan6 [ 75.380179] switch: port 6(lan6) entered blocking state [ 75.386103] switch: port 6(lan6) entered disabled state [ 75.392225] rtl83xx-switch 1b000000.ethernet-switch lan6: entered allmulticast mode [ 75.426501] rtl83xx-switch 1b000000.ethernet-switch lan6: entered promiscuous mode [ 75.435979] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 75.443650] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 75.498522] rtl83xx-switch 1b000000.ethernet-switch lan7: configuring for phy/internal link mode [ 75.520336] 8021q: adding VLAN 0 to HW filter on device lan7 [ 75.534989] switch: port 7(lan7) entered blocking state [ 75.541053] switch: port 7(lan7) entered disabled state [ 75.547021] rtl83xx-switch 1b000000.ethernet-switch lan7: entered allmulticast mode [ 75.556964] rtl83xx-switch 1b000000.ethernet-switch lan7: entered promiscuous mode [ 75.619614] rtl83xx-switch 1b000000.ethernet-switch lan8: configuring for phy/internal link mode [ 75.646886] 8021q: adding VLAN 0 to HW filter on device lan8 [ 75.671303] switch: port 8(lan8) entered blocking state [ 75.677215] switch: port 8(lan8) entered disabled state [ 75.683371] rtl83xx-switch 1b000000.ethernet-switch lan8: entered allmulticast mode [ 75.693262] rtl83xx-switch 1b000000.ethernet-switch lan8: entered promiscuous mode [ 75.773158] rtl83xx-switch 1b000000.ethernet-switch lan9: configuring for inband/1000base-x link mode [ 75.783700] realtek-otto-pcs 1b000000.ethernet-switch:pcs: configure SerDes 4 for mode 1000base-x [ 75.817062] realtek-otto-pcs 1b000000.ethernet-switch:pcs: SerDes 4 reset [ 75.825254] 8021q: adding VLAN 0 to HW filter on device lan9 [ 75.841552] switch: port 9(lan9) entered blocking state [ 75.847468] switch: port 9(lan9) entered disabled state [ 75.853626] rtl83xx-switch 1b000000.ethernet-switch lan9: entered allmulticast mode [ 75.863605] rtl83xx-switch 1b000000.ethernet-switch lan9: entered promiscuous mode [ 75.882175] mdio_bus i2c:sfp-p9: using lookup tables for GPIO lookup [ 75.889339] mdio_bus i2c:sfp-p9: No GPIO consumer reset found [ 75.959549] rtl83xx-switch 1b000000.ethernet-switch lan10: configuring for inband/1000base-x link mode [ 75.970251] realtek-otto-pcs 1b000000.ethernet-switch:pcs: configure SerDes 5 for mode 1000base-x [ 76.027119] realtek-otto-pcs 1b000000.ethernet-switch:pcs: SerDes 5 reset [ 76.035297] 8021q: adding VLAN 0 to HW filter on device lan10 [ 76.061334] switch: port 10(lan10) entered blocking state [ 76.067441] switch: port 10(lan10) entered disabled state [ 76.073797] rtl83xx-switch 1b000000.ethernet-switch lan10: entered allmulticast mode [ 76.083859] rtl83xx-switch 1b000000.ethernet-switch lan10: entered promiscuous mode [ 76.093581] rtl83xx-switch 1b000000.ethernet-switch lan10: Link is Up - 1Gbps/Full - flow control off [ 76.104262] switch: port 10(lan10) entered blocking state [ 76.110505] switch: port 10(lan10) entered forwarding state [ 76.199275] rtl83xx_fib_event: FIB_RULE ADD/DEL for IPv6 not supported [ 76.207162] rtl83xx-switch 1b000000.ethernet-switch: add IPv4 route 127.0.0.1/32 (VLAN 0, MAC 00:00:00:00:00:00) [ 76.218820] rtl83xx-switch 1b000000.ethernet-switch: skip loopback/broadcast addresses and default routes [ 76.250611] rtl83xx-switch 1b000000.ethernet-switch: add IPv4 route 127.0.0.0/8 (VLAN 0, MAC 00:00:00:00:00:00) [ 76.262165] rtl83xx-switch 1b000000.ethernet-switch: skip loopback/broadcast addresses and default routes [ 76.380418] rtl83xx-switch 1b000000.ethernet-switch: add IPv4 route 127.255.255.255/32 (VLAN 0, MAC 00:00:00:00:00:00) [ 76.392589] rtl83xx-switch 1b000000.ethernet-switch: skip loopback/broadcast addresses and default routes [ 77.604131] sfp sfp-p9: no PHY detected [ 77.608528] rtl83xx-switch 1b000000.ethernet-switch lan9: switched to inband/sgmii link mode [ 77.618211] realtek-otto-pcs 1b000000.ethernet-switch:pcs: configure SerDes 4 for mode sgmii [ 77.678528] realtek-otto-pcs 1b000000.ethernet-switch:pcs: SerDes 4 reset [ 78.045379] rtl83xx-switch 1b000000.ethernet-switch lan1: Link is Up - 1Gbps/Full - flow control rx/tx [ 78.056098] switch: port 1(lan1) entered blocking state [ 78.062173] switch: port 1(lan1) entered forwarding state
Tags
- Last modified: 2026/06/12 18:41
- by stargieg









