Network Adapter of rockpro64 doesn't work properly

Installed manjaro on the pine64 rockpro64. Network with internal adapter is very slow. To the point that, for example, youtube start page wouldn’t load. When I add an USB Hub and connect the ethernet to that hub, transfer rates are good. Browsing the forum I saw, that network issues on the rockpro64 were introduced with kernel 5.4. Currently, I am on 6.5. Are there any solutions to get the internal adapter working? In the bootlog, I don’t find anything suspicious. Any help would be appreciated.
Hans-Peter

I have never noticed any issues with my rockpro64 ethernet with ipv4. I use mine headless for distcc with a Mate image. I live on the unstable branch and currently using:

[ray@rock64 ~]$ uname -a
Linux rock64 6.7.9-1-MANJARO-ARM #1 SMP PREEMPT Sat Mar  9 21:00:40 UTC 2024 aarch64 GNU/Linux

I ran some tests today with it opposed to my pi5 and they seem to be pretty close using my slow dsl internet:

[ray@rock64 ~]$ curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Retrieving speedtest.net configuration...
Testing from Windstream Communications (71.31.234.216)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by OzarksGo, LLC (Fayetteville, AR) [96.60 km]: 51.715 ms
Testing download speed................................................................................
Download: 12.40 Mbit/s
Testing upload speed......................................................................................................
Upload: 1.45 Mbit/s
 
[ray@jellyfin ~]$ curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Retrieving speedtest.net configuration...
Testing from Windstream Communications (71.31.234.216)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by OzarksGo, LLC (Fayetteville, AR) [96.60 km]: 40.798 ms
Testing download speed................................................................................
Download: 12.49 Mbit/s
Testing upload speed......................................................................................................
Upload: 1.45 Mbit/s

Are you sure, you are on a rockPRO64? My uname gives me the rockpro64, differs from your rock64! I’m on testing.

root@rockpro tmp]# uname -a
Linux rockpro 6.7.9-1-MANJARO-ARM #1 SMP PREEMPT Sat Mar  9 21:00:40 UTC 2024 aarch64 GNU/Linux

Funny thing, I tried this years ago, found an old thread. Couldn’t remember this, because most of the time I’m on my Pinebook Pro. That was the thread:

https://forum.manjaro.org/t/looking-for-help-with-rockpro64/30966

If you scroll down a bit, you find the conversation regarding the slow ethernet. The solution then was to use the armbian device tree. I don’t want to go that route right now, because currently hdmi is broken there. I guess it is not save just to replace the ethernet paragraph. Or is it?

The uname anf your prompt is going to have what you put in /etc/hostname.

Looking at your link I agree with strit that it should work out of the box. Maybe some issue with your router. Have you checked for firmware updates for your router? My ethernet has worked perfect since I installed the image 4 years ago.

[ray@rock64 ~]$ head /var/log/pacman.log 
[2020-04-16T11:30:26-0500] [PACMAN] Running 'pacman -Rsn --noconfirm manjaro-arm-oem-install'
[2020-04-16T11:30:27-0500] [ALPM] transaction started
[2020-04-16T11:30:29-0500] [ALPM] removed manjaro-arm-oem-install (20200307-1)
[2020-04-16T11:30:29-0500] [ALPM] transaction completed
[2020-04-16T11:30:29-0500] [ALPM] running '30-systemd-update.hook'...
[2020-04-16T11:33:15-0500] [PACMAN] Running 'pacman -S zswap-arm cpu-temp-speed'
[2020-04-16T11:33:19-0500] [ALPM] transaction started
[2020-04-16T11:33:19-0500] [ALPM] installed zswap-arm (1-1)
[2020-04-16T11:33:19-0500] [ALPM] reinstalled cpu-temp-speed (20200118-1)
[2020-04-16T11:33:19-0500] [ALPM] transaction completed

It’s for sure not the router. A minute ago I downloaded twisteros and ran it on the rockpro64. Speedy internet and working hdmi! Of course, the image is at least 2 years old. I will now try and put the device tree from the twisteros image to the manjaro image. I’ll keep you updated.
Regards,
Hans-Peter

Ethernet works fine with the device tree file from the twisteros image. Everything else is working, too.
Regards,

Had several routers over the years, but always running dd-wrt on them. Maybe it is a dd-wrt thing. What os are you running on your router?