Después de probar un poco más con el Livebox 2.1 me he fijado que da lo mismo la cantidad de datos enviados o recibidos entre las interfaces y que no es nada relativo a ello.
Pongo en situación. Como comenté tengo el router conectado con un usb wifi en el puerto trasero, el cual se conecta a la red WiFi de otro router que tengo con conexión a Internet como cliente y a su vez me genera una segunda red WiFi independiente que utilizo para acceder al router y así también este mismo me enlaza a Internet. El problema es que el router se reinicia cada x tiempo inicialmente al parecer por la cantidad de datos transmitidos.
Con más pruebas que he hecho se le han producido reinicios nada más conectar a la red WiFi que genera. Es mucho más probable que se produzca ese tipo de reinicio cuando el router lleva tiempo encendido sin nadie acceder al mismo, por tanto si no hay actividad con el no hay reinicio al menos en poco tiempo después de que arranca. Por tanto no tiene que ver nada con la cantidad de datos enviados/recibidos por parte del router.
Por ir descartando he ido desactivando demonios que me resultan innecesarios en mi caso como es el demonio para DSL, etc... y el resultado ha sido ningún avance en vistas a localizar donde se haya el problema.
Posteriormente aunque ya había mirado entre otros sitios la salida de dmesg, se me ha ocurrido volver a mirar, y me he encontrado que si se mantiene el router tiempo encendido sin conectarnos a el, y posteriormente accedemos al mismo y tenemos suerte de que no se le produzca un reinicio instantáneo en ese momento, veo que salen líneas referentes al módulo que controla los usbs del router.
[11294.828000] dwc2 1e101000.ifxhcd: dwc2_hc_chhltd_intr_dma: Channel 14 - ChHltd set, but reason is unknown
[11294.828000] dwc2 1e101000.ifxhcd: hcint 0x00000002, intsts 0x04000029
[ 967.820000] dwc2 1e101000.ifxhcd: dwc2_hc_chhltd_intr_dma: Channel 2 - ChHltd set, but reason is unknown
[ 967.820000] dwc2 1e101000.ifxhcd: hcint 0x00000002, intsts 0x04000029
Sí, no están cronológicos aparentemente pero son de inicios distintos del router, además he llegado a ver que cada vez dice un número de canal distinto y he llegado a tener al menos dos veces ese mensaje con dos canales distintos en un reinicio del router.
Siendo esto la única pista se me ocurren una serie de pruebas como meter el firmware oficial sin el parche usb, etc...
Empiezo simplemente por quitar el usb WiFi y aprovechar el sistema de switch para dejar los 4 puertos LAN en una VLAN y el puerto Giga en una otra VLAN que me hará las veces de puerto WAN. Así pues conecto mediante cable el ordenador al puerto 1 del router, configuro acorde a lo pensado y finalmente conecto mediante cable el Livebox 2.1 al router que tengo con conexión de Internet.
El resultado es que esto escribiendo este post mientras están puesto Youtube conectado al Livebox enroutandome hacia el segundo router exactamente igual que tenía con el usb WiFi pero ahora mediante cables ethernet y no se ha reiniciado.
Por ello entiendo que el problema seguramente radique en el modulo dwc2 del kernel de linux que controla los usbs.
Tengo pendiente meter el firmware oficial con el que entiendo que uno de los usbs no funciona y hacer pruebas de esa manera con el usb WiFi configurado.