Le tengo conectado a otro router TP link TD-W8960N que es el que le da internet. Si e probado a reiniciar la red, supongo que te refieres a /etc/init.d/network restart? Si ese es el comando cuando lo ejecuto vuelve otra vez la red. Algunas veces tarda en irse unos 30 minutos y otras veces cada 2 minutos. La verdad no lo entiendo, lo raro es con el firmware OpenWrt Chaos Calmer r42270 / LuCI Trunk (svn-r10537) no tengo ningún tipo de problema. Por eso preguntaba si me faltaba algún paquete en la compilación nueva. ¿Qué opinas que puede estar pasando? Saludos y gracias por la ayuda.
Los dos llevan chipset broadcom para la wifi. En primera instancia no debiera de ser ese el problema.
A lo mejor la wifi se te pierde por interferencias, y luego no son capaces de restablecer la comunicación por sí solos.
Prueba a cambiar la wifi de canal, si encuentras algún canal más despejado.
Otra idea, sería tener un script, que vigilase si se ha perdido la conexión entre los dos routers, y relevantara la wifi cuando esto pase.
Como dice
seny, los drivers de la wifi son incompatibles entre sí, y tienes los tres compilados a la vez. Sólo el que se ejecute primero, al arrancar, tomará posesión de la tarjeta wifi. Deja en la compilación sólo el que vayas a utilizar, o haz un blacklist de los módulos que no quieras que se carguen al arrancar.