Essa saída de ping é louca . É como se nada acontecesse por 16-18 segundos e, de repente, tudo aparecesse de uma só vez. Mesmo que houvesse problemas com a agregação de frames 802.11n e Block Acks, eu não esperaria que tudo ficasse na fila e ficasse na fila por 18 segundos e, de repente, todos passassem. Também é muito estranho ver pacotes fora de ordem em uma rede de salto único.
Você tem acesso a um analisador de espectro, como o Metageek Wi-Spy ? Se você estiver usando a banda de 2,4 GHz, o Wi-Spy 2.4i de US $ 99 é algo divertido de se ter, e muito útil para ver se o forno de microondas do seu vizinho está batendo a banda inteira por vários segundos de cada vez.
A propósito, faça um ifconfig en1
e certifique-se de não ver PROMISC
na lista de sinalizadores de interface. Algumas placas sem fio não lidam muito bem com o modo promíscuo. Mesmo que você não execute coisas como tcpdump e Wireshark , aplicações de rede às vezes mal escritas acidentalmente configuram o modo promscuous quando não pretendiam, porque faziam chamadas erradas para libpcap ou BPF .
- Qual versão do Mac OS X você está executando?
- Qual é a versão do firmware / make / model / hardware / firmware do seu ponto de acesso?
- O firmware do seu ponto de acesso está atualizado?
- Você tem apenas o ponto de acesso no momento ou tem vários pontos de acesso "estendendo a rede" sem fio?
Eu sei que você já tentou diferentes canais , mas você já tentou diferentes bandas ? Por exemplo, se você fez tudo isso na banda de 2,4 GHz - canais 1-11, mais talvez 12, 13 e até 14 em algumas regiões - seria interessante saber se o problema desaparece se você mudar o AP para a banda de 5 GHz (canal 36 e acima).
No Snow Leopard, você pode executar isso para habilitar muitos logs de depuração do AirPort:
sudo /usr/libexec/airportd debug +AllUserland +AllVendor +AllDriver
Em seguida, observe o que é registrado em /var/log/kernel.log
e /var/log/system.log
.
O Leopard não tem muito registro para isso, mas você pode ativá-lo assim:
sudo /usr/libexec/airportd -d
O Leopard não tem o kernel.log separado, então provavelmente tudo irá para system.log.
O problema desaparece quando você está conectado ao adaptador de energia CA em vez da bateria? Os laptops Mac modernos ativam automaticamente o modo de economia de energia do 802.11 quando estão na bateria. O modo de poupança de energia pode aumentar a latência alguns ; geralmente na ordem de 100 ms, nem mesmo um segundo completo. Mas ainda assim seria interessante saber se o funcionamento da energia AC faz diferença.