Happy Vero4k+ Customer - Network Speed

I have seen many posts about VERO4K+ Network Speeds… Below is the output from my Vero4K+. If you are experiencing any slow network rest assured that it’s not your Vero 4K+ and it can be a cheap switch, Router, faulty network cable.

With a cheap CAT-6 network Cable:

osmc@MBRVero4Kplus:~$ ethtool eth0

Settings for eth0:

Supported ports: [ TP MII ]

Supported link modes: 10baseT/Half 10baseT/Full

                      100baseT/Half 100baseT/Full 

                      1000baseT/Half 1000baseT/Full 

Supported pause frame use: Symmetric Receive-only

Supports auto-negotiation: Yes

Advertised link modes: 10baseT/Half 10baseT/Full

                      100baseT/Half 100baseT/Full 

                      1000baseT/Half 1000baseT/Full 

Advertised pause frame use: Symmetric Receive-only

Advertised auto-negotiation: Yes

Link partner advertised link modes: 10baseT/Half 10baseT/Full

                                   100baseT/Half 100baseT/Full 

Link partner advertised pause frame use: No

Link partner advertised auto-negotiation: Yes

Speed: 100Mb/s

Duplex: Full

Port: MII

PHYAD: 0

Transceiver: external

Auto-negotiation: on

Cannot get wake-on-lan settings: Operation not permitted

Current message level: 0x0000003d (61)

  	       drv link timer ifdown ifup

Link detected: yes

osmc@MBRVero4Kplus:~$

After I replace my network cable with shield CAT-6:

    osmc@MBRVero4Kplus:~$ iperf3 -c 192.168.1.117
    Connecting to host 192.168.1.117, port 5201
    [  4] local 192.168.1.140 port 43915 connected to 192.168.1.117 port 5201
    [ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
    [  4]   0.00-1.00   sec   114 MBytes   959 Mbits/sec    0   2.83 MBytes       
    [  4]   1.00-2.00   sec   111 MBytes   932 Mbits/sec    0   3.04 MBytes       
    [  4]   2.00-3.01   sec   112 MBytes   939 Mbits/sec    0   3.04 MBytes       
    [  4]   3.01-4.00   sec   111 MBytes   936 Mbits/sec    0   3.04 MBytes       
    [  4]   4.00-5.01   sec   112 MBytes   941 Mbits/sec    0   3.04 MBytes       
    [  4]   5.01-6.00   sec   111 MBytes   939 Mbits/sec    0   2.32 MBytes       
    [  4]   6.00-7.01   sec   112 MBytes   937 Mbits/sec    0   2.50 MBytes       
    [  4]   7.01-8.00   sec   111 MBytes   939 Mbits/sec    0   2.64 MBytes       
    [  4]   8.00-9.00   sec   112 MBytes   939 Mbits/sec    0   2.76 MBytes       
    [  4]   9.00-10.00  sec   112 MBytes   938 Mbits/sec    0   2.86 MBytes       
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval           Transfer     Bandwidth       Retr
    [  4]   0.00-10.00  sec  1.09 GBytes   940 Mbits/sec    0             sender
    [  4]   0.00-10.00  sec  1.09 GBytes   939 Mbits/sec                  receiver

    iperf Done.
    osmc@MBRVero4Kplus:~$
1 Like

A: You are, in effect, arguing “My Vero 4K+ is not faulty, therefore every other Vero 4K+ in the world is also not faulty”; this makes no sense.

B: From your description, there’s a chance your Vero 4K+ is faulty.

Only a chance, of course. :slight_smile: It depends on whether the first network cable is actually defective, or merely cheap. Clearly no device is going to work well if you connect it to a defective switch with a broken cable; but if the switch and the cable are within the Gigabit Ethernet spec, and a device doesn’t work with them, then the device must be out of spec. If something only works with a special, cherry-picked cable, that’s a bad sign.

It would be instructive to connect a couple of other devices to the same switch with the cheap cable and see if they hit proper gigabit speeds or not. If they also require the second cable to work correctly, then obviously the cheap cable is just knackered, and you’re good. But if other devices are perfectly comfortable with the cheap cable while your 4K+ isn’t, then the 4K+ is quite likely out of spec. (Not definitely, but quite likely).