I have a Raspberry Pi 4 acting as a NAS which I connect directly to my computer through cat 5 cable from the Ethernet port on the Rpi4. I have set up a file-server using SFTP and that has worked well, Unfortunately, I'm only getting 100Mbit speeds from my NAS. I usually top out around 11MB/s on file transfers. How do I access the full speed of the Gigabit Ethernet port? Everything else is fine with the way I have it set up. Is there a limit with SFTP that stops the port from utilizing its full speed?
I ran ethtool and it looks like I am configured for full speed Ethernet, but my transfers are only at 100Mb speeds.
Here's the output from ethtool:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: gsf
Wake-on: d
SecureOn password: 00:00:00:00:00:00
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
ext4
root fs on the SD card, which should read faster than 11 MB/s), then you have isolated a different issue, this can be edited to reflect that and re-opened.