Vero 4k HDR config

Just tried the Gb usb adapter and got the following. Unfortunately now none of my 4k BR rips play. I only get a blank screen 1080p files play normally. Are there other changes I need to make for the Gb usb adapter?

osmc@vero4k:~$ dd if=/mnt/4kmovies/Exodus_UHD_HDR_Exodus_draft.mp4 of=/dev/null bs=1M count=3072 status=progress
249561088 bytes (250 MB, 238 MiB) copied, 6.01077 s, 41.5 MB/s
245+1 records in
245+1 records out
257805374 bytes (258 MB, 246 MiB) copied, 6.19385 s, 41.6 MB/s
osmc@vero4k:~$

Suggest to check that your GB connection is properly and all others are disabled. Share:
ipconfig
And also install ethtool sudo apt-get install ethtool and check the negotiated protocol ethtool ethX

Do you mean ifconfig?

osmc@vero4k:~$ ifconfig
eth0: flags=-28669<UP,BROADCAST,MULTICAST,DYNAMIC> mtu 1500
ether c4:4e:ac:11:e4:db txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2 bytes 680 (680.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 40

eth1: flags=-28605<UP,BROADCAST,RUNNING,MULTICAST,DYNAMIC> mtu 1500
inet 192.168.0.101 netmask 255.255.255.0 broadcast 192.168.0.255
ether 70:88:6b:84:c5:fc txqueuelen 1000 (Ethernet)
RX packets 8495359 bytes 12645401228 (11.7 GiB)
RX errors 0 dropped 2 overruns 0 frame 0
TX packets 4419688 bytes 316010479 (301.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 4096
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 0 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

ethtool installed but it didnā€™t like ethtool ethX

osmc@vero4k:~$ sudo apt-get install ethtool
Reading package listsā€¦ Done
Building dependency tree
Reading state informationā€¦ Done
The following packages were automatically installed and are no longer required:
armv7-libcrossguid-osmc bluez libapt-inst1.5 libbind9-90 libdbus-1-dev libdns100 libdpkg-perl libgif4 libgnutls-deb0-28 libhogweed2 libicu52 libisc95 libisccc90 libisccfg90 liblwres90 libmicrohttpd10 libmysqlclient18 libnettle4 libntdb1 libplist2 libpng12-0 libpsl0 libssl1.0.0 libwebp5 libwebpdemux1 libwebpmux1
libxtables10 pkg-config python-dbus-dev
Use ā€˜sudo apt autoremoveā€™ to remove them.
The following NEW packages will be installed:
ethtool
0 upgraded, 1 newly installed, 0 to remove and 6 not upgraded.
Need to get 107 kB of archives.
After this operation, 302 kB of additional disk space will be used.
Get:1 Index of /debian stretch/main armhf ethtool armhf 1:4.8-1+b1 [107 kB]
Fetched 107 kB in 1s (87.8 kB/s)
Selecting previously unselected package ethtool.
(Reading database ā€¦ 24936 files and directories currently installed.)
Preparing to unpack ā€¦/ethtool_1%3a4.8-1+b1_armhf.deb ā€¦
Unpacking ethtool (1:4.8-1+b1) ā€¦
Setting up ethtool (1:4.8-1+b1) ā€¦
osmc@vero4k:~$ ethtool ethX
Settings for ethX:
Cannot get device settings: No such device
Cannot get wake-on-lan settings: No such device
Cannot get message level: No such device
Cannot get link status: No such device
No data available

Regardless of which audio track you listen to, every track is sent over the Ethernet, and the Kodi player demuxes it on the Vero 4K. Because of the way the tracks are interleaved in the file, itā€™s basically impossible to read only the tracks you want to watch/listen to/read.

So, the most important number you can get easy access to is the total average bitrate of the file. This doesnā€™t tell you if there is a spot in the file with a much higher combined bitrate, but a peak can never be more than 105Mbps for a rip from a 50GB disc, and never more than 128Mbps in any case.

ethX to be changed to the interface you use eg eth1

Thanks, as you can tell Iā€™m not too fluent with Linux.

osmc@vero4k:~$ ethtool eth1
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/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: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Cannot get wake-on-lan settings: Operation not permitted
Link detected: yes

Doesnā€™t look like a Gigabit adapter!

I just tested the speed again and got 41 MB/s. Thereā€™s no way 100 Mb/s is that fast.

osmc@vero4k:~$ dd if=/mnt/4kmovies/Deadpool.mkv of=/dev/null bs=1M count=3072 status=progress
3211788288 bytes (3.2 GB, 3.0 GiB) copied, 77.01 s, 41.7 MB/s
3072+0 records in
3072+0 records out
3221225472 bytes (3.2 GB, 3.0 GiB) copied, 77.2336 s, 41.7 MB/s

I agree there, maybe it is any issue with ethtool but would wonder.
So means your issue must be something else. How do the 4k files play from local emmc or USB?

They play fine from USB. What is local emmc?

Well if they play fine from USB than that is fine.
EMMC is the local 16G memory in the Vero

I upgraded to the January release and did some more testing trying to troubleshoot my problem of not being able to play 4k HDR since installing a GB network adapter. If I change the resolution to 3840x2160 in system settings everything plays including Lucy. However, I do get occasional momentary audio dropouts. Iā€™m not sure why that resolution would make a difference, maybe thereā€™s something else that got changed or messed up. Help appreciated.

Log file
https://paste.osmc.tv/ulopepoqed

Check for updates again. Make sure Adjust Refresh Rate is enabled.

No updates available.
Adjust refresh rate is set to Always.

Should my NFS settings on my NAS match these? Itā€™s currently set to 8k for both read and write packet size.

8K seems small to me.

If you run the command mount you should see what blocksize youā€™re actualy getting.

Whatā€™s the process to reinstall OSMC and start with a clean install?

See Reinstalling OSMC - Vero 4K - OSMC

Iā€™m getting frustrated with this device. I followed the instructions above and canā€™t get it to boot from USB. Tried 2 different sticks and renaming kernel.img to recovery.img. The instructions say to hold down a button but I donā€™t see one.