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
wlan0
eDHCP
em/var/log
arquivos como/var/log/messages
,/var/log/dmesg
e/var/log/syslog
. - Verifique sua configuração de IP usando
/sbin/ifconfig
. Oinet
dewlan0
deve estar presente, não ser link-local (169.254.*.*
) e ter umMask
razoável, geralmente255.255.255.0
. Se você discar em DSL ou ISDN, seuMTU
provavelmente 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.org
falhar, sua configuração de DNS será falsa.