Problems with Gigabit Ethernet on Vero 4K +

Can you show us the MediaInfo so we can check? If it’s Hi10 then there is no device that can decode this via hardware acceleration.

Please do so in a separate thread so we don’t distract from the original issue at hand

Cheers

Sam

FYI, im using the Vero 4K on a Cisco Catalyst 24 Port POE Gigabit Switch module inside a Cisco 3945 Router. I’ve no issues with speed/performance

That was with iperf server running on a Windows PC, and the client on the Vero 4K+ .

I’m not seeing any issues with video playback when using an Nvidia Shield TV (playing the same video file in Kodi Leia beta 2) so the the Vero is clearly having issues that other devices aren’t.

I will have a hunt around and see if I can find anything else I can run iperf on; what kind of numbers would you expect to get if everything is working okay?

How do I install perf3 on the OSMC ?
Anyway I also have a Vero 4K and that unit works well on the same switch. WIth the Vero 4K+ see issues when playing TV channels and all othe media.

sudo apt-get install iperf3

iperf3 looks fine to my Windows 10 PC.
Still in KODI the performance is absolute terrible.

.241 = OSMC2
.171 = WIN10

osmc@osmc:~$ iperf3 -R -c 172.19.3.171
Connecting to host 172.19.3.171, port 5201
Reverse mode, remote host 172.19.3.171 is sending
[ 4] local 172.19.3.241 port 41210 connected to 172.19.3.171 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 111 MBytes 930 Mbits/sec
[ 4] 1.00-2.00 sec 111 MBytes 930 Mbits/sec
[ 4] 2.00-3.00 sec 111 MBytes 931 Mbits/sec
[ 4] 3.00-4.00 sec 111 MBytes 928 Mbits/sec
[ 4] 4.00-5.00 sec 110 MBytes 926 Mbits/sec
[ 4] 5.00-6.00 sec 111 MBytes 930 Mbits/sec
[ 4] 6.00-7.00 sec 111 MBytes 930 Mbits/sec
[ 4] 7.00-8.00 sec 111 MBytes 930 Mbits/sec
[ 4] 8.00-9.00 sec 111 MBytes 928 Mbits/sec
[ 4] 9.00-10.00 sec 111 MBytes 931 Mbits/sec


[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 1.08 GBytes 929 Mbits/sec sender
[ 4] 0.00-10.00 sec 1.08 GBytes 929 Mbits/sec receiver

iperf Done.

C:\iperf3>iperf3 -R -c 172.19.3.241
Connecting to host 172.19.3.241, port 5201
Reverse mode, remote host 172.19.3.241 is sending
[ 4] local 172.19.3.171 port 57995 connected to 172.19.3.241 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 43.9 MBytes 368 Mbits/sec
[ 4] 1.00-2.00 sec 45.7 MBytes 384 Mbits/sec
[ 4] 2.00-3.00 sec 33.0 MBytes 277 Mbits/sec
[ 4] 3.00-4.00 sec 43.3 MBytes 363 Mbits/sec
[ 4] 4.00-5.00 sec 40.0 MBytes 335 Mbits/sec
[ 4] 5.00-6.00 sec 37.3 MBytes 313 Mbits/sec
[ 4] 6.00-7.00 sec 39.4 MBytes 330 Mbits/sec
[ 4] 7.00-8.00 sec 22.9 MBytes 192 Mbits/sec
[ 4] 8.00-9.00 sec 30.7 MBytes 258 Mbits/sec
[ 4] 9.00-10.00 sec 33.1 MBytes 277 Mbits/sec


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 370 MBytes 311 Mbits/sec 106 sender
[ 4] 0.00-10.00 sec 369 MBytes 310 Mbits/sec receiver

iperf Done.

How does result of iperf3 -c 172.19.3.171 look like?

Also the >300Mbit result points to a different issue than what is seen in this thread. Did you try different cable/port?

Late edit: this post ended up being very long and rambling. See post 32 farther down for a summary.


I temporarily installed OSMC on my Rapsberry Pi 3+ and ran iperf3 on that. It’s connected to the same switch as the Vero 4K+. Here are the results:

    Connecting to host 192.168.1.13, port 5201
[  4] local 192.168.1.7 port 35624 connected to 192.168.1.13 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  41.6 MBytes   349 Mbits/sec    0    215 KBytes
[  4]   1.00-2.00   sec  37.9 MBytes   318 Mbits/sec    0    215 KBytes
[  4]   2.00-3.00   sec  37.9 MBytes   318 Mbits/sec    0    215 KBytes
[  4]   3.00-4.00   sec  37.9 MBytes   318 Mbits/sec    0    215 KBytes
[  4]   4.00-5.00   sec  37.9 MBytes   318 Mbits/sec    0    215 KBytes
[  4]   5.00-6.00   sec  37.9 MBytes   318 Mbits/sec    0    215 KBytes
[  4]   6.00-7.00   sec  37.9 MBytes   318 Mbits/sec    0    215 KBytes
[  4]   7.00-8.00   sec  38.0 MBytes   319 Mbits/sec    0    215 KBytes
[  4]   8.00-9.00   sec  37.9 MBytes   318 Mbits/sec    0    215 KBytes
[  4]   9.00-10.00  sec  37.9 MBytes   318 Mbits/sec    0    215 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   383 MBytes   321 Mbits/sec    0             sender
[  4]   0.00-10.00  sec   379 MBytes   318 Mbits/sec                  receiver

iperf Done.

So, fairly solid, no obvious issues.

Here are the results for the Vero 4K+ this morning:

Connecting to host 192.168.1.13, port 5201
[  4] local 192.168.1.209 port 50940 connected to 192.168.1.13 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  5.99 MBytes  50.2 Mbits/sec   27   8.55 KBytes
[  4]   1.00-2.00   sec  3.52 MBytes  29.6 Mbits/sec   26   5.70 KBytes
[  4]   2.00-3.00   sec  3.15 MBytes  26.4 Mbits/sec   18   8.55 KBytes
[  4]   3.00-4.00   sec  4.85 MBytes  40.7 Mbits/sec   28   8.55 KBytes
[  4]   4.00-5.00   sec  6.54 MBytes  54.8 Mbits/sec   40   8.55 KBytes
[  4]   5.00-6.00   sec   365 KBytes  2.99 Mbits/sec    8   2.85 KBytes
[  4]   6.00-7.00   sec   733 KBytes  6.00 Mbits/sec   11   7.13 KBytes
[  4]   7.00-8.00   sec  3.28 MBytes  27.5 Mbits/sec   34   7.13 KBytes
[  4]   8.00-9.00   sec   408 KBytes  3.34 Mbits/sec    3   8.55 KBytes
[  4]   9.00-10.00  sec  5.64 MBytes  47.3 Mbits/sec   32   7.13 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  34.4 MBytes  28.9 Mbits/sec  227             sender
[  4]   0.00-10.00  sec  33.4 MBytes  28.0 Mbits/sec                  receiver

iperf Done.

Those don’t look like good numbers to me.

EDIT:

  • I also tried swapping the network cables between the Pi and the Vero 4K+, just to make sure that it wasn’t either a dodgy cable or a dodgy port on the switch. It didn’t make any difference.
  • Switch is Gigabit Ethernet-rated - it’s a NETGEAR GS308-100UKS.
  • Cables are short and rated Cat6a.
  • The router that the local switch is connected to is an Asus RT-AC86U.
  • The PC I’m running the iperf3 server on is connected directly to the router rather than to the same switch as the Vero 4K+ (but as you saw, that doesn’t seem to trouble the Raspberry Pi 3+).

EDIT 2:

Just to confirm that the switch and the network as a whole are capable of running at Gigabit speeds, here’s the result of running iperf3 on my Nvidia Shield TV (also connected to the same switch):

EDIT 3:

I tried using a different local Ethernet switch (Linksys K341815): no measurable difference.

Also tried running a longer cable from the Vero 4K+ directly to the router: also, not much difference.

EDIT 4:

Ah, this is interesting. I tried downloading ethtool (sudo apt-get install ethtool) and using it force the ethernet to connect at 100Mb/s instead of 1Gb (sudo ethtool -s eth0 speed 100 duplex full autoneg on).

That gives greatly improved iperf3 results:

Connecting to host 192.168.1.13, port 5201
[  4] local 192.168.1.209 port 51004 connected to 192.168.1.13 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  15.2 MBytes   127 Mbits/sec    0    268 KBytes
[  4]   1.00-2.00   sec  11.2 MBytes  94.2 Mbits/sec    0    269 KBytes
[  4]   2.00-3.00   sec  11.4 MBytes  95.8 Mbits/sec    0    269 KBytes
[  4]   3.00-4.00   sec  11.2 MBytes  94.0 Mbits/sec    0    271 KBytes
[  4]   4.00-5.00   sec  11.2 MBytes  94.4 Mbits/sec    0    271 KBytes
[  4]   5.00-6.00   sec  11.4 MBytes  96.0 Mbits/sec    0    271 KBytes
[  4]   6.00-7.00   sec  11.3 MBytes  95.0 Mbits/sec    0    271 KBytes
[  4]   7.00-8.00   sec  11.2 MBytes  94.2 Mbits/sec    0    271 KBytes
[  4]   8.00-9.00   sec  11.4 MBytes  95.5 Mbits/sec    0    271 KBytes
[  4]   9.00-10.00  sec  11.3 MBytes  95.0 Mbits/sec    0    271 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   117 MBytes  98.1 Mbits/sec    0             sender
[  4]   0.00-10.00  sec   113 MBytes  95.0 Mbits/sec                  receiver

So, it seems to be stable at 100Mb/s, but the speed bounces all over the place at 1Gb/s. Given that it does this with two different switches, and when connected directly to the router, and that two other devices have no problems when connected to the same switch (and, in one case, using the same cable and the same and the same port on the switch) it seems pretty clear that there’s a problem with the Vero 4K+ .

Whether that’s a hardware or software problem, I wouldn’t like to say.

EDIT 5:

Just in case I wasn’t confused enough, I set it back to 1Gb/s using ethtool (sudo ethtool -s eth0 speed 1000 duplex full autoneg on) and now the iperf results are suddenly up in the 200-300 Mb/s range.

What the hell?! :open_mouth:

Speed is still rather variable, though, and still only about 25-30% of what it should be hitting if it’s a genuine Gigabit ethernet device.

osmc@osmc:~$ iperf3 -c 172.19.3.171
Connecting to host 172.19.3.171, port 5201
[ 4] local 172.19.3.241 port 41469 connected to 172.19.3.171 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 37.3 MBytes 313 Mbits/sec 13 21.4 KBytes
[ 4] 1.00-2.00 sec 37.8 MBytes 317 Mbits/sec 8 31.4 KBytes
[ 4] 2.00-3.00 sec 31.9 MBytes 268 Mbits/sec 13 24.2 KBytes
[ 4] 3.00-4.00 sec 23.3 MBytes 195 Mbits/sec 18 15.7 KBytes
[ 4] 4.00-5.00 sec 30.1 MBytes 253 Mbits/sec 10 35.6 KBytes
[ 4] 5.00-6.00 sec 35.7 MBytes 300 Mbits/sec 10 32.8 KBytes
[ 4] 6.00-7.00 sec 33.2 MBytes 278 Mbits/sec 9 32.8 KBytes
[ 4] 7.00-8.00 sec 34.1 MBytes 286 Mbits/sec 13 22.8 KBytes
[ 4] 8.00-9.00 sec 33.5 MBytes 281 Mbits/sec 8 37.1 KBytes
[ 4] 9.00-10.00 sec 23.5 MBytes 197 Mbits/sec 15 31.4 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 320 MBytes 269 Mbits/sec 117 sender
[ 4] 0.00-10.00 sec 320 MBytes 268 Mbits/sec receiver

C:\iperf3>iperf3 -s

Server listening on 5201

Accepted connection from 172.19.3.241, port 41468
[ 5] local 172.19.3.171 port 5201 connected to 172.19.3.241 port 41469
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 36.6 MBytes 307 Mbits/sec
[ 5] 1.00-2.00 sec 37.6 MBytes 315 Mbits/sec
[ 5] 2.00-3.00 sec 31.8 MBytes 267 Mbits/sec
[ 5] 3.00-4.00 sec 23.6 MBytes 198 Mbits/sec
[ 5] 4.00-5.00 sec 29.9 MBytes 251 Mbits/sec
[ 5] 5.00-6.00 sec 35.5 MBytes 298 Mbits/sec
[ 5] 6.00-7.00 sec 33.2 MBytes 278 Mbits/sec
[ 5] 7.00-8.00 sec 34.3 MBytes 288 Mbits/sec
[ 5] 8.00-9.00 sec 33.3 MBytes 279 Mbits/sec
[ 5] 9.00-10.00 sec 23.6 MBytes 198 Mbits/sec
[ 5] 10.00-10.02 sec 639 KBytes 314 Mbits/sec


[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.02 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.02 sec 320 MBytes 268 Mbits/sec receiver

Server listening on 5201

Different results now

@sam_nazarko you’ve got me listed as having two devices, when I was just chatting with the guy with two.

I’ve just got the one. It doesn’t like ethernet. Happy to test anything, I’m competent to follow instructions.

Thanks for clarifying.
I have received the switch so I can test things now.

Sam

My last post in this thread turned into a weird sort of extended blog. :flushed: Here’s a (slightly) shorter version:

Based on iperf3 numbers, my 4K+ is reasonably stable if I force it to 100Mb/s, but numbers are all over the map at 1Gb/s.

I’ve tried three different network cables (two are short, good-quality, and rated Cat6a, the other a longer but solid Cat5a); I’ve also tried two different switches, and connecting directly to the router (a fairly decent one - Asus RT-AC86U). Same problems in all cases.

I’ve tested two other devices connected to the same switch - both achieve perfectly stable expected top speeds. One of them was tested with the same cable and the same switch port that the 4K+ was using.

So, I reckon my 4K+ has issues. Is there anything else you’d like me to test?

Hi Sam

Unfortunately my new Vero 4k+ is also failing to achieve anything near gigabit speeds. When testing with iperf3 I get a wide variety of speeds below 100 but nowhere near the 900’s. It is also of concern how variable the Vero speeds are whereas all other parts of my LAN are very consistent.

I have tested all the other parts of my LAN and they are all consistently getting around 945.

Any suggestions of what next? Thanks

Additonal info: running iperf -s from OSMC end gives gigabit speeds. But shows 0 for sender in the summary at the bottom.
When I run iperf -s from the other end then I am lucky to get 34 Mbits.

osmc@192.168.0.131
Linux vero4k 3.14.29-117-osmc #1 SMP Mon Sep 3 00:16:47 UTC 2018 aarch64
osmc@vero4k:~$ iperf3 -c 192.168.0.136
Connecting to host 192.168.0.136, port 5201
[ 4] local 192.168.0.131 port 40953 connected to 192.168.0.136 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 4.17 MBytes 34.9 Mbits/sec 135 4.24 KBytes
[ 4] 1.00-2.00 sec 3.84 MBytes 32.2 Mbits/sec 142 2.83 KBytes
[ 4] 2.00-3.00 sec 3.79 MBytes 31.8 Mbits/sec 158 4.24 KBytes
[ 4] 3.00-4.00 sec 3.80 MBytes 31.8 Mbits/sec 154 4.24 KBytes
[ 4] 4.00-5.00 sec 1.15 MBytes 9.65 Mbits/sec 55 2.83 KBytes
[ 4] 5.00-6.00 sec 2.78 MBytes 23.3 Mbits/sec 108 4.24 KBytes
[ 4] 6.00-7.00 sec 1.29 MBytes 10.8 Mbits/sec 61 4.24 KBytes
[ 4] 7.00-8.00 sec 3.66 MBytes 30.7 Mbits/sec 171 4.24 KBytes
[ 4] 8.00-9.00 sec 1.18 MBytes 9.86 Mbits/sec 50 2.83 KBytes
[ 4] 9.00-10.00 sec 5.12 MBytes 43.0 Mbits/sec 184 2.83 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 30.8 MBytes 25.8 Mbits/sec 1218 sender
[ 4] 0.00-10.00 sec 30.7 MBytes 25.7 Mbits/sec receiver

iperf Done.
osmc@vero4k:~$ iperf3 -s

Server listening on 5201

Accepted connection from 192.168.0.136, port 49184
[ 5] local 192.168.0.131 port 5201 connected to 192.168.0.136 port 49186
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 110 MBytes 925 Mbits/sec
[ 5] 1.00-2.00 sec 112 MBytes 941 Mbits/sec
[ 5] 2.00-3.00 sec 112 MBytes 941 Mbits/sec
[ 5] 3.00-4.00 sec 112 MBytes 941 Mbits/sec
[ 5] 4.00-5.00 sec 112 MBytes 941 Mbits/sec
[ 5] 5.00-6.00 sec 112 MBytes 941 Mbits/sec
[ 5] 6.00-7.00 sec 112 MBytes 941 Mbits/sec
[ 5] 7.00-8.00 sec 112 MBytes 941 Mbits/sec
[ 5] 8.00-9.00 sec 111 MBytes 934 Mbits/sec
[ 5] 9.00-10.00 sec 112 MBytes 941 Mbits/sec
[ 5] 10.00-10.01 sec 631 KBytes 885 Mbits/sec


[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.01 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.01 sec 1.09 GBytes 939 Mbits/sec receiver

Server listening on 5201

Accepted connection from 192.168.0.136, port 49188
[ 5] local 192.168.0.131 port 5201 connected to 192.168.0.136 port 49190
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 82.1 MBytes 689 Mbits/sec
[ 5] 1.00-2.00 sec 112 MBytes 940 Mbits/sec
[ 5] 2.00-3.00 sec 112 MBytes 938 Mbits/sec
[ 5] 3.00-4.00 sec 112 MBytes 941 Mbits/sec
[ 5] 4.00-5.00 sec 112 MBytes 941 Mbits/sec
[ 5] 5.00-6.00 sec 112 MBytes 941 Mbits/sec
[ 5] 6.00-7.00 sec 112 MBytes 941 Mbits/sec
[ 5] 7.00-8.00 sec 112 MBytes 941 Mbits/sec
[ 5] 8.00-9.00 sec 112 MBytes 941 Mbits/sec
[ 5] 9.00-10.00 sec 112 MBytes 941 Mbits/sec
[ 5] 10.00-10.02 sec 2.52 MBytes 928 Mbits/sec


[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.02 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.02 sec 1.07 GBytes 916 Mbits/sec receiver

Server listening on 5201

Accepted connection from 192.168.0.136, port 49192
[ 5] local 192.168.0.131 port 5201 connected to 192.168.0.136 port 49194
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 109 MBytes 912 Mbits/sec
[ 5] 1.00-2.00 sec 112 MBytes 941 Mbits/sec
[ 5] 2.00-3.00 sec 112 MBytes 941 Mbits/sec
[ 5] 3.00-4.00 sec 112 MBytes 941 Mbits/sec
[ 5] 4.00-5.00 sec 112 MBytes 941 Mbits/sec
[ 5] 5.00-6.00 sec 112 MBytes 941 Mbits/sec
[ 5] 6.00-7.00 sec 112 MBytes 941 Mbits/sec
[ 5] 7.00-8.00 sec 112 MBytes 941 Mbits/sec
[ 5] 8.00-9.00 sec 112 MBytes 941 Mbits/sec
[ 5] 9.00-10.00 sec 112 MBytes 941 Mbits/sec
[ 5] 10.00-10.00 sec 223 KBytes 783 Mbits/sec


[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.00 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.00 sec 1.09 GBytes 938 Mbits/sec receiver

Server listening on 5201

I did some testing with @martini2’s switch on a known good Vero 4K +. After initially connecting, I could only get 40Mbps TX. After changing the power supply he sent with the switch, I managed to get 900Mbps+.

I’ve made a number of changes will improve performance and address some corner cases and these will be available shortly in an update.
To test this update:

  1. Login via the command line
  2. Edit the file /etc/apt/sources.list
  3. Add the following line: deb http://apt.osmc.tv stretch-devel main
  4. Run the following commands to update: sudo apt-get update && sudo apt-get dist-upgrade && reboot
  5. Your system should have have received the update.

Please see if the issue is resolved.

I also recommend you edit /etc/apt/sources.list again and remove the line that you added after updating. This will return you to the normal update channel.

There will still be a few units that we will need to replace under warranty however.

Sam

Hi Sam,

So what do I have to do with my Vero 4K+ which is not working properly?

Did you try the improvements above?
In a few days we will contact the affected customers and make the appropriate arrangements

Thanks

Sam

Ran the commands as stated, it did a bunch of updates, asked for permission once for storage, agreed. Rebooted.

osmc@Kodibox:~$ iperf3 -c 192.168.1.10
Connecting to host 192.168.1.10, port 5201
[  4] local 192.168.1.141 port 33422 connected to 192.168.1.10 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec   311 KBytes  2.55 Mbits/sec   16   4.28 KBytes
[  4]   1.00-2.00   sec  1.43 KBytes  11.7 Kbits/sec    1   4.28 KBytes
[  4]   2.00-3.00   sec  0.00 Bytes  0.00 bits/sec    0   4.28 KBytes
[  4]   3.00-4.00   sec  1.43 KBytes  11.7 Kbits/sec    1   2.85 KBytes
[  4]   4.00-5.00   sec  0.00 Bytes  0.00 bits/sec    0   2.85 KBytes
[  4]   5.00-6.00   sec  0.00 Bytes  0.00 bits/sec    0   2.85 KBytes
[  4]   6.00-7.00   sec  22.8 KBytes   187 Kbits/sec   10   2.85 KBytes
[  4]   7.00-8.00   sec  78.4 KBytes   643 Kbits/sec   10   4.28 KBytes
[  4]   8.00-9.00   sec   145 KBytes  1.19 Mbits/sec   21   2.85 KBytes
[  4]   9.00-10.00  sec  0.00 Bytes  0.00 bits/sec    2   1.43 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   560 KBytes   459 Kbits/sec   61             sender
[  4]   0.00-10.00  sec   472 KBytes   387 Kbits/sec                  receiver

Should I try this as well, Sam?

I wasn’t getting horrible speeds on my new Vero 4K+ (and hadn’t really noticed any issues), but when I tested it was sitting at around 600 mbits/sec (which seemed low). I ran the update and now I’m seeing 830 mbits/sec. So not 900, but certainly a noticeable improvement to a device that already appeared to be working fine for me. Thanks for all your work on this.

I decided to have a go at installing the test build, and the issue is definitely not resolved, no. If anything it’s got worse. New iperf3 numbers:

Connecting to host 192.168.1.13, port 5201
[  4] local 192.168.1.209 port 48503 connected to 192.168.1.13 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  4.69 MBytes  39.3 Mbits/sec   26   8.55 KBytes
[  4]   1.00-2.00   sec  1.47 MBytes  12.4 Mbits/sec   23   5.70 KBytes
[  4]   2.00-3.00   sec  1.91 MBytes  16.0 Mbits/sec   25   5.70 KBytes
[  4]   3.00-4.00   sec   163 KBytes  1.33 Mbits/sec    4   7.13 KBytes
[  4]   4.00-5.00   sec  2.84 MBytes  23.8 Mbits/sec   42   5.70 KBytes
[  4]   5.00-6.00   sec  1.38 MBytes  11.6 Mbits/sec   10   8.55 KBytes
[  4]   6.00-7.00   sec   622 KBytes  5.09 Mbits/sec   18   5.70 KBytes
[  4]   7.00-8.00   sec   171 KBytes  1.40 Mbits/sec    7   2.85 KBytes
[  4]   8.00-9.00   sec   567 KBytes  4.65 Mbits/sec    6   7.13 KBytes
[  4]   9.00-10.00  sec  1.93 MBytes  16.2 Mbits/sec   24   7.13 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  15.7 MBytes  13.2 Mbits/sec  185             sender
[  4]   0.00-10.00  sec  14.9 MBytes  12.5 Mbits/sec                  receiver

iperf Done.

One odd thing I noticed: the above numbers are generated with a Windows PC running the iperf3 server, and the Vero 4K+ running the iperf client; but if I do it the other way round (iperf3 server on the 4K+ and the client on the PC) then I get virtually full gigabit speed. I don’t know if that suggests anything.