My wireless and wired connection to my router
Open a terminal and run the "route" command.
Here's my output:
route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
look and ensure you only have ONE default interface (iface column) setup. I used to use both wired (ethx) and wireless (wlanx). The problem I discovered was that each setup a different default route for the same network, this confuses the box. If it can figure out which way to go, it takes a long time to do it.
My solution, was to only use one NIC. If you need to use more than one NIC, ensure that there is only ONE default, no matter how many networks (first 3 octets) are connected.