Well, since you say you changed the location of the laptop and it works fine there but not at your place, then the best guess would be your location.

Have you had any bad storms ? It is possible the the physical cables have been zapped and are not working properly. I would call your service provider and have them check the lines. They may need to replace the lines outside of your location, and maybe inside also.

good luck

~Halv