PINE64
Gigabit Ethernet problems - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=85)
+--- Forum: Linux on Rock64 (https://forum.pine64.org/forumdisplay.php?fid=88)
+--- Thread: Gigabit Ethernet problems (/showthread.php?tid=5319)



Gigabit Ethernet problems - aaronw - 10-27-2017

Hi all,

I have my Rock64 plugged into a gigabit switch along with my host computer. After adding the fix for the USB power problem I ran into an issue where ssh would frequently hang and I could not even run vi or remote X  tools. Even aptitude would hang when I attempted to search.

Anyway, I was able to fix the problem by installing ethtool and running ethtool eth0 -s advertise 0x008

This forces the board to only use 100Mbps instead of gigabit. My guess is that there may be something misconfigured in the MAC or PHY driver for this board, preventing large data transfers over gigabit (perhaps inter-packet spacing or something like that is wrong).

-Aaron


RE: Gigabit Ethernet problems - maal - 10-28-2017

Look at this thread: https://forum.pine64.org/showthread.php?tid=5093

Workaround:
Code:
ethtool -K eth0 tx off

Works with 4.4 kernel only (4.4.77-rockchip-ayufan-133).

Does not work with mainline kernel (4.14-rc6) - still GbE problems.


RE: Gigabit Ethernet problems - uttam - 02-16-2019

(10-28-2017, 04:17 AM)maal Wrote: Look at this thread: https://forum.pine64.org/showthread.php?tid=5093

Workaround:
Code:
ethtool -K eth0 tx off

Works with 4.4 kernel only (4.4.77-rockchip-ayufan-133).

Does not work with mainline kernel (4.14-rc6) - still GbE problems.

Changing the cable to Cat6 solved the issue for me. Cat5e 4 pair cable gave Gbe on my laptop by 100Mb/s only in rock64, tried another cat6 cable and rebooted and it now shows 1000Mb/s with ethtool.