I run a headless Raspberry Pi 4 (4 GB) which is powered by the official USB-C power supply. I operate the Pi 4 (Raspbian Buster Lite) via the ssh protocol (putty) from a Windows machine.
I realized that the ssh connection sometimes feels unresponsive: typing on my keyboard will sometimes take up to two seconds to be displayed in the putty shell. I was able to solve the problem by switching from a wired Ethernet connection to a wireless WiFi connection on the Pi 4.
Additionally I tried pinging the Pi 4 from a Windows machine in the same network via the ping
command:
- Ethernet: 87/100 packets were received (13% loss). (requests did time out)
- WiFi: 100/100 packets were received (0% loss).
I did the same with my Raspberry Pi 3 Model B+ (using the same Micro SD Card without any modifications to it):
- Ethernet: 100/100 packets were received (0% loss).
- WiFi: 100/100 packets were received (0% loss).
Fortunately I was able to exchange my Pi 4 (assuming the physical Ethernet interface was corrupt) for a new Pi 4. Unfortunately the problem still remains.
I tried different (with updated packages) OSs (Raspbian Buster Lite, Raspbian Buster with desktop, Arch Linux ARM), different Micro SD Cards and different Ethernet cables. The used power supplies are the official ones.
The router I am using is provided by my ISP: CH7466CE (I couldn't find an English manual). I was able to get my hands on the predecessor of the CH7466CE, but the Ethernet connection still lost packages.
The Ethernet connection my Pi 4 doesn't seem to work properly. Any idea how I could fix the Ethernet connection? Any ideas how I could narrow down the cause?