Netgear GS710TUP: PoE-Port-Status über SNMPv3 abfragen
In unserem vorherigen Beitrag Simple SNMPv3 client example for Netgear GS710TUP haben wir ein Beispiel gezeigt, wie man snmpwalk verwendet, um SNMP-Eigenschaften mit SHA-Authentifizierung ohne Verschlüsselung abzufragen (siehe den vorherigen Beitrag für Details zur korrekten Konfiguration von SNMPv3).
Der Netgear GS710TUP bietet außerdem SNMP-Zugriff auf die PoE-Konfiguration über die POWER-ETHERNET-MIB.
Bei der folgenden PoE-Port-Konfiguration im Web-UI:

können wir abfragen, ob PoE aktiviert oder deaktiviert ist, über die OID 1.3.6.1.2.1.105.1.1.1.3 (pethPsePortAdminEnable):
snmpwalk -v3 -l authNopriv -c public -a SHA1 -u admin -A 'switchAdminPassword' SWITCHIPADDRESS 1.3.6.1.2.1.105.1.1.1.3Denke daran, switchAdminPassword durch das Admin-Passwort deines Switches und SWITCHIPADDRESS durch die IP-Adresse des Switches zu ersetzen.
Beispielausgabe (ohne installierte MIB):
SNMPv2-SMI::mib-2.105.1.1.1.3.1.1 = INTEGER: 1
SNMPv2-SMI::mib-2.105.1.1.1.3.1.2 = INTEGER: 1
SNMPv2-SMI::mib-2.105.1.1.1.3.1.3 = INTEGER: 1
SNMPv2-SMI::mib-2.105.1.1.1.3.1.4 = INTEGER: 2
SNMPv2-SMI::mib-2.105.1.1.1.3.1.5 = INTEGER: 2
SNMPv2-SMI::mib-2.105.1.1.1.3.1.6 = INTEGER: 1
SNMPv2-SMI::mib-2.105.1.1.1.3.1.7 = INTEGER: 1
SNMPv2-SMI::mib-2.105.1.1.1.3.1.8 = INTEGER: 1Die 8 Zeilen repräsentieren die 8 PoE-Ports des GS710TUP.
Wir können die relevante MIB von der Netgear-Website herunterladen und erhalten somit eine übersichtlichere Ausgabe:
snmpwalk -m GS110_710TUP_V1.0.5.9_MIBs/POWER-ETHERNET-MIB.txt -v3 -l authNopriv -c public -a SHA1 -u admin -A 'switchAdminPassword' SWITCHIPADDRESS 1.3.6.1.2.1.105.1.1.1.3Ausgabe:
POWER-ETHERNET-MIB::pethPsePortAdminEnable.1.1 = INTEGER: true(1)
POWER-ETHERNET-MIB::pethPsePortAdminEnable.1.2 = INTEGER: true(1)
POWER-ETHERNET-MIB::pethPsePortAdminEnable.1.3 = INTEGER: true(1)
POWER-ETHERNET-MIB::pethPsePortAdminEnable.1.4 = INTEGER: false(2)
POWER-ETHERNET-MIB::pethPsePortAdminEnable.1.5 = INTEGER: false(2)
POWER-ETHERNET-MIB::pethPsePortAdminEnable.1.6 = INTEGER: true(1)
POWER-ETHERNET-MIB::pethPsePortAdminEnable.1.7 = INTEGER: true(1)
POWER-ETHERNET-MIB::pethPsePortAdminEnable.1.8 = INTEGER: true(1)