Netgear GS710TUP: PoE-Port-Status über SNMPv3 abfragen

English Deutsch

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:

Netgear GS710TUP Web-UI mit PoE-Port-Konfiguration, einige Ports aktiviert und deaktiviert

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):

query_poe_snmp.sh
snmpwalk -v3 -l authNopriv -c public -a SHA1 -u admin -A 'switchAdminPassword' SWITCHIPADDRESS 1.3.6.1.2.1.105.1.1.1.3

Denke daran, switchAdminPassword durch das Admin-Passwort deines Switches und SWITCHIPADDRESS durch die IP-Adresse des Switches zu ersetzen.

Beispielausgabe (ohne installierte MIB):

query_poe_snmp_output.txt
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: 1

Die 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:

query_poe_snmp_with_mib.sh
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.3

Ausgabe:

query_poe_snmp_with_mib_output.txt
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)

Check out similar posts by category: Networking, SNMP