NEWS
Adapter SNMP V2.x.x Support Thread
-
@mcm57
Hallo, unter Windows kein Problem:
Plattform: Windows
RAM: 16 GB
NODE.JS: V16.17.0
NPM: 8.11.0
JS Controller: 4.0.23
Admin: 6.2.21
SNMP: 2.1.7 -
Ich fürchte ich muss euch bitten - wenn ihr es zeitlich und technisch verantworten könnte - eine Ebene tiefer zu gehen.
Ich habe nun auf meinem Pi4 mittels tcpdump getestet ob Daten ausgetauscht werden.
Ich kann nur das Beispiel für den Pi4 bieten _ ev. kannst du(@Pandia) auf deinem das testen:a) Wenn tcpdump nicht installiert ist mittel apt installieren:
sudo apt install tcpdumpb) In einem Konsolenfenster tcpdump starten
sudo tcpdump -nni eth0 host <ipaddress of target> and port 161Bei mir sieht das dann so aus:
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes 20:08:50.596687 IP 10.17.2.20.42915 > 10.17.2.6.161: GetRequest(48) .1.3.6.1.4.1.6574.1.5.1.0 .1.3.6.1.4.1.6574.1.5.3.0 20:08:50.598380 IP 10.17.2.6.161 > 10.17.2.20.42915: GetResponse(68) .1.3.6.1.4.1.6574.1.5.1.0="DS1019+" .1.3.6.1.4.1.6574.1.5.3.0="DSM 6.2-25556" 20:09:43.929829 IP 10.17.2.20.56177 > 10.17.2.6.161: GetRequest(48) .1.3.6.1.4.1.6574.1.5.1.0 .1.3.6.1.4.1.6574.1.5.3.0 20:09:43.930993 IP 10.17.2.6.161 > 10.17.2.20.56177: GetResponse(68) .1.3.6.1.4.1.6574.1.5.1.0="DS1019+" .1.3.6.1.4.1.6574.1.5.3.0="DSM 6.2-25556" 20:09:58.920161 IP 10.17.2.20.56177 > 10.17.2.6.161: GetRequest(48) .1.3.6.1.4.1.6574.1.5.1.0 .1.3.6.1.4.1.6574.1.5.3.0 20:09:58.921019 IP 10.17.2.6.161 > 10.17.2.20.56177: GetResponse(68) .1.3.6.1.4.1.6574.1.5.1.0="DS1019+" .1.3.6.1.4.1.6574.1.5.3.0="DSM 6.2-25556"
Wie man sieht, wird da deutlich das gesendete Paket und die Antwort aufgezeichnet.
Wie das unter Docker geht kann ich nicht sagen, insbesondere weiß ich nicht wie dort die Interfaces heißen. Ev. tcpdump zuerst mit 0.5.0 testen damit sichergestellt wird, dass der Befehl auch was aufzeichnet.
Falls wer von euch tcpdump auf einem nicht funktionierenden System einsetzen könnte wär mir mal geholfen. Ziel wäre es zu testen:
- ob der Request rausgeht
- ob die Antwort kommt und nach welcher Zeit
Wenn die INfos da sind, kann man dann weiter überlegne wo das Ganze klemmen könnte.
DANKE für eure Hilfe
McM -
@Pandia
@micklafisch
@ ... zukünftige Geschädigte ...Es gib offensichtlich eine Bug im Migrationsbereich. Der Parameter COMMUNITY wird nicht migriert. Bitte checked den Eintrag am Devices Tab unter "Community (V1, V2c)". Ziemlich sicher steht dort public statt des auf euren Systemen benötigten Wertes.
Sorry
McMP.S. Bitte um Feedback wenn es das war.
-
@mcm57 said in Adapter SNMP V2.x.x Support Thread:
Es gib offensichtlich eine Bug im Migrationsbereich. Der Parameter COMMUNITY wird nicht migriert. Bitte checked den Eintrag am Devices Tab unter "Community (V1, V2c)". Ziemlich sicher steht dort public statt des auf euren Systemen benötigten Wertes.
Lt. Feedback im Isse (https://github.com/iobroker-community-adapters/ioBroker.snmp/issues/163) ist das Problem mit V1.2.8 behoben.
ACHTUNG: Wer schon auf V2.x.x ist muss den Community Parameter ggF selbst in der Config korrigieren. Die Migration schlägt nur bei einem Umstieg <2.0.0 auf >2.0.0 zu.
-
@Pandia
Hi
Ich bin mir ziemlich sicher, dass du im Issue geschrieben hast, dass nun alles funktioniert. ABER ich finde deinen Eintrag im Issue nicht mehr. Hast du den gelöscht? Oder gibt es doch noch Probleme?
Ich frage weil ich die 2.1.8 gerne rasch ins stable bringen will damit nicht noch weitere User über den Fehler stolpern. Andrerseits will und soll ich nicht was updaten wenn nicht klar halbwegs getestet ist dass es funktioniert. Und da es derzeit nur 2 User mit dem Problem gibt, wär ich für eine Rückmeldung dankbar -
SNMP V2.1.8 im stable
snmp V2.1.8 wurde released.
Wichtiger Hinweis!
Die Konfigurationsdaten wurden für Version 2.0.0 (und neuer) geändert. Die Installation wird versuchen, die Daten zu migrieren, aber es gibt eine Chance, dass dies versagt. Bitte stellen Sie sicher, dass Sie ein Backup und eine externe Dokumentation Ihrer Konfiguration vor dem Upgrade auf Version 2.0.0 oder neuer haben.
Was wurde geändert / gefixed:
2.1.8
Der Parameter Community wurde im Zuge der Migration nicht migriert. Der Fehler wurde in 2.1.8 behoben.Link zu den älteren Änderungen
https://forum.iobroker.net/topic/57579/adapter-snmp-v2-x-x-support-thread/2Hinweis
Die Korrektur wirkt nur bei einem direkten Upgrade von einer version <V2.0.0 auf V2.1.8 (oder neuer). Solltest du schon Version 2.1.7 installiert haben und der Zugriff auf ein Gerät nicht funktionieren, bitte den aramater Comunity am Tab Geräte manuell prüfen und ggF korrigieren. -
Version 2.1.9 befindet sich ab sofort im Test (nur als Hinweis auf "was wird kommen")
https://forum.iobroker.net/topic/56816/test-adapter-snmp-v2-1-x-github-lastest/13
Testversionen von latest sind NICHT für die Installation auf produktiven System geeignet, da sie noch vermehrt Fehler enthalten können. Wer sich als Tester einbringen will - und sich den möglichen Gefahren durch einen Ffehlerhaften Adapptercode bewußt ist - ist gerne im Tester Forum gesehen.
-
SNMP V2.1.10 im stable
snmp V2.1.10 wurde released.
Wichtiger Hinweis!
Die Konfigurationsdaten wurden für Version 2.0.0 (und neuer) geändert. Die Installation wird versuchen, die Daten zu migrieren, aber es gibt eine Chance, dass dies versagt. Bitte stellen Sie sicher, dass Sie ein Backup und eine externe Dokumentation Ihrer Konfiguration vor dem Upgrade auf Version 2.0.0 oder neuer haben.
Was wurde geändert / gefixed:
2.1.9 / 2.1.10
- Der snmp Adapter unterstützt nun wieder die Verwendung von Domainnamen (anstelle von IP addressen)
- Leere OID Gruppen führen bewirken keinen fatalen Error mehr; sie werden nur als Warning gemeldet
- Timer Werte werden besser geprüft.
- Diverse Basismodule wurden aktualisisert
-
Update zum generellen Support Thread des SNMP Adapters:
Der snmp Adapter befindet sich inzwischen auf Versionsstand 2.4.x:
https://forum.iobroker.net/topic/63244/test-adapter-snmp-2-4-x-github-latest?_=1683990445127 -
Hier gibt es eine tolle Anleitung zur Einbindung synology nas / eaton usv:
https://forum.iobroker.net/topic/65430/synology-nas-und-eaton-usv-via-snmp-protokoll-anbinden
-
Verlinkung eines Problemfalls zur Evidenz:
https://forum.iobroker.net/topic/65573/snmp-adapter-bleibt-gelb
Fehlerbild: Adapter bleibt gelb / Timeout
Ursache: Commmunity und/oder SNMP Version nicht passend eingestellt.Und zur Erinnerung:
Hier gibt es eine dt. Anleitung:
https://github.com/iobroker-community-adapters/ioBroker.snmp/blob/master/docs/de/snmp.md#informationen-zum-snmp-adapterUnd hier nen Link zu einem mib Browser
https://www.ireasoning.com/mibbrowser.shtml -
Von @BananaJoe in einem anderen Thread gepostet:
Hier gibts OID Infos zu APC USVs:
https://www.opsview.com/resources/monitoring/blog/apc-ups-monitoring-useful-oidsIch leg das mal auch hier ab, falls wer in diesem Thread sucht.