Files
scripts/Windows Procurve STP Status via Perl/stp_state.conf
2024-10-14 00:08:40 +02:00

39 lines
1.6 KiB
Plaintext

# snmpget auf
# .1.3.6.1.2.1.17.2.15.1.3.ifIndex
# ergibt stp status
# 1 : disabled
# 2 : blocking
# 3 : listening
# 4 : learning
# 5 : forwarding
# 6 : broken
# zu Überwachende Ports und deren gewünschter STP Status
# Angabe des STP Status als 1_ 2_ 3_ usw. wobei die Ziffern den Status wie oben beschreiben
# 1_ bedeutet demnach disabled 2_blocking usw 5_ forwarding
@{$switches{'10.10.11.26'}} = qw /5_Mesh/;
@{$switches{'10.10.11.4'}} = qw /5_Mesh 5_Trk1 5_Trk3 5_Trk4 5_Trk5 5_Trk6 5_Trk7 5_Trk8 5_Trk12/;
@{$switches{'10.10.11.22'}} = qw /5_Mesh 5_Trk2 5_Trk33 5_H16/;
@{$switches{'10.10.11.32'}} = qw /5_Mesh 5_Trk2 5_Trk6 5_Trk7 5_Trk8 5_Trk13/;
@{$switches{'10.10.11.24'}} = qw /5_Mesh/;
@{$switches{'10.10.11.28'}} = qw /5_Mesh/;
@{$switches{'10.10.11.41'}} = qw /5_Mesh 5_Trk1 5_Trk2 5_Trk3 5_Trk6 5_Trk7 5_Trk9 5_Trk12 5_Trk13/;
@{$switches{'10.10.11.42'}} = qw /5_Mesh 5_Trk1 5_Trk3 5_Trk4 5_Trk5 5_Trk6 5_Trk8 5_Trk9 5_Trk10 2_Trk11 5_Trk22 5_Trk23 5_Trk24 5_Trk25 5_Trk26 5_Trk28/;
@{$switches{'10.10.11.45'}} = qw /5_Mesh/;
@{$switches{'10.10.11.46'}} = qw /5_Mesh/;
@{$switches{'10.10.11.11'}} = qw /5_Mesh 5_Trk1 5_Trk33/;
@{$switches{'10.10.11.12'}} = qw /5_Mesh 1_Trk33/;
@{$switches{'10.10.11.14'}} = qw /5_Mesh 5_Trk1 5_Trk2/;
@{$switches{'10.10.11.29'}} = qw /5_Mesh/;
####@{$switches{'10.10.11.19'}} = qw /5_Mesh 5_Trk1/;
####@{$switches{'10.10.11.30'}} = qw /5_Trk2/;
####@{$switches{'10.10.11.31'}} = qw /5_Trk1/;
####@{$switches{'10.10.11.39'}} = qw /5_24 5_Trk1 5_Trk2/;
@{$switches{'170.60.2.11'}} = qw /5_Mesh 2_Trk13/;
@{$switches{'170.60.2.12'}} = qw /5_Mesh 5_Trk13/;