I am usng TP-Link TD-W8980 v1 with latest Openwrt v18.06.1. I am trying to create a script-based configuration to set some configuration options. I am able to change
network configuration pretty easily but when it comes to system configuration like setting the hostname of the router, I have no idea how to continue.
/etc/config/system there is a
config system portion which includes options that I need to set/change. But I am not able to access those options somehow. Furthermore when I tried LuCI to change those it showed commands like
system.cfg01e48a.hostname=xxxx. Now what is
cfg01e48a? Is it system configuration portion? Will it change every time I flash a new firmware? As I need a long-term script to change configuration I would like to have a hard-coded configuration name. Thanks
Secondly, I would like to know how can I change configuration in
/etc/opkg.conf programmatically? I can sure edit the file but cant seem to set/change it through UCI. Is there anyway to do it?