Fala pessoal.
Bom, to voltando pra dizer q resolví o problema..
Como eu já sabia, o problema era com o DNS, mas não tinha idéia em q ponto tava o problema com o DNS.
O q eu sabia na época do problema, é q os DNS q o modem pegava ao conectar, não eram pingáveis, e por isso, eu acreditava q era esse o problema, ou seja, eu achava q esses DNS não eram válidos ou coisa parecida..
Hoje, eu resolví tentar colocar esses DNS no meu /etc/resolv.conf , mesmo sem pingar, só pra ver o q acontecia.. E pronto, a coisa toda funcionou.
Só explicando, caso alguém tenha o problema..
Entrando na página de configuração do modem, vá na aba "Status", e depois no botão "Log".. Vá navegando entre as páginas (clicando no botão 'Next' e 'Previous'), até acha a seguinte informação:
Sep 8 12:00:18> primary DNS address 201.10.1.2
Sep 8 12:00:18> secondary DNS address 201.10.120.3
Esses DNS são os da Brasil Telecom aqui do RS, dependendo da operadora telefônica e região, o de vocês serão diferentes.. Mas é só pegar este 2 endereços e jogar no /etc/resolv.conf, que ficará assim:
nameserver 201.10.1.2
nameserver 201.10.120.3
E pronto, a internet vai tá OK. Só q se vcs usarem DHCP, toda vez que uparem a rede, ele vai sobrescrever o /etc/resolv.conf , então usem a criatividade, e criem um script pra reverter isso.
Falou