rs232 usb caratteri illeggibili su ttyUSB0

Riconoscimento, installazione e configurazione delle periferiche.

rs232 usb caratteri illeggibili su ttyUSB0

Messaggioda usberto » martedì 7 marzo 2017, 0:26

Ciao,
ho un modem 56k che utilizzo per decodificare una trasmissione di dati in DTMF. Quando è collegato con la seriale (/dev/ttyS0) non riscontro alcun problema, accetta e risponde correttamente a tutti i comandi AT.
Siccome avrei il bisogno di collegarlo al pc portatile, che non ha rs232, ho comprato un adattatore rs232 -> usb.

l'adattatore viene riconosciuto senza problema, al comando lsus risponde:
Bus 002 Device 008: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter


e al successivo dmesg | grep 'ttyUSB' risponde con:
[29892.749923] usb 2-1.1: ch341-uart converter now attached to ttyUSB0


il problema è che quando mi collego con PuTTY a ttyUSB0, utilizzando le stesse caratteristiche di collegamento di ttyS0 (8N1 XONXOFF 9600) il modem non risponde nulla. Se mi collego da terminale e su un terminale apro 'cat /dev/ttyUSB0' e su un altro invio il comando 'echo "AT">/dev/ttyUSB0', sul primo terminale invece di ricevere come risposta OK ricevo solo caratteri illeggibili
usberto
Prode Principiante
 
Messaggi: 20
Iscrizione: agosto 2015
Sesso: Maschile

Re: rs232 usb caratteri illeggibili su ttyUSB0

Messaggioda usberto » martedì 21 marzo 2017, 0:04

Aggiornamento:
avevo l'impressione che l'adattatore non funzionasse, così mi sono fatto prestare un pc con installato winzoz e ho provato a collegarmi con HyperTerminal.
Dopo l'installazione dei driver il dispositivo funziona correttamente e ricevo i dati previsti.

Idee??
usberto
Prode Principiante
 
Messaggi: 20
Iscrizione: agosto 2015
Sesso: Maschile

Re: rs232 usb caratteri illeggibili su ttyUSB0

Messaggioda giulux » martedì 21 marzo 2017, 7:10

Si chiama windows e il regolamento vieta di storpiare i nomi. Correggi il post.
Ciao
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18231
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

Re: rs232 usb caratteri illeggibili su ttyUSB0

Messaggioda axilot » martedì 21 marzo 2017, 9:43

Prova a fare un loop back test e vedi se così funziona.
Se non và nemmeno così forse sono i driver di Ubuntu.
Che versione di Ubuntu/kernel hai?
"Experience, the name men give to their mistakes" (O.Wilde)
Avatar utente
axilot
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1670
Iscrizione: luglio 2008
Distribuzione: Ubuntu 14.04 64bit

Re: rs232 usb caratteri illeggibili su ttyUSB0

Messaggioda harpefalcata » martedì 21 marzo 2017, 10:03

Ci potrebbero essere molti motivi per i quali il tuo adattatore USB-Seriale non funziona.

Uno dei più probabili potrebbe essere che manca una regola udev che assegna a quella periferica i diritti di lettura e scrittura.

Vai sotto /etc/udev/rules.d e poi apri un editor di testo con privilegi di amministratore (con sudo), e scivi nel nuovo file:
Codice: Seleziona tutto
KERNEL==/dev/ttySB0 MODE:="0777"
e vedi se ottieni qualche miglioramento.

usberto ha scritto:il problema è che quando mi collego con PuTTY a ttyUSB0, utilizzando le stesse caratteristiche di collegamento di ttyS0 (8N1 XONXOFF 9600) il modem non risponde nulla. Se mi collego da terminale e su un terminale apro 'cat /dev/ttyUSB0' e su un altro invio il comando 'echo "AT">/dev/ttyUSB0', sul primo terminale invece di ricevere come risposta OK ricevo solo caratteri illeggibili


Non ho capito qui cosa hai fatto, spiegati meglio cortesemente, e come ti sei collegato poi?
Avatar utente
harpefalcata
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 555
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.2 Xenial Xerus
Sesso: Maschile


Torna a Driver e periferiche

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 14 ospiti