I'm trying to extend my home network to a second building close to my house. I've run a cat6 cable from my router (Google Wifi) to the second building, and when I jack it into my laptop everything seems fine - good ping & bandwith, no (apparent) packet loss. My goal is to add an old Asus router running Tomato, acting as a switch / wireless access point, like below:
# Current: directly to laptop (working)
modem router laptop
192.168.8.1 -> 192.168.86.1 -> 192.168.86.100
Goal: via Asus access point
(not working... but is ok with much shorter router-AP cable)
modem router AP laptop
192.168.8.1 -> 192.168.86.1 -> 192.168.86.10 -> 192.168.86.100
From the laptop I can ping the switch, but there seems to be a connectivity problem between the router and switch. The only solution was to move the Asus beside the router and use a different ethernet cable. Now it works. I can ping everything and internet is fine.
The difference between the two configurations is just the cable. The 'working' cable is about 1m long, and the 'not working' cable is long - maybe 30m/50m. Both are cat6. This is really interesting to me, I don't understand the hardware / physical characteristics of how this happens.
I'm looking for ideas as to why the cable apparently works fine when I remove that single hop, but doesn't work with the access point. Presumably the connection quality is not sufficient for the Google Wifi router and the Asus AP to see each other and maintain a good connection, but how can this be so and what can I do to improve?