También puede depender del enrutador. Algunos enrutadores le permiten cambiar el 'índice' o 'clave' que está en uso. IE: puede definir, por ejemplo, 4 claves o contraseñas diferentes que la red inalámbrica puede usar, luego le dice cuál quiere usar en este momento.
Mi experiencia ha sido que las Mac siempre intentarán conectarse utilizando el índice o la clave 0, nunca ninguna otra clave. El conector (MB o MBP) tiene que usar el mismo índice o número de clave para que el proceso de intercambio inalámbrico funcione correctamente.
He tenido situaciones, por lo tanto, donde las PC se estaban conectando bien a una red bien configurada y no había ninguna razón para que la Mac no lo hiciera, y una hora más o menos me di cuenta de que eso era lo que había sido todo el tiempo.
Frustrante para decir lo menos. Se puede arreglar ahora, creo que la última vez que lo encontré fue a principios de 10.6.