Ethernet port on Orange Pi 3B is not working

The internet does not work on the ethernet port of the Orange Pi 3B with DietPi and Kernel 6.18.
It only works on Ubuntu Jammy with Kernel 5.10 provided by the manufacturer of the Orange Pi.

The yellow LED on the ethernet port blinks, but it does not connect to the network, even when trying automatic connection or manual configuration with a static IP.

At the moment, I am using a USB ethernet adapter, which works perfectly on DietPi.
However, I would like to use the native Ethernet port of the Orange Pi.

Required Information

  • DietPi version
    G_DIETPI_VERSION_CORE=10
    G_DIETPI_VERSION_SUB=2
    G_DIETPI_VERSION_RC=3
    G_GITBRANCH=‘master’
    G_GITOWNER=‘MichaIng’
  • Distro version: trixie
  • Kernel version: Linux STSD 6.18.16-current-rockchip64 #1 SMP PREEMPT Wed Mar 4 12:25:12 UTC 2026 aarch64 GNU/Linux
  • Architecture: arm64
  • SBC model: Orange Pi 3B (aarch64)
  • Power supply used: 5V 3A
  • SD card used: eMMC

This solution works very well with Ubuntu Jammy and kernel 5.10.
But unfortunately it does not work with newer kernel versions

Source: https://www.reddit.com/r/OrangePI/comments/1aojmn3/orange_pi_3b_ethernet_doesnt_work/

io -4 0xFDC60284 0x3f3f3f3f
io -4 0xFDC6028C 0x003f003f
io -4 0xFDC60298 0x3f003f00
io -4 0xFDC6029C 0x3f3f3f3f
io -4 0xfdc60388 0xFFFF0049