Quando isso acontece, há algumas coisas que você pode fazer:
- Coloque outro dispositivo sem fio na rede para ver se ele recebe uma resposta ARP corretamente.
- Experimente um dispositivo com fio na rede para garantir que não seja um problema sem fio.
- Substitua a placa sem fio por outra placa sem fio conhecida.
Se outro dispositivo sem fio funcionar, você sabe que o roteador está enviando respostas ARP corretamente. Se um dispositivo com fio (de preferência o mesmo) funcionar, você sabe que o problema está na placa sem fio ou na pilha / API sem fio (e não no laptop do Vista OS). Se você substituir a placa sem fio por uma placa que funcione bem e ainda tiver problemas, ela indicará um problema no Vista (você instalou todos os patches / service packs?). Existem vários problemas sem fio conhecidos do Vista, como este um .
Como você tem visibilidade no nível de pacote / frame, presumo que esteja cheirando o fio. Outra coisa a verificar é garantir que os campos de endereço e o conteúdo da resposta ARP estejam corretos e dentro dos padrões, sem dados adicionais desnecessários.