Olhando para a sua descrição, não é muito provável que qualquer uma delas ajude, mas talvez ainda valha a pena tentar.
O que poderia estar errado?
- Driver corrompido.
- Configurações de conexão corrompidas.
- DHCP corrompido.
- DNS corrompido.
- Configurações erradas de MTU (no seu caso, improváveis, apenas em geral).
Como verificar o que está errado
- Verifique se há mensagens de erro ou de aviso relacionadas a
wlan0eDHCPem/var/logarquivos como/var/log/messages,/var/log/dmesge/var/log/syslog. - Verifique sua configuração de IP usando
/sbin/ifconfig. Oinetdewlan0deve estar presente, não ser link-local (169.254.*.*) e ter umMaskrazoável, geralmente255.255.255.0. Se você discar em DSL ou ISDN, seuMTUprovavelmente deve ser1492, não1500. Exemplo:wlan0 Link encap:Ethernet HWaddr 00:01:2e:3a:58:9f inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::201:2eff:fe3a:589f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:106687 errors:0 dropped:0 overruns:0 frame:0 TX packets:79673 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:107622853 (107.6 MB) TX bytes:10363345 (10.3 MB) - Verifique a configuração de roteamento usando
/sbin/route -n. Exemplo:Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0 192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 wlan0
- Se
ping 198.41.0.4(um dos servidores raiz do DNS) for bem-sucedido, masping ietf.orgfalhar, sua configuração de DNS será falsa.