Unified Configuration Interface (UCI)
Unified Configuration Interface (UCI)
UCI – Overview
Definition: A centralized configuration system for OpenWRT.
Internals:
- Stores configurations in
/etc/config/
as plain text files (e.g.,network
,wireless
). - Provides CLI (
uci
command) and API for programmatic access. - Integrates with
netifd
,LuCI
, and other components via UBUS. - Supports configuration validation and rollback.