Найти, какое устройство TTY подключено через USB

Я занимаюсь разработкой Android. Команда adb ppp для переключения обратно на USB-кабель вместо tcp / ip говорит, что в качестве параметра нужен tty.

Я гуглил по этому поводу и нашел много ссылок на решения, которые не работают. Многие из них указывают на ttyUSB0, которого нет в моей системе.

Я использую Ubuntu Desktop 12.04. Как я могу найти свой tty для моего телефона Android?

Спасибо.

8
задан 2 January 2014 в 18:42

2 ответа

Сохраните список устройств перед подключением к Android

ls /dev/ > dev_list_1.txt

Затем запустите его после подключения

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

Результат должен выглядеть примерно так:

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

Или даже контролировать изменения

while sleep 1 ; do clear ; ls /dev/ | diff --suppress-common-lines -y - dev_list_1.txt ; done
0
ответ дан 2 January 2014 в 18:42

Вот быстрый способ. После подключения USB-кабеля вы просто выдаете:

dmesg | grep tty

Выводит tty устройства, обнаруженные ядром, в том порядке, в котором они были обнаружены, и с отметкой времени.

0
ответ дан 2 January 2014 в 18:42

Другие вопросы по тегам:

Похожие вопросы: