Trova quale dispositivo TTY è collegato tramite USB


8

Sto facendo sviluppo Android. Il comando adb ppp per tornare al cavo USB invece di tcp / ip dice che ha bisogno di tty come parametro.

Ho cercato su Google per questo e ho trovato molti riferimenti a soluzioni che non funzionano. Molti di questi indicano ttyUSB0, che non sembra esistere sul mio sistema.

Sto eseguendo Ubuntu Desktop 12.04. Come posso trovare il mio tty per il mio telefono Android?

Grazie.


Risposte:


8

Memorizza l'elenco dei dispositivi prima di collegare Android

ls /dev/ > dev_list_1.txt

Quindi eseguilo dopo averlo collegato

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

Il risultato dovrebbe essere qualcosa del genere:

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

O persino monitorare i cambiamenti

while sleep 1 ; do clear ; ls /dev/ | diff --suppress-common-lines -y - dev_list_1.txt ; done

15

Ecco un metodo rapido. Dopo aver collegato il cavo USB, devi solo emettere:

dmesg | grep tty

Questo produrrà i dispositivi tty rilevati dal kernel, nell'ordine in cui sono stati rilevati e con un timestamp.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.