Sorry it has been so long since a response, but have you tried a wired connection?
You appear to have many devices on your wireless network. Have you taken any steps to reserve the IP address of your laptop in the router so something else doesn't try to use it? Have you tried setting it to a static IP address?
The network adapter might also be deficient in some manner. In Device Manager, using the Power tab for the device, you might try changing some settings to see if it helps, and if it doesn't you might try reinstalling the driver for it.
If you want, you could use the following command in a command prompt window (copy and paste) and then attach the resulting text file. Maybe someone will see something. Edit any personal info...