gracias por contestar, no es la opcion que me comentas, ya la conocia, creo que lo he solucionado, lo que no se exactamente cual de las dos cosas es.
1. tengo un router que genera dos wlan, y puede ser que al tener dos wlan al alcance a las que poderse conectar va cambiando de una a otra. (creo que es esta)
2. le he quitado el dhcp y le he puesto ip fija.
de momento ya funciona bien.