Nein Bernd666 der Thread ist nicht überflüssig. Ganz im Gegenteil!
Ich habe das oben aufgezeigte Skript mal genutzt um etwas rumzuspielen. Leider bekomme ich keine Antwort vom ESP.
Fehlermeldung: Unbekannte OID
Also habe ich mir gedacht es wird wohl an der hinterlegten OID im Skript liegen.
Somit habe ich meinen Canon Drucker über SNMP ausgelesen und nachfolgende Adresse erhalten 1.3.6.1.2.1.2.2.1.2.2
Diese habe ich im Skript hinterlegt und in einem Abfragetool "Paessler SNMP Tester" abgerufen. Leider erhalte ich keine Antwort und die Fehlermeldung bleibt noch immer die gleiche.
Also nächster Versuch. Jetzt habe ich das Skript so angepasst das im Else-Teil der eigentlich für "Unbekannte OID" genutzt wird nun einfach ein "sendSNMPResponse(packet, humidity);" steht.
Somit müsste er mir ja nun den Humidity-Wert senden.
Leider nein!
ich erhalte nachfolgende Meldung/Ergebnis in Paessler SNMP Tester
----------------------- New Test -----------------------
Paessler SNMP Tester - 24.4.102.648 Computername: SPIEL-PC Interface: 192.168.178.87
12.10.2025 00:33:03 (60 ms) : Device: 192.168.178.51
12.10.2025 00:33:03 (75 ms) : SNMP v1
12.10.2025 00:33:03 (94 ms) : Custom OID 1.3.6.1.2.1.2.2.1.2.2
12.10.2025 00:33:05 (2134 ms) : SNMP Datatype: ASN_UNIVERSAL
12.10.2025 00:33:05 (2145 ms) : -------
12.10.2025 00:33:05 (2154 ms) : Value: No response (check: firewalls, routing, SNMP settings, IP addresses, SNMP version, community, passwords, etc) (SNMP error # -2003)
12.10.2025 00:33:05 (2164 ms) : Done
aktuell würde ich Firewall ausschließen, weil ich den Port in der Windowsfirewall freigegeben habe (nur zum Testen und um es auszuschließen gab aber auch kein anderes Ergebnis). Wenn ich meinen Drucker auslesen erhalte ich nachfolgende Meldung:
----------------------- New Test -----------------------
Paessler SNMP Tester - 24.4.102.648 Computername: SPIEL-PC Interface: 192.168.178.87
12.10.2025 00:11:56 (2 ms) : Device: 192.168.178.65
12.10.2025 00:11:56 (7 ms) : SNMP v1
12.10.2025 00:11:56 (21 ms) : Custom OID 1.3.6.1.2.1.2.2.1.2.2
12.10.2025 00:11:56 (65 ms) : SNMP Datatype: ASN_OCTET_STR
12.10.2025 00:11:56 (75 ms) : -------
12.10.2025 00:11:56 (83 ms) : Value: eth1
12.10.2025 00:11:56 (98 ms) : Done
Da ich den Wert "eth1" erhalte, nehme ich an es funktioniert - bin mir aber nicht sicher ;-).
Kann mir jemand helfen?
Danke schon mal vorab.