Encuentra qué dispositivo TTY está conectado a través de USB


8

Estoy haciendo desarrollo de Android. El comando adb ppp para volver al cable USB en lugar de tcp / ip dice que necesita el tty como parámetro.

Busqué en Google esto y encontré muchas referencias a soluciones que no funcionan. Muchos de ellos apuntan a ttyUSB0, que no parece existir en mi sistema.

Estoy ejecutando Ubuntu Desktop 12.04. ¿Cómo puedo encontrar mi tty para mi teléfono Android?

Gracias.


Respuestas:


8

Almacene la lista de dispositivos antes de enchufar en Android

ls /dev/ > dev_list_1.txt

Luego ejecute esto después de enchufarlo

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

El resultado debería ser algo como esto:

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

O incluso controlar el cambio

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

14

Aquí hay un método rápido. Después de enchufar el cable USB, solo emite:

dmesg | grep tty

Esto generará los dispositivos tty detectados por el núcleo, en el orden en que fueron detectados y con una marca de tiempo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.