Linux FTDI device identifier

OP #2288490
Lesenswert?
• ▲
▼
moin,
ich habe an einem pc mit debian6 mehrere ftdi adapter angeschlossen. vom 
ftdi treiber werden die geräte beim starten durchnummeriert
/dev/ttyUSB0, /dev/ttyUSB1, ...

ich würde aber lieber mit eindeutigen IDs auf die geräte zugreifen 
können (ftdi serial number)
gibt es da irgendeinen trick, dass die identifier direkt die 
seriennummern enthalten können ohne gleich den treiber umzuschreiben ?
#2291844
Lesenswert?
• ▲
▼
Falls es noch gebraucht wird...

Ich habe mir für die Programmiertools (unter Debian Linux) eine udev 
rules Datei angelegt, die ist unter
/etc/udev/rules.d/015_usbprog.rules
damit werden die Programmiergeräte für non-root freigegeben, und für die 
USB-RS232 Adapter symbolische Links angegelegt, die immer gleich 
heissen.
Dummerweise hat mein PL2303 Adapter keine Seriennummer...
Der Inhalt der Datei:
1
# Atmel AVR ISP mkII
2
ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", GROUP="avrdev", MODE="0660"
3

4
# usbprog bootloader
5
ATTRS{idVendor}=="1781", ATTRS{idProduct}=="0c62", GROUP="avrdev", MODE="0660"
6

7
# USBasp programmer
8
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", GROUP="avrdev", MODE="0660"
9

10
# USB-RS232 converter
11
# the FTD TTL converters...
12
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A20e1v0O", GROUP:="avrdev", MODE:="0660", SYMLINK+="ttyTTL1"
13
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A6006imQ", GROUP:="avrdev", MODE:="0660", SYMLINK+="ttyTTL2"
14
# the FTD V24 converter
15
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="FTF6TL5B", GROUP:="dialout", MODE:="0660", SYMLINK+="ttyV24"
16

17
# the old PL2303 converter
18
ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", GROUP:="dialout", MODE:="0660", SYMLINK+="ttyV24p"

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.