Одна из причина по которым такая проблема может возникнуть это наличие сразу нескольких сетевых менеджеров.

[SOLVED] Wired connection dropping randomly for a few seconds / Networking, Server, and Protection / Arch Linux Forums

Чтобы проверить что запущено выполните:

find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

Вот список всех сетевых менеджеров используемых в linux:

Network configuration - ArchWiki


В моем случае одновременно работал NetworkManager и systemd-networkd.

Tldr

На Orange Pi 5 если нет проблем с загрузкой последнего ядра, то отключение systemd-networkd решает проблему. Если с загрзкой ядра все же наблюдаются проблемы, то отключение NetworkManager будет более правильным решением до момента, пока вы не разберетесь с ядром.

systemctl stop systemd-networkd
systemctl disable systemd-networkd

Связанные материалы

Установка статического MAC адреса вместо динамического