Hola. Yo conectaba a un AP bastante lejano físicamente, a un 26% o así de Link Quality. Supongo que por ese motivo, a cada minuto, recibía un:

Código:
No probe response from AP xx:xx:xx:xx:xx:xx after 500ms, disconnecting.
Si volvía a ejecutar el script que tengo para conectar, lo hacía correctamente y a la primera, pero me caía al minuto. Así que pensé en la siguiente solución, algo cafre:

Código:
while(true); /conectar.sh; do sleep 10; done
Esto iba muy bien, ni tan siquiera me tiraba las conexiones establecidas, ya que no usaba dhcpcd. Pero a los 15 minutos, perdí la conexión, y en el log leí:

Código:
wlan0: direct probe to AP xx:xx:xx:xx:xx:xx (try 1)
wlan0: direct probe responded
wlan0: authenticate with AP xx:xx:xx:xx:xx:xx (try 1)
wlan0: authenticate with AP xx:xx:xx:xx:xx:xx (try 2)
wlan0: authenticate with AP xx:xx:xx:xx:xx:xx (try 3)
wlan0: authentication with AP xx:xx:xx:xx:xx:xx timed out
Cada vez que intentaba conectar, lo mismo. Me quedé pasmado, y pensé "¿habrá cascado?".

Así que me fui a otro AP, y tenía el mismo problema. Baja calidad de conexión así que me caía cada dos por tres. Y puse el mismo while. Y a los 15 minutos, tampoco me autenticaba.

No es un filtro MAC, porque el script 'conectar.sh' la cambia antes de conectar. Y así llevan los APs dos días. Eran de distinta marca y modelo. Puedo conectar sin problemas a otros APs. ¿Me los he cargado?