I have an N5200Roustor (firmware 1.00.10) with a gigabit capable workstation directly connected to the LAN side of the N5200 (ie. the switch) via cat5e. ethtool on the NAS reports only 100Mb/s,
root@kripke:~# /img/bin/ethtool eth1
Settings for eth1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: Not reported
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x00000007 (7)
Link detected: yes
whereas the workstation reports 1000Mb/s (this is an Intel gigabit NIC with the Linux e1000 driver),
root@frege:miles# ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x00000007 (7)
Link detected: yes
Running iperf shows that the real network performance corresponds to 100Mb/s rather than gigabit,
miles@frege:~$ iperf -c kripke
------------------------------------------------------------
Client connecting to kripke, TCP port 5001
TCP window size: 165 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.64 port 55046 connected with 192.168.1.69 port 5001
[ 3] 0.0-10.0 sec 110 MBytes 92.3 Mbits/sec
I have tried using ethtool on the N5200 to force selection of 1000Mb/s but without success.
How can I fix this problem?
Cheers,
Miles