Descobrir qual dispositivo TTY conectado via USB

5

Eu estou fazendo desenvolvimento android. O comando adb ppp para voltar para o cabo USB em vez de tcp / ip diz que precisa do tty como parâmetro.

Eu pesquisei por isso e encontrei muitas referências a soluções que não funcionam. Muitos desses apontam para ttyUSB0, que parece não existir no meu sistema.

Estou executando o Ubuntu Desktop 12.04. Como posso encontrar meu tty para o meu telefone Android?

Obrigado.

    
por Thom 02.01.2014 / 15:42

2 respostas

4

Armazene a lista de dispositivos antes de conectar o Android

ls /dev/ > dev_list_1.txt

Em seguida, execute isso depois de conectá-lo

ls /dev/ | diff --suppress-common-lines -y - dev_list_1.txt

O resultado deve ser algo assim:

libmtp-2-1.2                                              <
sdb                                                       <
serial                                                    <
sg2                                                       <
ttyACM0                                                   <

Ou até monitorar a mudança

while sleep 1 ; do clear ; ls /dev/ | diff --suppress-common-lines -y - dev_list_1.txt ; done
    
por user.dz 21.01.2014 / 19:17
7

Aqui está um método rápido. Depois de conectar o cabo USB, você apenas emite:

  

dmesg | grep tty

Isso produzirá os dispositivos tty detectados pelo kernel, na ordem em que foram detectados e com um registro de data e hora.

    
por Lunar Mushrooms 28.07.2016 / 08:13