1-Wire Ausfall

Begonnen von Tweak, 18 Oktober 2015, 17:44:38

Vorheriges Thema - Nächstes Thema

Tweak

Hallo,
ich war ein paar Tage in Urlaub und als ich gestern nach Haus gekommen bin, musste ich feststellen das meine Temperatur-Sensoren sowie Zähler nicht mehr funktionieren. Jetzt hab ich heute schon mehrere Dinge durchgetest aber alles ohne Erfolg.

Scheinbar erkennt FHEM meinen Bus-Koppler nicht mehr richtig.

2015.10.18 17:40:55 3: OWX_SER::Detect 1-Wire bus myOWServer: interface master DS2480 detected for the first time
2015.10.18 17:40:55 3: OWX_ASYNC_Disconnect
2015.10.18 17:40:55 1: /dev/ttyUSB0 disconnected, waiting to reappear (myOWServer)
2015.10.18 17:40:55 3: Setting myOWServer serial parameters to 9600,8,N,1
2015.10.18 17:40:55 1: /dev/ttyUSB0 reappeared (myOWServer)
2015.10.18 17:40:55 3: OWX_ASYNC_Disconnect
2015.10.18 17:40:55 3: OWX_ASYNC_Disconnect
2015.10.18 17:40:55 3: OWX_ASYNC_Disconnect
2015.10.18 17:40:55 3: OWX_ASYNC_Disconnect
2015.10.18 17:40:55 3: OWX_ASYNC_Disconnect
2015.10.18 17:40:55 3: OWX_ASYNC_Disconnect


Woran könnte das liegen? Ist er defekt?

Was ebenfalls relativ komisch ist, dass auch der CUL nicht mehr erkannt wird bzw. keine Verbindung mehr aufnimmt.

Sg

Starkstrombastler

#1
Hallo,

das sieht bei mir ganz ähnlich aus:
2015.10.18 22:15:06.479 3: Setting OWusb serial parameters to 9600,8,N,1
2015.10.18 22:15:06.482 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_DAE000Wg-if00-port0 reappeared (OWusb)
2015.10.18 22:15:06.505 5: OWX_ASYNC_Set request OWusb FF ?
2015.10.18 22:15:06.506 5: OWX_ASYNC_Set request OWusb FF ?
2015.10.18 22:15:07.108 5: SW: c1
2015.10.18 22:15:07.210 5: SW: 17455b0f91
2015.10.18 22:15:07.214 3: OWX_ASYNC_Disconnect
2015.10.18 22:15:07.235 5: OWX_DS2480 read: After loop no. 3 received: 16445a0090
2015.10.18 22:15:07.236 3: OWX_SER::Detect 1-Wire bus OWusb: interface master DS2480 detected for the first time
2015.10.18 22:15:07.237 5: OWX_ASYNC_Schedule master: OWusb, task: OWusb
2015.10.18 22:15:07.419 3: OWX_ASYNC_Disconnect
2015.10.18 22:15:07.420 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_DAE000Wg-if00-port0 disconnected, waiting to reappear (OWusb)
2015.10.18 22:15:07.449 5: OWX_ASYNC_Set request OWusb FF ?
2015.10.18 22:15:07.452 5: OWX_ASYNC_Set request OWusb FF ?


Diese Prozedur wird zigfach wiederholt.

Das Problem ist entstanden, als ich heute Ubuntu und fhem (nachdem es einige Wochen durchlief) aktualisiert habe.

Edit: ich habe jetzt per Dateieditor die Definition von OWX_ASYNC auf OWX geändert - und siehe da, die Messwerte kommen wieder.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

corny456

http://forum.fhem.de/index.php?topic=41836

Klingt nach dem Bug im Kernel...


Gesendet von iPhone mit Tapatalk

Tweak

Puh das könnte passen, denn ich hab vor 6 Tagen den Server neu gestartet. Seither existiert das Problem und auch der Kernel wurde aktualisiert.
Witzig finde ich nur das nicht alle seriellen Schnittstellen betroffen sind. Hab noch andere USB Serial Geräte dran und diese fuktionieren.

SG

Starkstrombastler

Nach dem Ändern von OWX_ASYN nach OWX hat es nur etwas länger gedautert, bis das System eingefroren ist.

Und leider hat auch das Booten mit einem älteren Kernel nichts gebracht.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Prof. Dr. Peter Henning

Da kann OWX nun glücklicherweise nix dafür....
Never touch a running system. Schon gar nicht, wenn man dann ein paar Tage weg ist.

LG

pah

Tweak

Zitat von: Prof. Dr. Peter Henning am 19 Oktober 2015, 07:02:38
Da kann OWX nun glücklicherweise nix dafür....
Never touch a running system. Schon gar nicht, wenn man dann ein paar Tage weg ist.

LG

pah

Fällt mir nicht auf in irgendeiner Weise OWX als Schuldigen deklariert zu haben, aber man kann ja auch zwischen den Zeilen lesen.
Mit altem Kernel läuft alles wie gewohnt. Hoffe das es im aktuellem bald gefixt wird.

Sg

Prof. Dr. Peter Henning

Nö, nix zwischen den Zeilen gelesen. Ich habe nur eine überflüssige Bemerkung gemacht.

LG

pah