FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: all_finder am 23 Dezember 2014, 11:46:25

Titel: Reihenfolge der USB-Initialisierung / udev
Beitrag von: all_finder am 23 Dezember 2014, 11:46:25
Hallo beisammen,

gibt es eine Alternative als per rules / udev diese festzulegen? Der Hintergrund ist, dass ich ein Workaround benötige, ohne root-Rechte / ohne Freetz. Und nicht nach jedem Reset die Devices (alla ttyUSBx) neu zuordnen möchte.

Grüße
Titel: Antw:Reihenfolge der USB-Initialisierung / udev
Beitrag von: gerhardg am 23 Dezember 2014, 17:39:58
ich kenne die FB nicht so genau, aber üblicherweise werden die Geräte auch unter /dev/serial/by-id oder /dev/serial/by-path gelistet.
Titel: Antw:Reihenfolge der USB-Initialisierung / udev
Beitrag von: all_finder am 25 Dezember 2014, 20:06:48
Das Auslesen ist nicht das große Thema, Problem ist die Zuordnung. Denke an ein Startup-Script, welches erst die Ports ausliest und die fhem.cfg anpasst. Habe das Problem (welches ich erst noch analysieren muss), dass die Fritzbox ein Aussteck- / Einsteck-Event am USB erkennt und somit jedes mal neu würfelt (obwohl keines stattgefunden hat). Hatte anfangs gedacht, dies wäre nur bei meinen Neustarts.

Ideen?
Titel: Antw:Reihenfolge der USB-Initialisierung / udev
Beitrag von: gerhardg am 25 Dezember 2014, 20:48:56
die ID unter /dev/serial/by-id sollte eigentlich pro Gerät immer eindeutig sein.
Titel: Antw:Reihenfolge der USB-Initialisierung / udev
Beitrag von: all_finder am 30 Dezember 2014, 18:34:46
damit komme ich nicht weiter, die udev regel kenne ich, habe aber keine schreibrechte. ohne freetz gehts wohl nicht...