Vero4k, latest OSMC running.
When connecting WiFi and Ethernet, routing table was showing that route to local network preferred WiFi instead of ethernet. Whereas default route was preferring ethernet. This would be extremely confusing to someone checking throughput, having an issue with wifi and then trying to stream media from a local or remote media server.
As a workaround, i put the following into /etc/rc.local (after “apt install ifmetric”)
ifmetric eth0 10
ifmetric wlan0 20
I think this is probably a good final solution too, except that it shouldn’t be in /etc/rc.local, but some system config file, ideally where the interface is brought up, so it works not only after boot, but after configuring either interface via kodi or plugging in the ethernet when the box is already booted.