O MacBook desconecta-se repetidamente do Wi-Fi

1

Eu tenho um MacBook do começo de 2008 (2,4 GHz). O roteador Wi-Fi que tenho em casa é um Linksys WRT54GX2 que tive por alguns anos.

Meu MacBook começou recentemente a se desconectar do roteador a cada poucos minutos, o que é bastante irritante. Eu posso reconectar novamente sem ter que reiniciar o roteador ou qualquer coisa, pois parece que o MacBook está soltando a conexão.

Eu tentei mudar de canal no roteador, e atualizar o laptop do Leopard para o Snow Leopard também não fez diferença. Eu estou a apenas um metro e meio do dispositivo Linksys, então a distância não é um problema.

Isso só acontece com o roteador Linksys, embora eu possa usar a rede aberta da biblioteca local sem problemas. O problema também parece se tornar mais pronunciado depois da meia-noite.

Qual poderia ser o problema?

Editar: aqui estão os registros solicitados pelo Spiff: link

    
por redwall_hp 07.05.2010 / 21:05

2 respostas

1

Algumas ideias de coisas para experimentar:

Você tem algum outro cliente sem fio que possa usar ao mesmo tempo para ver se todos os dispositivos saem da rede ao mesmo tempo?

O AirPort Menu Extra muda para não mostrar barras quando ocorrem os declives?
Tente executar o ping para o endereço IP privado do seu roteador e deixar o ping indo em segundo plano o tempo todo, e veja se os pings começam a falhar quando o problema ocorre. Eu pergunto porque eu vi muitas pessoas culparem "Wi-Fi" pela perda de conectividade quando, na verdade, o link Wi-Fi ficou bom, foi a sua linha DSL que soluçou.

Execute este comando:

sudo /usr/libexec/airportd debug +AllUserland +AllDriver +AllVendor

... e depois reproduza o problema e compartilhe seu /var/log/kernel.log e /var/log/system.log a partir do momento em que o problema ocorreu. (Nota: esse comando não é totalmente persistido durante as reinicializações, então você precisará reemitir após a reinicialização).

Update: As múltiplas mensagens "MAC Auth Succeed" para o mesmo AP em rápida sucessão indicam que algo estranho está acontecendo. Seria útil ver uma captura de pacote de modo de monitor 802.11 do que está acontecendo. É melhor fazer a captura em outra máquina, caso contrário você não verá todos os pacotes necessários.

Se você fizer a captura de outro Mac equipado com AirPort, a maneira mais simples é executar este comando:

sudo /usr/libexec/airportd en1 sniff 1

(... supondo que sua placa AirPort seja en1 e seu AP esteja no canal 1 ; caso contrário, ajuste esses argumentos para o comando.)

Enquanto o comando está em execução, reproduza o problema, depois Ctrl-C fora do comando e poste a captura de pacotes. Aviso: verifique se você não está enviando informações confidenciais não criptografadas em uma rede 802.11 desprotegida naquele canal no momento em que está executando a captura. Caso contrário, esses detalhes serão capturados.

Se você não tem outro Mac para fazer o rastreamento, você pode executar este comando na máquina que está com o problema:

sudo tcpdump -i en1 -I -y IEEE802_11_RADIO -s 0 -w capture.pcap

... então reproduza o problema, depois Ctrl-C, etc.

    
por 07.05.2010 / 23:51
0

Seis pés podem ser um pouco demais próximos. Mesmo. Alguns dispositivos WiFi têm problemas se o sinal for muito strong. Você recentemente se aproximou?

    
por 10.05.2010 / 20:33