Vero 4K + network speed major disappointment

Okay results in and as i thought, not good.
This is through the switch, I will try another one direct connected to router and switch the cable out for a different one and reply back

Well this could be the answer but is there anyway to verify this? I will try tonight some more of the possible solutions and tests you guys have me. If I canā€™t find the problem in the end I will ask to change the vero for another one.

In the meantime I am learning a lot from all your responses and a little bit of linux and how to solve networkproblems. So thereā€™s a silver lining

@Tom_Doyle That is right. But I have seen strange behaviors in my life on the networking side.

1 Like

MyOSMC is already undergoing a rewrite. :wink:

1 Like

Okay test 2, directly wired into router. I used a different cable as well for good measure.
Same result exactly.

OK, having restored the fstab from the backup file, OSMC is not playing any files. The blue circle starts spinning, but nothing is started. When I press stop, or any other action on the remote, the system hangs for 3-4 mins before coming back to life. I can still ssh in, but it is horribly slow - the log took quite some time to produceā€¦ Any chance you could have a look?

https://paste.osmc.tv/amodejayuk

How are you connected to the NAS?
Have you verified the Network speed?

Ethernet cable to the UniFi switch that the NAS is also plugged into - identical setup to what I had with my old Vero 4K. Havenā€™t tested the speed.

Suggest to have a test with iperf3

Havenā€™t used it before - what do you want me to run?

Install iperf3 on the Vero with sudo apt-get install iperf3 and on your other system based on that specific system.

Then you can run iperf3 -s on the remote system and iperf3 -c <IP of other system>

The other system is a Synology, so took a while to install. Here is the output:

Connecting to host 10.0.1.2, port 5201
[ 4] local 10.0.1.59 port 49032 connected to 10.0.1.2 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 238 KBytes 1.94 Mbits/sec 35 1.41 KBytes
[ 4] 1.00-2.00 sec 8.48 KBytes 69.5 Kbits/sec 5 1.41 KBytes
[ 4] 2.00-3.00 sec 8.48 KBytes 69.5 Kbits/sec 5 2.83 KBytes
[ 4] 3.00-4.00 sec 1.41 KBytes 11.6 Kbits/sec 3 1.41 KBytes
[ 4] 4.00-5.00 sec 17.0 KBytes 139 Kbits/sec 10 1.41 KBytes
[ 4] 5.00-6.00 sec 22.6 KBytes 185 Kbits/sec 6 1.41 KBytes
[ 4] 6.00-7.00 sec 8.48 KBytes 69.5 Kbits/sec 5 1.41 KBytes
[ 4] 7.00-8.00 sec 2.83 KBytes 23.2 Kbits/sec 2 2.83 KBytes
[ 4] 8.00-9.00 sec 0.00 Bytes 0.00 bits/sec 2 1.41 KBytes
[ 4] 9.00-10.00 sec 0.00 Bytes 0.00 bits/sec 1 1.41 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 307 KBytes 251 Kbits/sec 74 sender
[ 4] 0.00-10.00 sec 215 KBytes 176 Kbits/sec receiver

Again, this is the identical configuration/setup I had with Vero 4K which worked without a hitch.

Ok, clearly shows an issue there. Maybe you want to try to limit to 100 Mbit to check if that helps temporarily

Install ethtool via sudo apt-get install ethtool and then run ethtool -s eth0 speed 100 duplex full autoneg off

Here is the output:
Connecting to host 10.0.1.2, port 5201
[ 4] local 10.0.1.59 port 49042 connected to 10.0.1.2 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 10.8 MBytes 90.7 Mbits/sec 0 279 KBytes
[ 4] 1.00-2.00 sec 11.3 MBytes 94.9 Mbits/sec 0 505 KBytes
[ 4] 2.00-3.00 sec 10.8 MBytes 90.7 Mbits/sec 0 735 KBytes
[ 4] 3.00-4.00 sec 10.3 MBytes 86.4 Mbits/sec 0 933 KBytes
[ 4] 4.00-5.00 sec 10.4 MBytes 86.9 Mbits/sec 0 1.06 MBytes
[ 4] 5.00-6.00 sec 10.4 MBytes 87.3 Mbits/sec 0 1.19 MBytes
[ 4] 6.00-7.00 sec 10.6 MBytes 89.3 Mbits/sec 0 1.34 MBytes
[ 4] 7.00-8.00 sec 10.7 MBytes 89.5 Mbits/sec 0 1.48 MBytes
[ 4] 8.00-9.00 sec 10.8 MBytes 90.7 Mbits/sec 0 1.52 MBytes
[ 4] 9.00-10.00 sec 10.7 MBytes 89.5 Mbits/sec 0 1.52 MBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 107 MBytes 89.6 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 104 MBytes 87.6 Mbits/sec receiver

And here is the reverse mode, in case it helps:
Connecting to host 10.0.1.2, port 5201
Reverse mode, remote host 10.0.1.2 is sending
[ 4] local 10.0.1.59 port 49045 connected to 10.0.1.2 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 6.88 MBytes 57.7 Mbits/sec
[ 4] 1.00-2.00 sec 5.49 MBytes 46.0 Mbits/sec
[ 4] 2.00-3.00 sec 6.57 MBytes 55.1 Mbits/sec
[ 4] 3.00-4.00 sec 8.67 MBytes 72.8 Mbits/sec
[ 4] 4.00-5.00 sec 7.12 MBytes 59.7 Mbits/sec
[ 4] 5.00-6.00 sec 5.43 MBytes 45.5 Mbits/sec
[ 4] 6.00-7.00 sec 5.90 MBytes 49.5 Mbits/sec
[ 4] 7.00-8.00 sec 5.85 MBytes 49.1 Mbits/sec
[ 4] 8.00-9.00 sec 8.25 MBytes 69.2 Mbits/sec
[ 4] 9.00-10.00 sec 7.65 MBytes 64.1 Mbits/sec


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 67.8 MBytes 56.9 Mbits/sec 2134 sender
[ 4] 0.00-10.00 sec 67.8 MBytes 56.9 Mbits/sec receiver

That looks OK, now try iperf3 -R -c <IP of other system> to also check the return direction.

Just did.

Connecting to host 10.0.1.2, port 5201
Reverse mode, remote host 10.0.1.2 is sending
[ 4] local 10.0.1.59 port 49045 connected to 10.0.1.2 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 6.88 MBytes 57.7 Mbits/sec
[ 4] 1.00-2.00 sec 5.49 MBytes 46.0 Mbits/sec
[ 4] 2.00-3.00 sec 6.57 MBytes 55.1 Mbits/sec
[ 4] 3.00-4.00 sec 8.67 MBytes 72.8 Mbits/sec
[ 4] 4.00-5.00 sec 7.12 MBytes 59.7 Mbits/sec
[ 4] 5.00-6.00 sec 5.43 MBytes 45.5 Mbits/sec
[ 4] 6.00-7.00 sec 5.90 MBytes 49.5 Mbits/sec
[ 4] 7.00-8.00 sec 5.85 MBytes 49.1 Mbits/sec
[ 4] 8.00-9.00 sec 8.25 MBytes 69.2 Mbits/sec
[ 4] 9.00-10.00 sec 7.65 MBytes 64.1 Mbits/sec


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 67.8 MBytes 56.9 Mbits/sec 2134 sender
[ 4] 0.00-10.00 sec 67.8 MBytes 56.9 Mbits/sec receiver

Ok, not great but at least the box should work roughly now.
I think for long term fix of your Gbit we need @sam_nazarko to review

Thanks for your help. Do you think it is a batch of faulty units or issues with OSMC? I notice several other posters on the forums facing similar issues.