CYBOX AP 3
snmpset -c private -v 2c 192.168.100.1 1.3.6.1.4.1.2021.8.1 s "uci
commit wireless"
snmpset -c private -v 2c 192.168.100.1 1.3.6.1.4.1.2021.8.1 s "service
network reload"
7.7.3 Konfigurationsparameter bearbeiten, neue Felder anlegen und Elemente löschen
Wenn eine ‚config.section.option' bekannt ist, kann mit dem Befehl ‚uci set' ein beliebiges vorhandenes
Konfigurationselement gelesen und geändert werden. Wenn ein snmpset-Befehl mit der Zeichenkette „uci
<command> config-item=new-value" ausgeführt wird, markiert er das Config-Item. Der nächste snmpget-Aufruf
mit ‚1.3.6.1.4.1.2021.8.1.2.108' (uci_get) merkt sich das letzte Config-Item und gibt den aktuellen Wert zurück
(Read-back-Funktion). Wurde das snmpset ohne den String-Teil „=new-value" ausgeführt, wird nur der
Config-Item-Marker gesetzt. Dies kann zum Auslesen eines Items (keine OID) verwendet werden, ohne es zu
verändern.
Hinweis: Denken Sie daran, die Änderungen mit dem Befehl uci commit zu speichern.
7.7.3.1 Neuen Hostnamen festlegen
Der Hostname ist in ‚/etc/config/system' konfiguriert (keine OID).
Die Befehle
snmpset -c private -v 2c 192.168.100.1 1.3.6.1.4.1.2021.8.1 s "uci set
system.@system[0].hostname"
snmpwalk -c public -v 2c 192.168.100.1 1.3.6.1.4.1.2021.8.1.2.108
liefern
iso.3.6.1.4.1.2021.8.1.2.108.1.1 = INTEGER: 1
iso.3.6.1.4.1.2021.8.1.2.108.2.1 = STRING: "uci_get"
iso.3.6.1.4.1.2021.8.1.2.108.3.1 = STRING: "/usr/sbin/get_snmp
uci_get"
iso.3.6.1.4.1.2021.8.1.2.108.100.1 = INTEGER: 0
iso.3.6.1.4.1.2021.8.1.2.108.101.1 = STRING:
"system.@system[0].hostname=CyBoxAP"
iso.3.6.1.4.1.2021.8.1.2.108.102.1 = INTEGER: 0
iso.3.6.1.4.1.2021.8.1.2.108.103.1 = ""
Verwenden Sie die folgende Reihenfolge, um den neuen Hostnamen einzustellen
snmpset -c private -v 2c 192.168.100.1 1.3.6.1.4.1.2021.8.1 s "uci set
system.@system[0].hostname=CYAP-14"
snmpset -c private -v 2c 192.168.100.1 1.3.6.1.4.1.2021.8.1 s "uci
commit system"
snmpset -c private -v 2c 192.168.100.1 1.3.6.1.4.1.2021.8.1 s "service
system reload"
7.7.3.2 Erstellen eines Beschreibungstexts für die Systemkonfiguration
89