Hi,
I’m having a problem of my own making with a Pi 4 and its eth0 network interface.
I’m using the latest version of dietpi OS, which runs a reverse proxy with nginx.
The reverse proxy provides 4 other Pi devices with DynDNS and certificates.
Everything was working great until I had the brilliant idea to replace the Pi 3 with a Pi 4.
The reason was that the Pi 3’s network connection was sometimes unstable and was limited to 100 Mbit.
No sooner said than done—I swapped the Pi 3 for the Pi 4, and it worked fine.
But now I wanted to run the network at 1000Mbit.
I should mention that I had apparently set the eth0 network interface on the Pi 3 to a fixed 100Mbit—not using dietpi-config, but somehow else.
Unfortunately, I no longer remember how or where.
Back to the big problem:
Since I then forced the network to 1000Mbit using dietpi-config, it’s now essentially dead.
It does start up, but then it freezes, so I can no longer access the Pi 4 via SSH.
For now, I’m making do by mounting the USB SSD on another Pi to hopefully find the “right” setting so the network will work again—at least for the time being—so I can continue troubleshooting and get everything back on track.
Why I’m asking so urgently here:
I set up the whole system (reverse proxy / Nginx / DynDNS / Certbot) with the help of AI, which worked great on the Pi 3.
It took a lot of time and effort, which is why I’m so mad at myself—no backup.
I know, no backup—no pity.
But maybe someone here has a few good tips on where `dietpi-config - Network Options: Adapters` stores its configuration!
I’d really appreciate a little help!
edit:
I’ve already tried a lot of things.
For example, I created an rc.local file because the AI suggested that this would override my faulty configuration.
Of course, that didn’t work!
Then I also edited the /etc/network/interfaces file and disabled everything related to eth0.
That didn’t work either!
Oh, and I’m using static IP addresses.
But the main problem right now is probably the incorrect 1000 Mbit setting—that is, forcing the connection to 1000 Mbit.
There must be a setting somewhere that’s still set to 100 Mbit, but I just can’t find it.