10-27-2017, 10:17 PM
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
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