0
Wszystko wygląda w porządku.
Port dostępny pod ttyUSB0
Ja mam taką przejściówkę
Kod:
lsusb
Bus 004 Device 005: ID 4348:5523 WinChipHead USB->RS 232 adapter with Prolifec PL 2303 chipset
Kod:
dmesg | tail
usb 4-4.2: new full-speed USB device number 6 using ehci-pci
usb 4-4.2: New USB device found, idVendor=4348, idProduct=5523, bcdDevice= 2.50
usb 4-4.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
usb 4-4.2: Product: USB-SER!
ch341 4-4.2:1.0: ch341-uart converter detected
usb 4-4.2: ch341-uart converter now attached to ttyUSB0
Z początku miałem z nią problem.
Na Windows działała, na Linux nie chciała.
Wykonałem sobie loopback test (zwierając piny 2 i 3) i miałem problemy z powrotem wysłanych znaków.
Pojawiały się ze sporą zwłoką albo i nie, ewentualnie jakieś śmieci.
Poszukiwania w Internecie wskazały, że sterownik ch341 ma jakiś problem z parzystością.
Musiałem sobie skompilować sterownik z
https://github.com/SkyRocknRoll/CH341SER_LINUX
Mimo informacji o wsparciu kerneli do 4.4.x, sterownik skompilował się i poprawnie pracuje na kernelu 4.20.
Wniosek: jeśli ktoś ma problem z przejściówką niech zacznie od testu loopback pod linuksem w dowolnym terminalu szeregowym.