Rockstor PC Network bandwith issue

Hi,

I’m having some issue with network output on my rockstor machine and would like if anyone has an idea of might be.
I have 3 PCs connect to a gigabit switch:
PC1 (Rockstor), PC2, PC3

I’m testing the network between them with iperf3 and I’m getting this results:

PC1  and PC3
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec   824 MBytes   691 Mbits/sec                  sender
[  4]   0.00-10.00  sec   824 MBytes   691 Mbits/sec                  receiver

Reverse mode
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   103 MBytes  86.3 Mbits/sec   62             sender
[  4]   0.00-10.00  sec   103 MBytes  86.3 Mbits/sec                  receiver

PC1  and PC2
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  1.10 GBytes   943 Mbits/sec    0             sender
[  4]   0.00-10.00  sec  1.10 GBytes   941 Mbits/sec                  receiver

Reverse mode
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  98.9 MBytes  83.0 Mbits/sec   63             sender
[  4]   0.00-10.00  sec  98.9 MBytes  82.9 Mbits/sec                  receiver

PC2  and PC3
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec  1.06 GBytes   907 Mbits/sec                  sender
[  4]   0.00-10.00  sec  1.06 GBytes   907 Mbits/sec                  receiver

Reverse mode
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  1.10 GBytes   947 Mbits/sec    2             sender
[  4]   0.00-10.00  sec  1.10 GBytes   946 Mbits/sec                  receiver

I already switch cables between pcs and thw result it’s the same.
I don’t understand why the reverse mode from the rockstor machine is so low, anyone has any ideas?

I found the cause of the issue, looks like the problem was with the static ip configuration. I change the to dhcp and works ok, now.

The problem is that I have a router that doesn’t support gigabit connections but behind it there a switch that does, and all pcs are connected to that switch. When I force a static ip configuration looks like the configured routes force the trafic by the gateway router that doesn’t support gigabit connections.

This is routes created by rockstor:

default via 192.168.1.1 dev enp2s0 proto static metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
192.168.1.1 dev enp2s0 proto static scope link metric 100
192.168.1.60 dev enp2s0 proto kernel scope link src 192.168.1.60 metric 100

By deleting the rule

192.168.1.1 dev enp2s0 proto static scope link metric 100

The static ip is still configured but traffic is no longer routed through the router and I’m now getting gigabit speeds.

However the route is recreated on network restart.

Solved: Had to use 192.168.1.60/24 on the static ip configuration.

@lightglitch Glad you got this sorted and thanks for sharing your findings re cause / fix.

Was a bit of a puzzle there for a bit.