Link von /dev/ttyUSB0 nach z.B. /dev/ttyS4
Twilo
- sonstiges
Hallo,
ich habe mir ein USB DGT Schachbrett gekauft.
Das DGT Schachbrett wird erkannt und als /dev/ttyUSB0 eingebunden. Die Schachsoftware erwartet das Brett aber auf /dev/ttyS0 - /dev/ttyS7.
Im Moment erstelle ich immer ein Link von /dev/ttyUSB0 nach /dev/ttyS4.
Wie kann ich es erreichen, dass das DGT Schachbrett gleich bzw. zusätzlich unter /dev/ttySX ansprechbar ist?
Als OS verwende ich Debian sid.
dmesg:
[ 2644.657932] usb 2-8: new full speed USB device using ohci_hcd and address 3
[ 2644.878396] usb 2-8: configuration #1 chosen from 1 choice
[ 2644.894503] usb 2-8: New USB device found, idVendor=0403, idProduct=6001
[ 2644.894511] usb 2-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2644.894513] usb 2-8: Product: USB <-> Serial
[ 2644.894515] usb 2-8: Manufacturer: FTDI
[ 2645.032564] usbcore: registered new interface driver usbserial
[ 2645.032582] usbserial: USB Serial support registered for generic
[ 2645.032609] usbcore: registered new interface driver usbserial_generic
[ 2645.032612] usbserial: USB Serial Driver core
[ 2645.052529] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 2645.052529] ftdi_sio 2-8:1.0: FTDI USB Serial Device converter detected
[ 2645.052529] ftdi_sio: Detected FT232BM
[ 2645.052529] usb 2-8: FTDI USB Serial Device converter now attached to ttyUSB0
[ 2645.052529] usbcore: registered new interface driver ftdi_sio
[ 2645.052529] ftdi_sio: v1.4.3:USB FTDI Serial Converters Driver
mfg
Twilo
Als OS verwende ich Debian sid.
Dann musst du in der Konfiguration von udev festlegen, welches Device erzeugt werden soll.
Da udev ziemlich komplex ist, suchst du dir am besten ein passendes HowTo oder
man udev
Hallo,
Als OS verwende ich Debian sid.
Dann musst du in der Konfiguration von udev festlegen, welches Device erzeugt werden soll.
Da udev ziemlich komplex ist, suchst du dir am besten ein passendes HowTo oderman udev
ok, mit udev habe ich erst einmal ein Ansatz
mfg
Twilo
Hallo,
Als OS verwende ich Debian sid.
Dann musst du in der Konfiguration von udev festlegen, welches Device erzeugt werden soll.
Da udev ziemlich komplex ist, suchst du dir am besten ein passendes HowTo oder
aktuell sieht meine Regel wie folgt aus
BUS=="usb", KERNEL=="ttyUSB*",SYSFS{serial}=="0000:00:02.0" SYMLINK+="ttyS4"
beim Anstecken des Bretts wird jetzt ein Link von /dev/ttyS4 nach /dev/ttyUSB0 angelegt.
Gibt es eine Möglichkeit, dass er das nächst freie ttySN verwendet?
Es könnte ja sein, dass /dev/ttyS4 schon existiert.
mfg
Twilo