Cómo configurar la dirección IP en una compilación OpenWRT personalizada

Cómo configurar la dirección IP en una compilación OpenWRT personalizada

He estado luchando hoy para personalizar OpenWRT. Comprobé el establo usando SVN, "make menuconfig" para personalizar la imagen, la "creo" y la ejecuto en un enrutador. Casi todas mis modificaciones funcionan, excepto la tarea (aparentemente trivial) de cambiar la dirección predeterminada 192.168.1.1.

Probé numerosos archivos (scripts y archivos de configuración) pero parece que no puedo cambiarlos (puedo cambiarlos por un breve momento después del arranque usando el archivo "preinit", pero después de unos segundos vuelve al valor predeterminado).

Sospecho que debería configurarlo en el archivo /etc/network, pero las modificaciones parecen sobrescribirse durante el arranque. ¿Quizás tenga algo que ver con la interfaz br-lan?

¿Alguien tiene alguna idea sobre el tema? ¡Gracias!

Respuesta1

Entonces... Descubrí cómo se desmorona la cookie a través del Foro OpenWRT.

Tienes que crear una carpeta de "archivos" en tu directorio de compilación, por ejemplo. "~OpenWRT/tronco/archivos". Luego puede agregar archivos y carpetas como si fueran la carpeta raíz de su compilación.

Ejemplo:

"/files/etc/banner" 

le permitiría crear un banner personalizado (para telnet o SSH)

Artículo sobre el foro OpenWRT

Alternativamente, puede usar la configuración del menú de buildroot para establecer opciones de configuración específicas también en el submenú Configuración de imagen.Configuración de imagen

información relacionada