Sto eseguendo Ubuntu per la prima volta avviando da un'unità USB. Ora ho collegato un convertitore da USB a seriale che è stato riconosciuto e aggiunto automaticamente come /dev/ttyUSB0
.
Come accedo /dev/ttyUSB0
?
Sto eseguendo Ubuntu per la prima volta avviando da un'unità USB. Ora ho collegato un convertitore da USB a seriale che è stato riconosciuto e aggiunto automaticamente come /dev/ttyUSB0
.
Come accedo /dev/ttyUSB0
?
Risposte:
Utilizzare una delle funzionalità meno note dello schermo:
screen /dev/ttyUSB0
screen /dev/ttyUSB0 57600
busybox microcom -t 5000 /dev/ttyUSB0
Fonte: http://forum.xda-developers.com/showthread.php?t=1471241
Puoi usare lo stucco. È un client ssh / serial / telnet per Windows e Linux. Puoi scaricarlo da http://linux.softpedia.com/get/System/Networking/PuTTY-347.shtml
puoi usare anche ckermit. Dovrebbe essere nel repository. Dopo averlo installato, crea un file nella tua home directory chiamato .mykermrc
quindi aggiungi le 5 righe seguenti:
set line /dev/ttyUSB0
set flow-control none
set carrier-watch off
set speed 115200
connect
i parametri possono essere regolati secondo necessità.
salva il file.
per avviarlo
sudo kermit
È possibile utilizzare tio - una semplice applicazione I / O terminale tty:
tio /dev/ttyUSB0
Vedi http://tio.github.io
Puoi usare picocom, è un programma minimo di emulazione terminale muto. L'utilizzo di base è qualcosa del genere (cambia 11520 alla velocità di trasmissione desiderata):
$ picocom -b 115200 /dev/ttyUSB0
Hai tutte le opzioni che potresti desiderare da un programma muto-terminale, come bit di stop, parità, eco locale, ritorno a capo / avanzamento riga / backspace / cancellazione / traduzione di schede, X / Y / Z-modem e integrazione di trasferimento ASCII, ecc. .
Vedi man picocom
e picocom --help
per ulteriori informazioni.
Stavo usando puTTY per connettermi alle porte seriali. Ma non dimenticare di aggiungere l'utente al dialout: sudo adduser <username> dialout
quindi riavviare il sistema. Stavo usando puTTY tortrtr connect alle porte seriali. Ma non dimenticare di inserire l'annuncio per il dialout: sudo adduser <username> dialout
quindi riavviare il sistema. T re trt retrrt weeree Dopo di che, puoi usare puTTY per connessioni seriali come /dev/ttyUSB0
.
Utilizzando Lucid e un cavo da Dynamode da USB a RS232:
Plugged it in
ran kermit
set line /dev/ttyUSB0 <<-- mind the capitals/lowecase
connect
set speed 9600
...
e correttamente connesso a una porta RS232 su un server OpenVMS.
Avevo bisogno di Mint 17.1 per parlare con il mio Arduino, dopo un po 'di inseguimenti, il modo migliore che ho trovato è stato:
sudo gedit /etc/group
vai alla linea ...
dialout:x:20:
aggiungi il tuo "nome utente"
dialout:x:20:username
salvare il file
o usare
Amministrazione - Utenti e gruppi - Gestisci gruppi
vai alla riga " dialout
" controlla le proprietà per assicurarti che "username" sia spuntato se non è necessario aggiungere "username".
Questo ha funzionato per me e dall'aspetto di molti post altri hanno avuto lo stesso problema. Spero che questo aiuti i ragazzi.
sudo gedit /etc/group
. Non farlo. Non farlo. Scopri come aggiungere un utente a un gruppo usando usermod
o, adduser
ad esempio. E il tuo post è più un commento piuttosto che una risposta alla domanda, perché in realtà non mostri come collegarti.