Acho que uma resposta simples é:
dmesg | grep tty
Neste ponto, consegui usar o minicom para me comunicar com meus dispositivos externos em / dev / ttyUSB0.
Eu pedi um TRENDnet TU-S9 e o conectei ao meu sistema. Eu ouvi isso é plug and play e que funciona no Ubuntu. Eu estou querendo saber como determinar qual identificador de porta este adaptador USB para serial registrará quando estiver conectado.
Quando vou ao meu / dev e faço ls -a | grep ttyS eu recebo:
ttyS0
ttyS1
...
all 32 tty entries...
...
ttyS31
Então, estou supondo que esses são todos os marcadores de posição e talvez minha porta serial esteja mapeada para / dev / ttyS0? Como eu iria descobrir isso se este é um dispositivo upnp?
UPDATE
Eu tenho tentado o "setserial -g" para tentar identificar minha porta serial USB upnp, mas nada é retornado. Também tentei instalar e usar o minicom, cujo padrão é / dev / ttyS8, mas não tenho certeza se é porque detectou algo ou que é a porta padrão que ele tenta ler.
Quando faço dmesg | grep tty eu entendo isso:
[50429.859191] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[50447.038572] usb 3-1: pl2303 converter now attached to ttyUSB0
Estou basicamente tentando conectar-me à porta serial usando um aplicativo java e a biblioteca rxtx. Eu estou querendo saber se eu posso simplesmente conectar com o ID da porta serial de: / dev / ttyUSB0 ou eu precisaria conectar-me às portas / dev / ttyS * e identificar a porta? Se esse for o caso, eu tenho 32 deles, então seria bom descobrir qual deles usar.
Acho que uma resposta simples é:
dmesg | grep tty
Neste ponto, consegui usar o minicom para me comunicar com meus dispositivos externos em / dev / ttyUSB0.