Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Some scenarios require updating the WAN or VPn connection via a script. The script command exit (ending of the script) triggers an event, which implements changes in all modules (so called Config Change). Howerver, WAN and VPN connections are excluded from the Config Change, so that the changes are not implemented. The changes are only implemented by restarting the connection

In einigen Szenarien ist es erforderlich Parameter einer WAN- oder VPN-Verbindung per Skript anzupassen. Der Skript-Befehl exit (Abschluss des Skriptes) löst auch ein Ereignis aus, welches die Änderungen aller Module umsetzt (sogenannter Config Change). WAN- und VPN-Verbindungen sind von einem Config Change ausgenommen, sodass die Änderungen nicht greifen. Die Änderungen werden erst nach einem Neustart der Verbindung umgesetzt. Dies ist auch grundsätzlich sinnvoll, damit die Verbindung, über welche die Konfiguration des Routers erfolgt, nicht abgebaut wird.

, which is not performed automatically. This is quite useful to prevent disconnecting the connection, over which the router is configured.

In order for WAN and VPN connections to be disconnected after uploading a script, the command Damit WAN- und VPN-Verbindungen nach dem Einspielen eines Skriptes doch getrennt werden, muss der Befehl do other/manual-dialing/disconnect (kurz do in short do /o/m/d) verwendet werden. Der sleep Befehl verschiebt die Ausführung des nachfolgenden Befehls. Ein vorangestellter sleep Befehl mit ein paar Sekunden Wartezeit stellt daher sicher, dass die Verbindungs-Trennung erst nach dem Befehl exit und damit nach dem Config Change erfolgt. 

Das Skript muss also wie folgt aufgebaut werden:

beginscript 

has to be used. The sleep command postpones the execution of the next command. Therefore, a preceding sleep command with a few second delay makes sure, that the connection is disconnected after the exit command and therefore after the Config Change.

Therefore, the script has to be structured as follows:

beginscript 

<Configuration script><Konfigurations-Skript>

sleep 3s ; do /o/m/d

exit

Info

Wenn lediglich eine bestimmte WAN- oder VPN-Verbindung getrennt werden soll, muss der Verbindungs-Name hinter dem Befehl If only a certain WAN or VPN connection should be disconnected, the connection name has to be entered after the command do /o/m/d eingetragen werden (ze.g. B, do /o/m/d INTERNET).