So we recently built a house and moved in and had our internet setup. The way the house was wired was kind of weird. All the ethernet cables run to the basement from whichever room they originate. We have Fios gigabit and the ONT is on the main floor where our living room/tv is. The verizon router is there as well. We have an ethernet cable going from the verizon router to the wall ethernet which runs to the basement. That ethernet is then connected to a gigabit switch which also has the other ethernet cables connected to it from the other parts of the house. I also have google wifi bc the verizon router doesn't have good signal upstairs where my room is. I hardwired the google wifi puck that I have upstairs to the wall ethernet port and I hardwired my desktop computer to the google wifi. When I checked the speed on my desktop I was getting almost 300 download, which is fine with me but when I connect the desktop directly to the wall ethernet my speed drops to 92 download. The ethernet cables running in the walls are cat6 so I'm not sure why the speed drops so much and why I get a faster speed when I directly wire to the google wifi puck. Also when I am on wifi on the main floor next to the verizon router and main google wifi AP I get speeds of almost 500 download but when I am on wifi upstairs my speed is only 90. I just want to know is there any way to fix my setup so I can get at least 300 download on wifi and at least something close to gigabit when I am using the wall ethernet port?