找到通过USB连接的TTY设备

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

我用谷歌搜索了这个,发现很多对无法解决的解决方案的引用。 其中很多都指向ttyUSB0,它在我的系统上似乎不存在。

我正在运行Ubuntu Desktop 12.04。 我怎样才能找到我的Android手机?

谢谢。

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

这是一种快速方法。 插入USB线后,您只需发出:

dmesg | grep tty

这将按照检测到的顺序和时间戳输出内核检测到的tty设备。