ich teste gerade die 4er Version auf meiner Raspi und bin sehr angetan. Vielen Dank schonmal, alle meine Altdaten wurden einwandfrei übernommen und nun kann ich das ein- oder andere testen.
Dabei ist mir folgendes aufgefallen, ich habe einige USB-Seriell Adapter, bei einem neustart wird je nach Geschwindigkeit immer ttyUSB* neu vergeben. Wer mehr als zwei Adapter hat, kommt auch schnell ins trudeln (welcher Adapter macht was)…
Ich nutze dafür gerne udev.rules, als beispiel könnte eine Rule für einen Profilic Chip so aussehen
Das Serielle Device liese sich nun über /dev/iskra bzw /dev/IPS868 erreichen. Leider erkennt das die Verwaltungskonsole nicht und manuell eintragen bzw überschreiben kann ich das auch nicht.
Wäre es möglich (und praktikabel für euch) das zu ändern?
wenn Dein Wunsch realisiert werden könnte, wäre das toll. (-> Paresy)
Bis dahin behelfe ich mir damit, die USBs in der gewünschten Start-Reihenfolge auch in die entsprechenden Ports im Hub zu stecken. Die werden wohl in immer gleicher Reihenfolge abgefragt (1-1.1, 1-1.2, 1-4.1, 1-4.2 etc) und ergeben dann ttyUSB0, ttyUSB1. Ein Entfernen und Wiederanstecken im laufenden Betrieb führt dann allerdings zu anderen (höheren) USB-Nummern.
Eine Vergabe in einer udev-Regel wie 'NAME=„ttyUSB0“ ’ funktioniert unter jessy auf alle Fälle nicht mehr, sondern führt zu einer Fehlermeldung im syslog.
Bis dahin behelfe ich mir damit, die USBs in der gewünschten Start-Reihenfolge auch in die entsprechenden Ports im Hub zu stecken.
Naja, leider klappt das nicht mit jedem Seriellem Device, gerade FTDI Chips brauchen manchmal länger, wenn Du also zwei USB -> Seriell Adapter mit FTDI hast, wird das gerne zum Glücksspiel.
Schön wäre, wenn wenigstens neben tty* noch sowas wie ttySym* oder ttyCom* geben würde die IPS abfragen kann.