As a quick fix to prevent this happening, I made a small systemd service:
Adding the following to that file:
Then enable the service:This does not solve the core problem, but it makes the Pi usable at least.
Code:
sudo nano /etc/systemd/system/network-reset.serviceCode:
[Unit]Description=Reset Ethernet Connection on BootAfter=network-online.target[Service]ExecStart=/bin/sh -c "sleep 5 && ip link set eth0 down && sleep 2 && ip link set eth0 up"Restart=no[Install]WantedBy=multi-user.targetCode:
sudo systemctl enable network-reset.servicesudo systemctl start network-reset.serviceStatistics: Posted by Randomp — Thu May 01, 2025 1:33 am