Alle CWMP-Parameter konfigurieren Sie auf der Kommandozeile entweder durch eine Skript-Datei oder durch das herstellerspezifische RPC X_LANCOM_DE_Command.
- Konfiguration per Skript
- Über das CWMP-Download-Kommando <cwmp:download> konfigurieren Sie das Gerät per Skipt-Datei (*.lcs). Filetype ist hierbei 3 Vendor Configuration File und als URL geben Sie die Adresse des Servers an, auf dem das Konfigurationsskript gespeichert ist.
Anmerkung: LANconfig-Dateien mit Format *.lcf werden nicht unterstützt.
- Konfiguration per herstellerspezifischem RPC X_LANCOM_DE_Command
- Die Funktion X_LANCOM_DE_Command ist wie folgt definiert:
- Anfrage
<cwmp:X_LANCOM_DE_Command> <Command> CLI-Kommando </Command> </cwmp:X_LANCOM_DE_Command>
- Antwort
<cwmp:X_LANCOM_DE_CommandResponse> <Status>1</Status> <Result>1</Result> </cwmp:X_LANCOM_DE_CommandResponse>
<cwmp:X_LANCOM_DE_Command> <Command>set /Setup/TCP-IP/Network-list/INTRANET {IP-address} 192.168.80.1</Command> </cwmp:X_LANCOM_DE_Command>
Aufgrund der asynchronen Ausführung der Konsolen-Befehle meldet X_LANCOM_DE_Command immer eine erfolgreiche Ausführung des Kommandos zurück, unabhängig davon, ob der Befehl korrekt ausgeführt werden konnte oder nicht. Die erfolgreiche Ausführung erfolgt durch Auslesen des Config-Status unter .
Zur Überprüfung des Konfigurationsstatus können Sie die folgenden CWMP-Parameter vor oder nach Anwendung des Skripts oder von X_LANCOM_DE_Command auslesen:
- InternetGatewayDevice.DeviceInfo.X_LANCOM_DE_ConfigVersion
- InternetGatewayDevice.DeviceInfo.X_LANCOM_DE_LastScriptComment
- InternetGatewayDevice.DeviceInfo.X_LANCOM_DE_LastScriptErrorLine
- InternetGatewayDevice.DeviceInfo.X_LANCOM_DE_LastScriptSuccessful
Anmerkung: Die Werte entsprechen den Status-Werten unter .