Como eu me conecto a TTY / COM (/ dev / ttyUSB0)?

41

Estou executando o Ubuntu pela primeira vez, inicializando a partir de uma unidade USB. Agora eu conectei um conversor USB para serial que foi reconhecido e adicionado automaticamente como /dev/ttyUSB0 .

Como faço para acessar /dev/ttyUSB0 ?

    
por George Bailey 07.05.2011 / 13:20

9 respostas

53

Use um dos recursos menos conhecidos da tela:

screen /dev/ttyUSB0
    
por Douglas 07.05.2011 / 14:08
5
busybox microcom -t 5000 /dev/ttyUSB0

Fonte: link

    
por Sepero 15.04.2013 / 10:55
4

Você pode usar putty. É um cliente ssh / serial / telnet para Windows e Linux. Você pode baixá-lo do link

    
por binW 07.05.2011 / 13:24
4

você também pode usar o ckermit. Deve estar no repositório. Depois de instalá-lo, crie um arquivo no seu diretório pessoal chamado .mykermrc , depois adicione as 5 seguintes linhas:

set line /dev/ttyUSB0   
set flow-control none  
set carrier-watch off  
set speed 115200  
connect 
Os parâmetros

podem ser ajustados conforme necessário.
salve o arquivo.
para iniciá-lo

sudo kermit 
    
por maihoaomv 15.10.2012 / 05:14
2

Você pode usar o tio - um aplicativo simples de E / S terminal:

tio /dev/ttyUSB0

Veja o link

    
por Martin Lund 22.05.2016 / 21:52
1

Eu estava usando o puTTY para conectar as portas seriais. Mas não se esqueça de adicionar seu usuário para discar: sudo adduser <username> dialout , em seguida, reinicialize o sistema. Depois disso, você pode usar o puTTY para conexões seriais como /dev/ttyUSB0 .

    
por Chef Pharaoh 29.08.2014 / 21:54
1

Precisava do Mint 17.1 para falar com meu Arduino, depois de um tempo atrás, a melhor maneira que encontrei foi:

sudo gedit /etc/group

ir para a linha ...

dialout:x:20:     

adicione seu "nome de usuário"

dialout:x:20:username

salvar arquivo

ou use

Administração - Usuários e amp; Grupos - Gerenciar Grupos

goto line " dialout " verifique as propriedades para garantir que "username" esteja marcado, caso não seja necessário "username".

Isso funcionou para mim e pela aparência de muitos posts que outros tiveram o mesmo problema. Espero que isso ajude os caras.

    
por duncan keith 24.12.2014 / 15:03
0

Usando o Lucid e um cabo Dynamode USB para RS232:

Plugged it in
ran kermit
set line /dev/ttyUSB0    <<-- mind the capitals/lowecase
connect
set speed 9600
...

e conectado com sucesso a uma porta RS232 em um servidor OpenVMS.

    
por Henry Crun 24.04.2013 / 07:22
0

Você pode usar o picocom, é um programa de emulação de terminal burro mínimo. O uso básico é algo assim (altere 11520 para a taxa de transmissão desejada):

$ picocom -b 115200 /dev/ttyUSB0

Você tem todas as opções que você pode querer de um programa burro-terminal, como bits de parada, paridade, eco local, retorno de carro / alimentação de linha / backspace / conversão de delete / tab, modem X / Y / Z e transferência ASCII integração, etc.

Veja man picocom e picocom --help para mais informações.

    
por 04.09.2018 / 16:45