UCI: cómo OpenWrt guarda toda su configuración en /etc/config
En una frase
Sección titulada «En una frase»UCI (Unified Configuration Interface) guarda la configuración de los servicios de OpenWrt en archivos de texto plano dentro de /etc/config/. LuCI y el comando uci editan esos mismos archivos.
Cómo funciona
Sección titulada «Cómo funciona»- Hay un archivo por subsistema, como
network,wireless,dhcp,firewallysystem. uci set,uci add,uci renameyuci deletese preparan primero (staging).uci commitlos escribe en la flash de una sola vez.- Un cambio confirmado solo surte efecto cuando el servicio se recarga o se reinicia mediante su script de init. El ejemplo oficial cambia el puerto de uhttpd, confirma y luego ejecuta
/etc/init.d/uhttpd restart. - LuCI es una interfaz: sus páginas leen y escriben los mismos archivos UCI mediante API.
Compruébalo en tu router
Sección titulada «Compruébalo en tu router»Estos comandos son de solo lectura:
uci show network.lanuci get network.lan.ipaddruci export dhcpTen en cuenta
Sección titulada «Ten en cuenta»- Un cambio que confirmas pero nunca recargas todavía no está activo. Surte efecto en el próximo reinicio del servicio o del equipo, lo que puede ocurrir mucho después de que lo hayas olvidado.
- Copia
/etc/configa un lugar seguro antes de editar a mano. Respaldo y restauración explica cómo hacer una copia completa.
Guías relacionadas
Sección titulada «Guías relacionadas»Fuentes
Router.Homes
Notas independientes sobre OpenWrt. Cada página indica el firmware, el dispositivo, el gestor de paquetes y la vía de retorno.
Iconos: Solar by 480 Design, CC BY 4.0