Cominicacao Serial Linux

1. Cominicacao Serial Linux

Altierres Washington
altierres

(usa Ubuntu)

Enviado em 31/07/2015 - 11:42h

Ola pessoal, primeiro peco desculpas por nao saber onde postar esta duvida.
Estou precisando fazer uma comunicacao com um conversor USB/Serial pelo sistema ubunto.
Uma simples comunicacao, trafedo de dados qualquer informacao ja ajudaria a destravar meu projeto.
Testei alguns tutoriais mas sem resultados. Alguem ja passou por isso? Podendo me orientar o caminho a seguir?

Obrigado.


  


2. Re: Cominicacao Serial Linux

Isma
ismabsd

(usa FreeBSD)

Enviado em 31/07/2015 - 11:56h

Da o comando lsusb e verificar se o OS está listando o adaptador.


3. Re: Cominicacao Serial Linux

Altierres Washington
altierres

(usa Ubuntu)

Enviado em 31/07/2015 - 12:00h


Sim, cabo e identificado normalmente.


4. Re: Cominicacao Serial Linux

Altierres Washington
altierres

(usa Ubuntu)

Enviado em 31/07/2015 - 12:04h

Percebi que o comando dmesg | grep tty me retorna
[ 163.445494] usb 2-2.1: pl2303 converter now attached to ttyUSB0
[ 571.765314] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 572.767161] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 574.770751] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 648.180756] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 940.503247] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 941.504129] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 943.506819] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 1015.593558] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 4717.559137] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 4718.559256] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 4720.561026] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 4721.564236] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 5029.911894] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 5030.912783] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 5032.914437] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 5346.213680] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 5347.214502] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 5349.216181] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6285.175832] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 6286.177638] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 6288.179333] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6481.365276] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 6482.367120] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 6484.368819] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6610.504137] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 6611.505030] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 6613.506708] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6614.509520] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6700.597111] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
Resultado que em outros tutoriais nao abordam este tipo de erro!


5. Re: Cominicacao Serial Linux

Isma
ismabsd

(usa FreeBSD)

Enviado em 31/07/2015 - 13:24h

Pode ser que não está conseguindo carregar o modulo.
Tenta seguir esse exemplo.
Ele mostra também como testar o dispositivo.
http://ubuntemos.blogspot.com.br/2008/11/como-configurar-um-adaptador-serial-usb.html


6. Re: Cominicacao Serial Linux

Altierres Washington
altierres

(usa Ubuntu)

Enviado em 31/07/2015 - 13:31h

Ja havia testado estas configuracoes, mesmo assim nao deu em nada!



7. Re: Cominicacao Serial Linux

Altierres Washington
altierres

(usa Ubuntu)

Enviado em 31/07/2015 - 13:53h

Segui o tutorial, configurei na pasta ambiente deixando a comunicacao de forma autonoma e utilizei o putty para realizar os testes, esta funcionando. Obrigado pela ajuda.



8. Re: Cominicacao Serial Linux

Isma
ismabsd

(usa FreeBSD)

Enviado em 31/07/2015 - 14:57h

Blz altierres, só posta pra galera como você fez e marca o tópico como RESOLVIDO.


9. Re: Cominicacao Serial Linux

Altierres Washington
altierres

(usa Ubuntu)

Enviado em 04/08/2015 - 08:10h

Bom, eu fiz as configurações recomendada pelo link e posterior liberei a comunicação root com os comando sudo gpasswd -a nomeUsuario dialout e também sudo gpasswd -a nomeUsuario tty.

A comunicação com a serial esta funcionando, agora preciso mandar um comando por uma aplicação java para a porta serial, estou utilizando a api de comunicação javax.comm e javaRxTx, ambas dão erro de comunicação quando passo a porta "/dev/ttyUSB0" e não aceitam que eu faça um link simbólico com a porta de comunicação "/dev/ttyS0" a qual a aplicação aceita em tempo de compilação e execução.

Alguém saberia me orientar?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts