I need to cover over 5000sq ft on two levels. I was able to get ethernet from a main level central connection thru the floor to my two channel room.(more on that in a bit) Getting wired connections to other locations where they were needed was going to be very difficult and costly. The option I am using is a Netgear Orbi Mesh network. One wireless router and two satellites. After some initial hic-ups my dCS/Roon set-up has been Rock solid for several years. Even in homes with solid block/concrete walls a Mesh network may be a viable solution.
Here is how my Vivaldi Upsampler gets a rock solid connection.
Cable Modem—ethernet–>Orbi Router—ethernet–>TrendNet Switch( with optical and ethernet ports)-----Optical Cable out thru floors to two channel room----->Small Green Computer Optical module----1m Shunyata Sigma ethernet -----> dCS Upsampler. All noise is removed with the optical run although in theory noise could be added in that last meter of ethernet.
Per Roon I also needed to get a wired ethernet connection to another inaccessible location where I have a system that feeds the 10 sets of speakers my whole house system. I placed one of the Orbi satellites in that location. It gets a solid wireless signal from the base station and I connect my Roon access point with 1 meter of ethernet to the Orbi. Again Rock solid.
My last need was to have access to Roon thru my Home Theater. The second satellite is placed near the home theater. Again I just connect a short run of ethernet between the Orbi Satellite and my receiver.
My SonicTransporter and dCS Upsampler show as hard wired to the Main Orbi. My Airport Time Capsule and Roon endpoint show up as hard wired to Satellite 1 and my Receiver shows as hard wired to Satellite 2.
I had many stability issues before swapping out ethernet for a fiber optic connection feeding my Upsampler. No longer.