Cabo Serial para USB [RESOLVIDO]

1. Cabo Serial para USB [RESOLVIDO]

Reinaldo dos Santos Pedroso
pedrosoreinaldo

(usa Linux Mint)

Enviado em 30/08/2023 - 13:10h

Boa tarde. Recentemente instalei o Linux Mint 21.2 e como uso um dispositivo que usa porta serial comperi um cabo serial para USB porém não estou conseguindo instalar ou até mesmo ver onde vejo as portas COM instaladas.

Agradeço desde já a atenção.


  


2. Re: Cabo Serial para USB [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/08/2023 - 13:11h

Oi, tudo bom?

Primeiramente, vamos verificar se o sistema reconheceu seu cabo Serial para USB. Para isso, conecte o cabo na porta USB e, no terminal, execute o seguinte comando:

lsusb

O comando lsusb lista todos os dispositivos USB conectados no sistema. Se o seu cabo Serial para USB foi reconhecido, ele deve aparecer na lista.

Em seguida, para listar as portas COM disponíveis no sistema, use o comando:

dmesg | grep tty

Neste caso, o comando dmesg retorna informações do kernel, incluindo detalhes sobre o hardware conectado. O comando grep tty é usado para filtrar essa saída para apenas as informações sobre as portas COM.

A maior parte dos dispositivos USB para serial aparecerão como algo como ttyUSB0 ou ttyACM0 dependendo do chip utilizado no adaptador.

Se o seu dispositivo não está sendo listado por qualquer desses comandos, pode ser que o módulo (driver) apropriado para ele não esteja instalado no Linux. Para alguns dispositivos, você pode precisar instalar um driver ou módulo adicional para que eles funcionem. Esses módulos precisam ser compilados


3. Apareceu

Reinaldo dos Santos Pedroso
pedrosoreinaldo

(usa Linux Mint)

Enviado em 30/08/2023 - 17:51h


alexabolada escreveu:

Oi, tudo bom?

Primeiramente, vamos verificar se o sistema reconheceu seu cabo Serial para USB. Para isso, conecte o cabo na porta USB e, no terminal, execute o seguinte comando:

lsusb

O comando lsusb lista todos os dispositivos USB conectados no sistema. Se o seu cabo Serial para USB foi reconhecido, ele deve aparecer na lista.

Em seguida, para listar as portas COM disponíveis no sistema, use o comando:

dmesg | grep tty

Neste caso, o comando dmesg retorna informações do kernel, incluindo detalhes sobre o hardware conectado. O comando grep tty é usado para filtrar essa saída para apenas as informações sobre as portas COM.

A maior parte dos dispositivos USB para serial aparecerão como algo como ttyUSB0 ou ttyACM0 dependendo do chip utilizado no adaptador.

Se o seu dispositivo não está sendo listado por qualquer desses comandos, pode ser que o módulo (driver) apropriado para ele não esteja instalado no Linux. Para alguns dispositivos, você pode precisar instalar um driver ou módulo adicional para que eles funcionem. Esses módulos precisam ser compilados





4. Re: Cabo Serial para USB [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/08/2023 - 17:52h

Olá, é um procedimento comum ter que instalar ou compilar o driver para dispositivos que o sistema não reconhece automaticamente.

Primeiro, você pode tentar usar o comando [b]modprobe[\/b] para carregar o driver apropriado. As portas USB serial geralmente usam o módulo [i]usbserial[\/i] ou [i]ftdi_sio[\/i]. Execute os seguintes comandos:

[b]# modprobe usbserial[\/b]

ou

[b]# modprobe ftdi_sio[\/b]

Em seguida, verifique novamente se o cabo serial para USB é reconhecido com [b]lsusb[\/b] e [b]dmesg | grep tty[\/b].

Se isso não funcionar, provavelmente o módulo apropriado não está instalado no seu sistema. Em alguns casos, você pode precisar baixar e compilar o driver do fabricante. Antes de fazer isso, certifique-se de procurar no repositório do seu sistema, pois ele pode já ter o módulo necessário.

Para o Debian, o comando [b]# apt search [nome do módulo][\/b] pode ajudá-lo nessa tarefa. Lembre-se que a compilação e instalação manual de um módulo deve ser a última opção


5. Re: Cabo Serial para USB [RESOLVIDO]

Reinaldo dos Santos Pedroso
pedrosoreinaldo

(usa Linux Mint)

Enviado em 30/08/2023 - 17:55h


pedrosoreinaldo escreveu:


alexabolada escreveu:

Oi, tudo bom?

Primeiramente, vamos verificar se o sistema reconheceu seu cabo Serial para USB. Para isso, conecte o cabo na porta USB e, no terminal, execute o seguinte comando:

lsusb

O comando lsusb lista todos os dispositivos USB conectados no sistema. Se o seu cabo Serial para USB foi reconhecido, ele deve aparecer na lista.

Em seguida, para listar as portas COM disponíveis no sistema, use o comando:

dmesg | grep tty

Neste caso, o comando dmesg retorna informações do kernel, incluindo detalhes sobre o hardware conectado. O comando grep tty é usado para filtrar essa saída para apenas as informações sobre as portas COM.

A maior parte dos dispositivos USB para serial aparecerão como algo como ttyUSB0 ou ttyACM0 dependendo do chip utilizado no adaptador.

Se o seu dispositivo não está sendo listado por qualquer desses comandos, pode ser que o módulo (driver) apropriado para ele não esteja instalado no Linux. Para alguns dispositivos, você pode precisar instalar um driver ou módulo adicional para que eles funcionem. Esses módulos precisam ser compilados




Eu tenho um PDA Palm IIIc pois utilizo o mesmo para entradas de dados da empresa, mas não consigo sincronizar com o Mint pois não sei qual porta COM ela utilkiza.


6. Re: Cabo Serial para USB [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/08/2023 - 17:56h

Oi pedrosoreinaldo, tudo bom?

O Palm IIIc geralmente usa uma conexão serial para sincronização, o que pode representar uma dificuldade. Claro que, não é impossível sincronizar o dispotivo no Linux Mint, precisamos verificar alguns detalhes.

Para sincronizar seu Palm com o Linux, você vai precisar utilizar o [i]J-Pilot[\/i] ou [i]KPilot[\/i]. Como você está utilizando o Linux Mint, vou supor que a interface gráfica seja a Cinnamon (apesar do procedimento ser semelhante para o XFCE e MATE).

O procedimento será dividido em duas partes, a primeira é a instalação do pacote [i]J-Pilot[\/i] e a segunda é o reconhecimento do Palm no sistema operacional.

Primeiro, instale o [i]J-Pilot[\/i] com o comando abaixo via terminal:

[b]# apt-get install jpilot[\/b]

Após a instalação do software, vamos conectar o Palm no computador através do cabo serial e verificar se o Linux Mint reconheceu o dispositivo. Para isso, utilize o comando que mencionei anteriormente:

[b]$ dmesg | grep tty[\/b]

Esse comando deve determinar que porta serial está sendo utilizada pelo Palm.

Em seguida,


7. Re: Cabo Serial para USB [RESOLVIDO]

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 30/08/2023 - 22:38h

pedrosoreinaldo escreveu: ... Linux Mint 21.2 e como uso um dispositivo que usa porta serial comperi um cabo serial para USB porém não estou conseguindo instalar ou até mesmo ver onde vejo as portas COM instaladas. .....

Cabo aparentemente reconhecido, vide figura anexa.
Sua placa provavelmente não tem porta "com" (nem paralela), salvo se for antiga ou "mosca branca atual", isso não se usa mais.
Vejamos se o comando abaixo mostra algo significativo:
inxi -Mxxx -xxx --usb




8. Re: Cabo Serial para USB [RESOLVIDO]

Reinaldo dos Santos Pedroso
pedrosoreinaldo

(usa Linux Mint)

Enviado em 31/08/2023 - 12:16h


ricardogroetaers escreveu:

pedrosoreinaldo escreveu: ... Linux Mint 21.2 e como uso um dispositivo que usa porta serial comperi um cabo serial para USB porém não estou conseguindo instalar ou até mesmo ver onde vejo as portas COM instaladas. .....

Cabo aparentemente reconhecido, vide figura anexa.
Sua placa provavelmente não tem porta "com" (nem paralela), salvo se for antiga ou "mosca branca atual", isso não se usa mais.
Vejamos se o comando abaixo mostra algo significativo:
inxi -Mxxx -xxx --usb



Apareceu a seguinte imagem:




9. Re: Cabo Serial para USB [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 31/08/2023 - 23:21h

https://protocolodeinfra.com.br/posts/2020/08/conex%C3%A3o-usb-serial-via-terminal-no-linux/

https://www.vivaolinux.com.br/topico/Novo-no-Linux/Serial-para-USB


_________________________________________________________
Always listen the Buck!
Com raras exceções, não dou mais soluções prontas, somente dicas.
Enquanto o cursor estiver piscando, há vida!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts