Primeiro, tente excluir todas as entradas em suas chaves para essa rede. Verifique as chaves de login da sua conta atual, bem como as chaves do sistema. Exclua também a entrada dessa rede da sua lista de redes preferenciais em Preferências do sistema > Rede > AirPort > Avançado > AirPort.
Se isso não resolver o problema, assuma o Snow Leopard:
sudo /usr/libexec/airportd debug +AllUserland +AllDriver +AllVendor
... então reproduza o problema e poste o /var/log/system.log e /var/log/kernel.log a partir do momento do problema.