Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 2 Nächste Version anzeigen »


Description:

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.

Damit WAN- und VPN-Verbindungen nach dem Einspielen eines Skriptes doch getrennt werden, muss der Befehl do other/manual-dialing/disconnect (kurz 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 

<Konfigurations-Skript>

sleep 3s ; do /o/m/d

exit

Wenn lediglich eine bestimmte WAN- oder VPN-Verbindung getrennt werden soll, muss der Verbindungs-Name hinter dem Befehl do /o/m/d eingetragen werden (z.B, do /o/m/d INTERNET).