My modem is 15m from my system.
I found a network switch made a difference. Bought a Cisco 8 ports unmanaged switch and had Fidelity Audio (UK) install one of their clocks.
Put my modem and switch on a linear power supply.
And bought reasonable ethernet cables. Triode Wire Labs Freedom from wall to switch, and another from the switch to the streamer, with a couple of LAN Isolators.