Pythonスクリプトの実行中にエラーが発生しました。

Pythonスクリプトの実行中にエラーが発生しました。

https://github.com/g-oikonomou/sensniff/blob/master/host/sensniff.py

上記のリンクは、Ubuntuで実行されているPythonスクリプトを示しています。スクリプトを実行すると、画面に次のエラーが表示されます。

ポートを開くエラー: /dev/ttyUSB0 エラー: ("/dev/ttyUSB0 ポートを開けません: [Errno 2] ファイルまたはディレクトリがありません: '/dev/ttyUSB0'",)

バージョン:
スクリプトはいわゆる方法でFTDIのデータをWireshark(pcap)形式に変換する必要があると思います。管路。だからおそらくFTDIを検索しているようです。

答え1

スクリプトはデバイスを使用します /dev/ttyUSB0が、デバイスはシステムに接続されていません。したがって、まずシステムに接続されているデバイスを見つけてから、次のコマンドを使用してスクリプトを実行する必要があります。

python sensniff.py -d /dev/ttyUSB1

あるいは、 'device': '/dev/ttyUSB0'基本セクションで交換して実行することもできます。 python sensniff.py 次の質問は、デバイス名を知る方法です。代わりに、このリンクを参照してデバイス名を取得できます。デバイス名へのリンクを探す

関連情報