Port auf einem Switch automatisch in default setzten, sobald bedingung zutrifft
Moin,
ich würde gerne auf einem Cisco Switch ein TCL Script als applet hochladen, welches alle 30 sekunden prüft ob an den ports ein früherer Access point angeschlossen war (description "AP") und dieser port auch down ist (im Status, sowohl als auch im protocol). sofern dies zutrifft, soll er diesen port wieder in den default wert konfigurieren. Das würde ansich auch schon funktionieren, allerdings soll ich zusätzlich verhindern, dass er an den Ports Gi1/0/1 und Gi1/0/2 auf keinen fall was verändert, selbst wenn die bedingungen zu treffen.
Allerdings spuckt mir der switch immer beider action 4.1 folgende Fehlermeldung aus: Warning: Assumed end-quote for quoted string
WORD
Kann einer mir bei dem Problem behilflich sein?
ich würde gerne auf einem Cisco Switch ein TCL Script als applet hochladen, welches alle 30 sekunden prüft ob an den ports ein früherer Access point angeschlossen war (description "AP") und dieser port auch down ist (im Status, sowohl als auch im protocol). sofern dies zutrifft, soll er diesen port wieder in den default wert konfigurieren. Das würde ansich auch schon funktionieren, allerdings soll ich zusätzlich verhindern, dass er an den Ports Gi1/0/1 und Gi1/0/2 auf keinen fall was verändert, selbst wenn die bedingungen zu treffen.
Allerdings spuckt mir der switch immer beider action 4.1 folgende Fehlermeldung aus: Warning: Assumed end-quote for quoted string
WORD
Kann einer mir bei dem Problem behilflich sein?
event manager applet CLEANUP
event timer watchdog time 30
action 1.0 cli command "enable"
action 2.0 cli command "term length 0"
action 3.0 cli command "show interfaces description | include down down AP"
action 4.0 foreach line $_cli_result
action 4.1 regexp "(Gi1\/0\/[0-9]+)(?<!Gi1\/0\/[12])\s+down\s+down\s+AP" "$_cli_result"
action 6.0 string trim "$_cli_result" " down down AP"
action 8.0 if $_regexp_result gt "0"
action 8.1 set result "1"
action 8.2 end
action 9.1 if result gt "0"
action 9.2 cli command "enable"
action 9.3 cli command "conf t"
action 9.4 string range $_string_result 0 8
action 9.5 cli command "default int $_string_result"
action 9.6 end
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7520845474
Url: https://administrator.de/contentid/7520845474
Ausgedruckt am: 08.11.2024 um 01:11 Uhr
2 Kommentare
Neuester Kommentar