LinuxでWindowsとUSB通信を複製する

LinuxでWindowsとUSB通信を複製する

WindowsでGUIを介してデバイスを設定しましたが、利用可能なLinuxソフトウェアはありません。 Linux 組み込みデバイスでこの構成を実行する必要があります。

セットアッププロセスは毎回同じですので、私ができることは、Windowsマシンを使用して設定を実行し、送信されるUSBメッセージをキャプチャしてから、Linuxで同じメッセージを読み書きすることだと思いました。最良のアプローチは何ですか?

送受信するUSB​​パケットをキャプチャできるWindowsプログラムがオンラインになっていることはわかっていますが、Linuxコンピュータからこれらのパケットをコピーする最も簡単な方法は何ですか?

USBデバイスを接続すると/ devに表示されることとusb.hライブラリを使用できることがわかりますが、これを行う最も簡単な方法が何であるかはわかりません。

ベストアンサー1

これはうまくいきますが、単純な再生はそうではないかもしれません。メッセージが実際に何を意味するのかを調べるには、少し脳力を投資する必要があるかもしれません。少なくともある程度。しかし、始めるために最初にすべきことは簡単な再生です。

これは、より多くの情報を得るために、Googleの「リバースエンジニアリングUSBプロトコル」またはそれに似た珍しいアプローチではありません。だからまだ希望をあきらめないでください。

持つlibusbこれにより、ユーザースペースからUSBデバイスにアクセスでき、そのためのプログラムを書くことは難しくありません。

一部のGoogle検索でも同様のプロジェクトが登場しました。 ウブレ演劇

おすすめ記事