Bem, a primeira coisa que você precisa fazer é executar um traceroute para descobrir onde está o problema.
Abra uma janela de prompt de comando e digite tracert 74.125.230.148
(isso é google.com por sinal)
Se você vir algo assim:
entãovocêsabequearededebaixonívelestáfuncionandobemeéalgoespecíficoparanavegaçãonaweb.Se,noentanto,vocêvêisso:
então você sabe que pode alcançar o roteador (a primeira entrada na lista), mas nada mais, então é a conexão do roteador para a internet que é o problema.
Se até mesmo a primeira entrada for toda *, você não estará se comunicando com o roteador e o problema estará na sua rede.