web-dev-qa-db-ja.com

USBで接続されているTTYデバイスを見つける

Android開発を行っています。 tcp/ipの代わりにUSBケーブルに切り替えるadb pppコマンドは、パラメーターとしてttyが必要であると言います。

私はこれをグーグルで検索し、機能しないソリューションへの多くの参照を見つけました。それらの多くはttyUSB0を指していますが、これは私のシステムには存在しないようです。

Ubuntu Desktop 12.04を実行しています。 Android電話のttyを見つけるにはどうすればよいですか?

ありがとう。

8
Thom

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
7
user.dz

ここに簡単な方法があります。 USBケーブルを差し込んだ後、次のコマンドを発行するだけです。

dmesg | grep tty

これにより、カーネルによって検出されたttyデバイスが、検出された順にタイムスタンプ付きで出力されます。

10
Lunar Mushrooms