I recently upgraded my service to 300 mbps. My office is configured so that the router is far from my work area. When I use a speed test from the my work area, it is 30 mbps. When I connect my laptop directly to my router is around 300 mbps. So i figure it is either the cable or the switch I am using. I am currently using a 100 ft of CAT 5e cable. I tried plugging the 100 foot CAT 5e cable directly into my laptop and still clocks around 30 mbps. My first question is what kind of LAN cable should I be using? What kind of switch should I use for higher speeds? My laptop has the following network card installed: Qualcomm Atheros AR8152 PCI-E Fast Ethernet Controller.