Gigabit not gigabit

Just in the last few months I’ve noticed it. Thought it was an anomaly at first, but it’s become pretty consistent whenever I watch a 4K movie now. The buffering is frequent enough that it makes movies unwatchable. Lower bitrate tv shows are okay though. I’m not sure if the onset lines up with a specific version update or not. I guess if it was software, you’d have more complaints by now…

If I set the interface at 100mbps, I get full 100 TX/RX which is the weirdest part.

I have added this in my advancedsettings.xml config file, eventually it helps you too:

        <cache>
                <buffermode>1</buffermode>
                <memorysize>94371840</memorysize>
                <readfactor>4.0</readfactor>
        </cache>

Works on Vero4k2 and Vero4k2+

Unfortunately I have already tried a few different permutations of the memsize and readfactor all the way up to 10.0 with no measurable change.

I recall these settings did help greatly when I was tuning a RPi3 a few years back on 100mbps so it’s a solid tip, thanks

Sam, I know it’s well and truly out of warranty and you seem certain it’s not from the known-bad batch. Am I right to assume it can’t be corrected in software and I should i just buy a new one?

That would at least make you able to play 99% of all movies currently out there, maybe better to do that then the broken Gigabit.

@frozenpea I can’t make or influence the decision of an out-of-warranty exchange, but what do you think of the idea of bypassing the built-in network interface with a cheap USB gigabit adapter? See also Gigabit Ethernet Adapter for Vero 4K - #5 by JimKnopf (I bought it in 2019). But not all adapters will work, so you have do some research here in the forum.

Addition: Just tested it again after a long time directly connected to a Vero4k+ without an USB-hub and a Windows 10 PC as the iperf3 counterpart.

This adapter is good for 280 Mbit/sec sending and 340 Mbit/sec receiving data.

# dmesg|grep -i ax88
[  280.883259] usb 1-1: Product: AX88179
[  281.301229] ax88179_178a 1-1:1.0 eth1: register 'ax88179_178a' at usb-xhci-hcd.0.auto-1, ASIX 
AX88179 USB 3.0 Gigabit Ethernet, 00:50:b6:28:ea:e4
[  281.301761] usbcore: registered new interface driver ax88179_178a
2 Likes

You can send it back to us if you’d like and I can check it here - but it is not an affected device.

Cheers

Sam

I purchased a USB adapter (TP-Link UE306) yesterday. Maybe this is a compromise i can live with. It cost half of what it would cost to ship the unit back to the UK. I shall watch some movies and see how I go. Thanks for the advice everyone. Hopefully you’ve heard the last from me :laughing:

osmc@osmc:~$ iperf3 -c nas
Connecting to host nas, port 5201
[  5] local 192.168.1.117 port 38750 connected to 192.168.1.27 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  33.2 MBytes   278 Mbits/sec    0   74.9 KBytes
[  5]   1.00-2.00   sec  32.8 MBytes   276 Mbits/sec    0   74.9 KBytes
[  5]   2.00-3.00   sec  33.0 MBytes   276 Mbits/sec    0   74.9 KBytes
[  5]   3.00-4.00   sec  32.7 MBytes   274 Mbits/sec    0   74.9 KBytes
[  5]   4.00-5.00   sec  32.8 MBytes   275 Mbits/sec    0   74.9 KBytes
[  5]   5.00-6.00   sec  33.0 MBytes   277 Mbits/sec    0   74.9 KBytes
[  5]   6.00-7.00   sec  32.9 MBytes   276 Mbits/sec    0   74.9 KBytes
[  5]   7.00-8.00   sec  32.9 MBytes   276 Mbits/sec    0   74.9 KBytes
[  5]   8.00-9.03   sec  33.5 MBytes   274 Mbits/sec    0   74.9 KBytes
[  5]   9.03-10.00  sec  32.4 MBytes   279 Mbits/sec    0    124 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   329 MBytes   276 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   329 MBytes   276 Mbits/sec                  receiver

iperf Done.
osmc@osmc:~$ iperf3 -c nas -R
Connecting to host nas, port 5201
Reverse mode, remote host nas is sending
[  5] local 192.168.1.117 port 38754 connected to 192.168.1.27 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  20.9 MBytes   176 Mbits/sec
[  5]   1.00-2.00   sec  21.0 MBytes   176 Mbits/sec
[  5]   2.00-3.00   sec  21.1 MBytes   177 Mbits/sec
[  5]   3.00-4.00   sec  20.8 MBytes   174 Mbits/sec
[  5]   4.00-5.00   sec  21.3 MBytes   178 Mbits/sec
[  5]   5.00-6.00   sec  20.8 MBytes   174 Mbits/sec
[  5]   6.00-7.00   sec  20.7 MBytes   174 Mbits/sec
[  5]   7.00-8.00   sec  20.7 MBytes   173 Mbits/sec
[  5]   8.00-9.00   sec  17.6 MBytes   148 Mbits/sec
[  5]   9.00-10.00  sec  10.6 MBytes  88.7 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   196 MBytes   164 Mbits/sec  5903             sender
[  5]   0.00-10.00  sec   195 MBytes   164 Mbits/sec                  receiver

iperf Done.
1 Like

So far so good.

Whereas these values would frequently descend down to 0MB/near-0% in between buffering pauses previously, it now stays steady and 100%. Videos seem to start quicker too, although that could be my imagination…

2 Likes

@frozenpea How do you get Kodi to display those metrics? Doesn’t look like debug logging output I get