I’m seeking some assistance regarding a display issue in LuCI after upgrading my x86_64 system.
Hardware Setup:
Device: x86_64 Mini PC (Gigabyte Brix).
WAN (eth0): Integrated Intel NIC (connected to ISP Modem in Bridge mode via PPPoE).
LAN (eth1): USB 3.0 Ethernet Adapter - TP-Link UE300 (Realtek RTL8153 chipset).
Software Context:
Previous Version: 24.10.6 (Everything worked perfectly; both eth0 and eth1 were visible on the Status page).
Current Version: 25.12.2 (Build via Firmware Selector).
Current Status: All packages were fully updated as of April 17th, 2026 (apk upgrade --all).
The Issue: I performed a clean install of version 25.12.2 using Balena Etcher and restored my previous configuration via the backup.tar.gz file. The system is functional: I have internet access, SQM is working, and I can access LuCI through the LAN (eth1).
However, on the LuCI Status / Overview page, only eth0 is displayed under the network/interface status section. On the previous 24.10.6 version, both interfaces (eth0 and eth1) were correctly listed. Even though eth1 is handling the LAN traffic and is fully operational, it has "disappeared" from the visual status overview in this new release.
Steps taken:
Verified that kmod-usb-net-rtl8152 and r8152-firmware are installed.
Verified that eth1 is correctly assigned to the LAN bridge in /etc/config/network.
Ran a full system update via apk.
Is there a known change in the 25.12 branch regarding how USB-based network interfaces are reported to LuCI, or perhaps a new requirement in the UCI configuration to ensure they appear in the Status Overview?
I have attached screenshots of my current Status page and my Interface configuration.
I have come across this issue in the past with clean installs if my USB-based network adapter is not connected at the first post-firmware-install device boot.
The solution was to manually edit /etc/board.json to add the "wan" section.
Make sure to have all the additional "}" brackets present or you will get a formatting read error.
EDIT: I just realized that your interface situation is different than mine. Your WAN is "pppoe-wan" - so you will need to adjust your edit of the /etc/board.json accordingly.
Here are a couple of other threads that may help for reference.
I manually added the 'wan' and 'lan' sections to my /etc/board.json as you suggested. It turns out the USB adapter wasn't registered because it wasn't connected during the first boot after the clean install.
Both interfaces are now showing up perfectly on the Status page. Thanks for the expert tip!
@gabriel157, I will try your suggestion => " I manually added the 'wan' and 'lan' sections to my /etc/board.json", can you share your /etc/board.json after the changes?