查找通过USB连接的TTY设备


8

我正在做android开发。使用adb ppp命令切换回USB电缆而不是tcp / ip的命令说,它需要使用tty作为参数。

我已经为此进行了谷歌搜索,发现了大量无法解决的参考。其中很多指向ttyUSB0,它在我的系统上似乎不存在。

我正在运行Ubuntu Desktop 12.04。我如何为我的Android手机找到我的tty?

谢谢。


Answers:


8

在插入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

15

这是一个快速的方法。插入USB电缆后,您只需发出:

dmesg | grep tty

这将输出被内核检测到的tty设备,按照检测到它们的顺序并带有时间戳。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.