Problems with Gigabit Ethernet on Vero 4K +

This is why I cut the network to all streaming devices (this means my kids watching something through the NAS) when doing speed tests. The limiting factor is not the vero in my case, but the link through the NAS which is then shared.

Hi Sam - received nothing yet and I was supposed to get a replacement. Have these RMA instructions been sent?

here are my results:

with the vero 4k+ ethernet build in:

osmc@osmc:~$ iperf3 -c 192.168.178.85
Connecting to host 192.168.178.85, port 5201
[ 4] local 192.168.178.81 port 55418 connected to 192.168.178.85 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 11.3 MBytes 94.6 Mbits/sec 55 5.66 KBytes
[ 4] 1.00-2.00 sec 9.87 MBytes 82.8 Mbits/sec 61 4.24 KBytes
[ 4] 2.00-3.00 sec 17.6 MBytes 147 Mbits/sec 59 4.24 KBytes
[ 4] 3.00-4.00 sec 6.47 MBytes 54.3 Mbits/sec 50 4.24 KBytes
[ 4] 4.00-5.00 sec 12.2 MBytes 103 Mbits/sec 64 5.66 KBytes
[ 4] 5.00-6.00 sec 11.1 MBytes 92.9 Mbits/sec 64 4.24 KBytes
[ 4] 6.00-7.00 sec 8.36 MBytes 70.1 Mbits/sec 67 4.24 KBytes
[ 4] 7.00-8.00 sec 13.6 MBytes 114 Mbits/sec 86 7.07 KBytes
[ 4] 8.00-9.00 sec 13.7 MBytes 115 Mbits/sec 61 4.24 KBytes
[ 4] 9.00-10.00 sec 14.8 MBytes 124 Mbits/sec 58 2.83 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 119 MBytes 99.7 Mbits/sec 625 sender
[ 4] 0.00-10.00 sec 119 MBytes 99.5 Mbits/sec receiver

iperf Done.
osmc@osmc:~$ iperf3 -R -c 192.168.178.85
Connecting to host 192.168.178.85, port 5201
Reverse mode, remote host 192.168.178.85 is sending
[ 4] local 192.168.178.81 port 55420 connected to 192.168.178.85 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 72.8 MBytes 611 Mbits/sec
[ 4] 1.00-2.00 sec 112 MBytes 940 Mbits/sec
[ 4] 2.00-3.00 sec 112 MBytes 942 Mbits/sec
[ 4] 3.00-4.00 sec 112 MBytes 941 Mbits/sec
[ 4] 4.00-5.00 sec 112 MBytes 941 Mbits/sec
[ 4] 5.00-6.00 sec 112 MBytes 941 Mbits/sec
[ 4] 6.00-7.00 sec 112 MBytes 941 Mbits/sec
[ 4] 7.00-8.00 sec 112 MBytes 942 Mbits/sec
[ 4] 8.00-9.00 sec 112 MBytes 941 Mbits/sec
[ 4] 9.00-10.00 sec 112 MBytes 942 Mbits/sec


[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 1.06 GBytes 910 Mbits/sec sender
[ 4] 0.00-10.00 sec 1.06 GBytes 909 Mbits/sec receiver

iperf Done.

with an usb ethernet adapter:
osmc@osmc:~$ iperf3 -c 192.168.178.85
Connecting to host 192.168.178.85, port 5201
[ 4] local 192.168.178.46 port 36711 connected to 192.168.178.85 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 22.9 MBytes 192 Mbits/sec 0 260 KBytes
[ 4] 1.00-2.00 sec 22.1 MBytes 185 Mbits/sec 0 260 KBytes
[ 4] 2.00-3.00 sec 22.1 MBytes 185 Mbits/sec 0 260 KBytes
[ 4] 3.00-4.00 sec 22.1 MBytes 186 Mbits/sec 0 281 KBytes
[ 4] 4.00-5.00 sec 22.1 MBytes 185 Mbits/sec 0 281 KBytes
[ 4] 5.00-6.00 sec 22.1 MBytes 185 Mbits/sec 0 281 KBytes
[ 4] 6.00-7.00 sec 22.1 MBytes 185 Mbits/sec 0 281 KBytes
[ 4] 7.00-8.00 sec 22.1 MBytes 185 Mbits/sec 0 281 KBytes
[ 4] 8.00-9.00 sec 22.1 MBytes 185 Mbits/sec 0 281 KBytes
[ 4] 9.00-10.00 sec 22.1 MBytes 185 Mbits/sec 0 281 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 222 MBytes 186 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 221 MBytes 185 Mbits/sec receiver

iperf Done.
osmc@osmc:~$ iperf3 -R -c 192.168.178.85
Connecting to host 192.168.178.85, port 5201
Reverse mode, remote host 192.168.178.85 is sending
[ 4] local 192.168.178.46 port 36713 connected to 192.168.178.85 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 38.2 MBytes 320 Mbits/sec
[ 4] 1.00-2.00 sec 38.2 MBytes 320 Mbits/sec
[ 4] 2.00-3.00 sec 38.2 MBytes 320 Mbits/sec
[ 4] 3.00-4.00 sec 37.8 MBytes 317 Mbits/sec
[ 4] 4.00-5.00 sec 38.2 MBytes 320 Mbits/sec
[ 4] 5.00-6.00 sec 38.2 MBytes 320 Mbits/sec
[ 4] 6.00-7.00 sec 38.2 MBytes 321 Mbits/sec
[ 4] 7.00-8.00 sec 38.3 MBytes 321 Mbits/sec
[ 4] 8.00-9.00 sec 38.2 MBytes 320 Mbits/sec
[ 4] 9.00-10.00 sec 38.3 MBytes 321 Mbits/sec


[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 382 MBytes 320 Mbits/sec sender
[ 4] 0.00-10.00 sec 382 MBytes 320 Mbits/sec receiver

iperf Done.

if i use the usb-adapter everything plays well, by using the vero build in ethernet all videos are stuttering and buffering all the time.

Hi Sam,

just got my Vero4K+ yesterday :slight_smile:
so I quickly tried to stream from a new Synology 218+ some 4K 51Mb/s movie, but it started to buffer and stutter after the buffer is empty :frowning_face:
so for the troubleshooting part:
moved from SMB to NFS share
Iperf from Synology to Vero 4K+ : >900Mb/s, and 15-50Mb/s upstream
Ping to Vero 4K from Synology/PC: sometimes timeout… (I can understand ping is low priority but I don’t expect drops on a LAN! … :frowning:
Copied the file from Syno to a hard drive on the Laptop at >30MB/s and this file plays fine on the VERO 4K+ from USB.
Checked the NW througput on the synology during streaming= around 9 MB/s, which is strange as both syno & Vero seems to be able to get much more…
which eventually results in froward buffer after buffering: ± 50MB, sloowly going down till it reaches some Kb, and then has to rebuffer again…

=> Why is the Vero4K+ not able to buffer quick enough , while playing the file, though it seems to have still options to get more ? (CPU was also normal, no peaks)

Let me know which next steps I can take , as it’s quite frustrating, I ordered the 4K+ in order to be able to stream those on Gb Nw, and now it fails :(:(:

ps: for the fun, I ran an iperf,during the streaming of the movie, and it still gets around 800-900 Mb/s … and stutters… is it a priority thing that Kodi needs to get more CPU to stream quicker?

tx Sam!
cr

Hi Basti,
let me try some USB adapter as well…
tx

Do you have any other devices in between?
I have a Vero 4K+ here and over 900Mbps in both directions.
It however requires decent equipment. What Switch do you use? Could it be the switch is the limiting factor here?

Hi Smurphy,
though I’ve got 2 switches, I will steal the uplink and try again.
Switch is a decent Procurve Gb switch :slight_smile:

Now … as indicated by Basti, I just tried a USB-Ethernet adapter… and no buffering it seems … (didn’t watch a full movie yet though :slight_smile:
so this really sounds like an issue to allocate the resources on the built-in Ethernet, which is capable of Gb, but seems to have issues somehow ?

Edit: or re-reading above posts, the lower Iperf on the traffic backwards might explain the lack of receiving ACK’s on time, and lower the overall throughput (probably something Iperf isn’t testing with basic parameters?) and also this could explain why I lose ping packets (even if the unit is not doing anything), which I think is really awkward :frowning:
edit2:
quite low indeed
root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[ 4] local 10.10.10.77 port 55192 connected to 10.10.10.112 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 2.63 MBytes 22.1 Mbits/sec 111 4.24 KBytes
[ 4] 1.00-2.00 sec 2.03 MBytes 17.0 Mbits/sec 84 2.83 KBytes
[ 4] 2.00-3.00 sec 773 KBytes 6.34 Mbits/sec 44 5.66 KBytes
[ 4] 3.00-4.00 sec 1.85 MBytes 15.5 Mbits/sec 80 2.83 KBytes
[ 4] 4.00-5.00 sec 983 KBytes 8.05 Mbits/sec 39 5.66 KBytes
[ 4] 5.00-6.00 sec 773 KBytes 6.33 Mbits/sec 47 1.41 KBytes
[ 4] 6.00-7.00 sec 1.54 MBytes 12.9 Mbits/sec 84 5.66 KBytes
[ 4] 7.00-8.00 sec 2.38 MBytes 19.9 Mbits/sec 89 2.83 KBytes
[ 4] 8.00-9.00 sec 882 KBytes 7.23 Mbits/sec 55 2.83 KBytes
[ 4] 9.00-10.00 sec 686 KBytes 5.62 Mbits/sec 37 2.83 KBytes

compared to: (using same cable, same Procurve switch but) USB adapter:
root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[ 4] local 10.10.10.172 port 33172 connected to 10.10.10.112 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.01 sec 23.3 MBytes 194 Mbits/sec 0 307 KBytes
[ 4] 1.01-2.00 sec 22.2 MBytes 187 Mbits/sec 0 373 KBytes
[ 4] 2.00-3.00 sec 22.1 MBytes 185 Mbits/sec 0 373 KBytes
[ 4] 3.00-4.00 sec 22.1 MBytes 186 Mbits/sec 0 390 KBytes
[ 4] 4.00-5.00 sec 22.6 MBytes 189 Mbits/sec 0 510 KBytes
[ 4] 5.00-6.01 sec 22.5 MBytes 187 Mbits/sec 0 570 KBytes
[ 4] 6.01-7.00 sec 22.3 MBytes 189 Mbits/sec 0 710 KBytes
[ 4] 7.00-8.00 sec 22.1 MBytes 185 Mbits/sec 0 754 KBytes
[ 4] 8.00-9.00 sec 22.1 MBytes 185 Mbits/sec 0 754 KBytes
[ 4] 9.00-10.00 sec 22.1 MBytes 185 Mbits/sec 0 754 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 223 MBytes 187 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 221 MBytes 185 Mbits/sec receiver

and no packet loss on pings

=> @sam_nazarko would this show an HW issue ?

tx!
cr

Your replacement was shipped on Tuesday, so you should get it tomorrow

OK, thanks!

Possibly — can you test it in another environment?

Sam

Yes, quite easily, a direct cable to my PC :slight_smile:

root@vero:/home/osmc# iperf3 -c 169.254.196.249
Connecting to host 169.254.196.249, port 5201
[ 4] local 169.254.231.208 port 39798 connected to 169.254.196.249 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 11.5 MBytes 96.2 Mbits/sec 43 9.90 KBytes
[ 4] 1.00-2.00 sec 11.7 MBytes 97.8 Mbits/sec 36 29.7 KBytes
[ 4] 2.00-3.00 sec 10.3 MBytes 86.8 Mbits/sec 51 7.07 KBytes
[ 4] 3.00-4.00 sec 4.81 MBytes 40.3 Mbits/sec 45 4.24 KBytes
[ 4] 4.00-5.00 sec 10.6 MBytes 89.1 Mbits/sec 44 15.6 KBytes
[ 4] 5.00-6.00 sec 10.6 MBytes 89.0 Mbits/sec 44 28.3 KBytes
[ 4] 6.00-7.00 sec 9.38 MBytes 78.7 Mbits/sec 56 4.24 KBytes
[ 4] 7.00-8.00 sec 10.1 MBytes 85.1 Mbits/sec 42 18.4 KBytes
[ 4] 8.00-9.00 sec 12.8 MBytes 107 Mbits/sec 45 8.48 KBytes
[ 4] 9.00-10.00 sec 12.5 MBytes 105 Mbits/sec 46 12.7 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 104 MBytes 87.5 Mbits/sec 452 sender
[ 4] 0.00-10.00 sec 104 MBytes 87.1 Mbits/sec receiver

iperf Done.
root@vero:/home/osmc# iperf3 -R -c 169.254.196.249
Connecting to host 169.254.196.249, port 5201
Reverse mode, remote host 169.254.196.249 is sending
[ 4] local 169.254.231.208 port 39800 connected to 169.254.196.249 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 16.7 MBytes 140 Mbits/sec
[ 4] 1.00-2.00 sec 16.9 MBytes 142 Mbits/sec
[ 4] 2.00-3.00 sec 17.1 MBytes 143 Mbits/sec
[ 4] 3.00-4.00 sec 2.52 MBytes 21.1 Mbits/sec
[ 4] 4.00-5.00 sec 265 KBytes 2.17 Mbits/sec
[ 4] 5.00-6.00 sec 1011 KBytes 8.28 Mbits/sec
[ 4] 6.00-7.00 sec 2.27 MBytes 19.0 Mbits/sec
[ 4] 7.00-8.00 sec 2.30 MBytes 19.3 Mbits/sec
[ 4] 8.00-9.00 sec 674 KBytes 5.52 Mbits/sec
[ 4] 9.00-10.00 sec 475 KBytes 3.89 Mbits/sec


[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 60.2 MBytes 50.5 Mbits/sec sender
[ 4] 0.00-10.00 sec 60.1 MBytes 50.5 Mbits/sec receiver

which is quite tricky is it’s now the other way around that’s it’s fluctuating too much…

went back to the television, replugged in the switch
root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[ 4] local 10.10.10.77 port 60819 connected to 10.10.10.112 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 21.3 MBytes 179 Mbits/sec 22 15.6 KBytes
[ 4] 1.00-2.00 sec 14.6 MBytes 123 Mbits/sec 26 15.6 KBytes
[ 4] 2.00-3.00 sec 16.9 MBytes 142 Mbits/sec 19 15.6 KBytes
[ 4] 3.00-4.00 sec 28.6 MBytes 240 Mbits/sec 31 9.90 KBytes
[ 4] 4.00-5.00 sec 17.7 MBytes 148 Mbits/sec 26 12.7 KBytes
[ 4] 5.00-6.00 sec 21.9 MBytes 184 Mbits/sec 32 7.07 KBytes
[ 4] 6.00-7.00 sec 22.6 MBytes 190 Mbits/sec 20 41.0 KBytes
[ 4] 7.00-8.00 sec 18.8 MBytes 157 Mbits/sec 27 11.3 KBytes
[ 4] 8.00-9.00 sec 17.9 MBytes 150 Mbits/sec 19 18.4 KBytes
[ 4] 9.00-10.00 sec 22.1 MBytes 186 Mbits/sec 29 8.48 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 202 MBytes 170 Mbits/sec 251 sender
[ 4] 0.00-10.00 sec 202 MBytes 169 Mbits/sec receiver

=> doesnt’ show issues …

so I’m quite confused
could it be something related to warmth ? (after being used some time)?

kind of lost atm :slight_smile:

Edit1:
I must note that there were no profiles logged in atm of those tests, compared to the other tests .
I just logged in Kodi profile, and lost some pings again, which doesn’t seem the case when not logged in…
Keeping an eye & doing more tests

Edit2: Now it becomes interesting:
Played a piece of the movie, it sustained, but at the limit.
Trying iperf leads to a much lower result during playback (which could be logical, still on USB it gets more output), and then I stopped the movie, logged of the user from Kodi to be sure no remaining traffic(which I can also see frmo synology ) running iperf now gives only:
root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[ 4] local 10.10.10.77 port 52402 connected to 10.10.10.112 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 2.37 MBytes 19.8 Mbits/sec 69 2.83 KBytes
[ 4] 1.00-2.00 sec 906 KBytes 7.42 Mbits/sec 38 2.83 KBytes
[ 4] 2.00-3.00 sec 2.05 MBytes 17.2 Mbits/sec 64 5.66 KBytes
[ 4] 3.00-4.00 sec 1.22 MBytes 10.3 Mbits/sec 58 4.24 KBytes
[ 4] 4.00-5.00 sec 3.21 MBytes 27.0 Mbits/sec 121 2.83 KBytes
[ 4] 5.00-6.00 sec 1.34 MBytes 11.3 Mbits/sec 51 2.83 KBytes
[ 4] 6.00-7.00 sec 1.93 MBytes 16.2 Mbits/sec 66 2.83 KBytes
[ 4] 7.00-8.00 sec 2.34 MBytes 19.6 Mbits/sec 77 4.24 KBytes
[ 4] 8.00-9.00 sec 2.84 MBytes 23.8 Mbits/sec 103 2.83 KBytes
[ 4] 9.00-10.00 sec 2.32 MBytes 19.5 Mbits/sec 78 2.83 KBytes

waiting some minute:
iperf Done.
root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[ 4] local 10.10.10.77 port 52404 connected to 10.10.10.112 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 4.26 MBytes 35.7 Mbits/sec 99 2.83 KBytes
[ 4] 1.00-2.00 sec 3.55 MBytes 29.8 Mbits/sec 94 4.24 KBytes
[ 4] 2.00-3.00 sec 4.60 MBytes 38.6 Mbits/sec 112 4.24 KBytes
[ 4] 3.00-4.00 sec 3.54 MBytes 29.7 Mbits/sec 104 4.24 KBytes
[ 4] 4.00-5.00 sec 5.73 MBytes 48.0 Mbits/sec 131 4.24 KBytes
[ 4] 5.00-6.00 sec 4.32 MBytes 36.2 Mbits/sec 98 2.83 KBytes
[ 4] 6.00-7.00 sec 1.99 MBytes 16.7 Mbits/sec 50 4.24 KBytes
[ 4] 7.00-8.00 sec 5.40 MBytes 45.3 Mbits/sec 123 2.83 KBytes
[ 4] 8.00-9.00 sec 3.68 MBytes 30.9 Mbits/sec 91 2.83 KBytes
[ 4] 9.00-10.00 sec 3.57 MBytes 30.0 Mbits/sec 99 2.83 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 40.6 MBytes 34.1 Mbits/sec 1001 sender
[ 4] 0.00-10.00 sec 40.5 MBytes 34.0 Mbits/sec receiver

waiting 5 mins=

root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[ 4] local 10.10.10.77 port 52406 connected to 10.10.10.112 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 8.82 MBytes 74.0 Mbits/sec 92 4.24 KBytes
[ 4] 1.00-2.00 sec 6.80 MBytes 57.0 Mbits/sec 83 4.24 KBytes
[ 4] 2.00-3.00 sec 8.02 MBytes 67.3 Mbits/sec 106 4.24 KBytes
[ 4] 3.00-4.00 sec 10.9 MBytes 91.8 Mbits/sec 73 4.24 KBytes
[ 4] 4.00-5.00 sec 10.7 MBytes 89.6 Mbits/sec 81 4.24 KBytes
[ 4] 5.00-6.00 sec 7.00 MBytes 58.7 Mbits/sec 74 25.5 KBytes
[ 4] 6.00-7.00 sec 12.7 MBytes 106 Mbits/sec 72 4.24 KBytes
[ 4] 7.00-8.00 sec 8.04 MBytes 67.4 Mbits/sec 95 4.24 KBytes
[ 4] 8.00-9.00 sec 5.21 MBytes 43.7 Mbits/sec 56 4.24 KBytes
[ 4] 9.00-10.00 sec 10.3 MBytes 86.0 Mbits/sec 57 4.24 KBytes

=> still brings up the theory of warming up and degrading performance on the Ethernet :frowning:
RMA ? :frowning:
tx Sam

@sam_nazarko: I think I recall you saying somewhere that you’ve made some changes to the 4K+ Ethernet driver which prioritise receiving data over transmitting it. Did you actually say that, or did I just imagine it?

@chfauc2 Your test setup with a direct LAN cable between Vero4k+ and PC I find very interesting!
If you want and you have a normal and a crossover LAN cable could you repeat the iperf3 tests (iperf3 server running on PC) with cases

  1. Vero4k+ sending to PC, normal LAN cable
  2. Vero4k+ receiving from PC, normal LAN cable
  3. Vero4k+ sending to PC, crossover LAN cable
  4. Vero4k+ receiving from PC, crossover LAN cable

In this scenarios all active network components are eliminated and in case the “issue” of unidirectional unstable and small bandwidth moves with the cable, it could indicate a HW issue bound to specific twisted pairs of the LAN cable.

Thx in advance if you want to invest time in this and never mind if you lost interest.
Mention @sam_nazarko explicitely this way in your response regarding RMA process.

Hi Jim will check when I’ve some time…
though, I would need to also watch a movie from the Ethernet port at that time, and test at several times. (more tricky to organize)
As you can see from my last post, all was good on the switch (to my surprise), but after 10 mins movie watching, the iperf went low again, and got better per minute (of cooldown of not doing anything ?)
can someone with issues else do that test as well?

Edit1:
Note that I used a brand new cable for this test, and swapped to other cables to in the past tests ,to prevent cable issues
cr

That’s correct

That is caused by clock drift and is something I fixed in May this year. Can you get the temperature from System Info when the connection performance is good and when it’s poor?

Thanks

Sam

Maybe it is not very important but i thought i should share it with you anyway. After reading all these posts i decided to test my Vero4k+. I installed iperf3 and did the recommended test. Result: Wired with Gigabit i only got round about 190MBit/s. Using udp instead of tcp packets gave me 940MBit/s. My standard setup uses 2 TP-LINK Gigabit Switches, so i hooked up my vero directly to my PC. I got 940 MBit with both, tcp and udp packets. I hooked up one switch and after testing the second, always got 940 Mbit. So i restored my normal setup and now i get 940 MBit/s every time i test it. What i want to say with that, if you have Network Problems, first reboot EVERYTHING, even your switches .-)
@sam_nazarko, again i can only thank you for support here. Thats why i bought a Vero 4k and after i got the announcement mail directly a Vero 4k+. Please keep up the good work and i will buy the next Generation of the Vero Device too :smiley:

4 Likes

running the default version from the box, 2018.08-2

High Temp: not working well:

root@vero:/home/osmc# more /sys/class/thermal/thermal_zone0/temp
64000
root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[  4] local 10.10.10.77 port 52618 connected to 10.10.10.112 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  1.23 MBytes  10.3 Mbits/sec   48   2.83 KBytes
[  4]   1.00-2.00   sec   807 KBytes  6.61 Mbits/sec   61   1.41 KBytes
[  4]   2.00-3.00   sec   892 KBytes  7.31 Mbits/sec   57   2.83 KBytes
[  4]   3.00-4.00   sec   940 KBytes  7.70 Mbits/sec   67   2.83 KBytes
[  4]   4.00-5.00   sec   956 KBytes  7.83 Mbits/sec   56   2.83 KBytes
[  4]   5.00-6.00   sec  2.13 MBytes  17.8 Mbits/sec  130   2.83 KBytes
[  4]   6.00-7.00   sec  2.34 MBytes  19.6 Mbits/sec  124   2.83 KBytes
[  4]   7.00-8.00   sec  1.17 MBytes  9.78 Mbits/sec   80   2.83 KBytes
[  4]   8.00-9.00   sec  2.42 MBytes  20.3 Mbits/sec  139   2.83 KBytes
[  4]   9.00-10.00  sec  1.71 MBytes  14.3 Mbits/sec  111   2.83 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  14.5 MBytes  12.2 Mbits/sec  873             sender
[  4]   0.00-10.00  sec  14.4 MBytes  12.1 Mbits/sec                  receiver

5 mins later, lower temp, working better

root@vero:/home/osmc# more /sys/class/thermal/thermal_zone0/temp
56000
root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[  4] local 10.10.10.77 port 52683 connected to 10.10.10.112 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  4.05 MBytes  34.0 Mbits/sec  112   4.24 KBytes
[  4]   1.00-2.00   sec  5.52 MBytes  46.3 Mbits/sec  149   2.83 KBytes
[  4]   2.00-3.00   sec  3.66 MBytes  30.7 Mbits/sec  100   4.24 KBytes
[  4]   3.00-4.00   sec  5.90 MBytes  49.5 Mbits/sec  118   2.83 KBytes
[  4]   4.00-5.00   sec  3.74 MBytes  31.3 Mbits/sec   98   4.24 KBytes
[  4]   5.00-6.00   sec  5.07 MBytes  42.6 Mbits/sec  100   4.24 KBytes
[  4]   6.00-7.00   sec  6.29 MBytes  52.7 Mbits/sec  164   4.24 KBytes
[  4]   7.00-8.00   sec  5.22 MBytes  43.8 Mbits/sec  127   5.66 KBytes
[  4]   8.00-9.00   sec  2.29 MBytes  19.2 Mbits/sec   54   1.41 KBytes
[  4]   9.00-10.00  sec  2.72 MBytes  22.8 Mbits/sec   91   4.24 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  44.4 MBytes  37.3 Mbits/sec  1113             sender
[  4]   0.00-10.00  sec  44.3 MBytes  37.2 Mbits/sec                  receiver

iperf Done.

will edit post in 5 more mins

That doesn’t look like a big change to me. The device can run up to 118C without issues.

If the device gets warmer, does the TX performance completely die?

Sam

might be on a working device :-p
… still NW throughput increase/decreases by the minute the temperature changes, even by small nrs…
(and USB -ethernet doesn’t seem to have this impact)

further ideas what’ I can do next?

Edit1:
Following [s_muentefer]'s idea, rebooted the Vero, so same last temperature, same low throughput. so no change after reboot

Then:
Halted system for cooldown (10 mins)

=> back at normal speed, see below

root@vero:/home/osmc# more /sys/class/thermal/thermal_zone0/temp
42000
root@vero:/home/osmc# iperf3 -c 10.10.10.112
Connecting to host 10.10.10.112, port 5201
[ 4] local 10.10.10.77 port 38176 connected to 10.10.10.112 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 77.9 MBytes 653 Mbits/sec 5 60.8 KBytes
[ 4] 1.00-2.00 sec 5.56 MBytes 46.6 Mbits/sec 2 33.9 KBytes
[ 4] 2.00-3.00 sec 42.6 MBytes 357 Mbits/sec 6 36.8 KBytes
[ 4] 3.00-4.00 sec 25.3 MBytes 212 Mbits/sec 15 25.5 KBytes
[ 4] 4.00-5.00 sec 35.2 MBytes 295 Mbits/sec 10 21.2 KBytes
[ 4] 5.00-6.00 sec 22.8 MBytes 191 Mbits/sec 9 38.2 KBytes
[ 4] 6.00-7.00 sec 29.3 MBytes 246 Mbits/sec 11 17.0 KBytes
[ 4] 7.00-8.00 sec 26.9 MBytes 226 Mbits/sec 6 22.6 KBytes
[ 4] 8.00-9.00 sec 33.0 MBytes 277 Mbits/sec 3 55.1 KBytes
[ 4] 9.00-10.00 sec 32.8 MBytes 275 Mbits/sec 8 32.5 KBytes


[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 331 MBytes 278 Mbits/sec 75 sender
[ 4] 0.00-10.00 sec 331 MBytes 277 Mbits/sec receiver

Will launch a 2hr movie in the background and check later
tx
cr