web-dev-qa-db-ja.com

Linuxへの独自のWindowsドライバーのインストール

PCオシロスコープ Instrustar ISDS205X をWindows 10で使用しています。Linuxに切り替えたため、 対応するドライバー を見つけることができません。 PlayOnLinux にインストールしてみましたが、ソフトウェアがインストールされず、ドライバーもインストールされません。

そのようなWindowsドライバーを変換してLinuxで実行する方法はありますか?

(私のCPUはi5-4570で、DistroはDebian 10 KDEプラズマです)

6
Nabeel Kirmani

つまり、いいえ。

さらに進むと、ドライバーはオペレーティングシステムのカーネルと対話するソフトウェアの一部です。カーネルの世界で作業しているとき、相互運用性は存在しません。 POSIXも。すべてが完全にOS固有です。アーキテクチャ、サブシステム、およびそれらの構築と設計の方法、カーネルによってドライバライタに提供される標準ライブラリなど、LinuxとWindowsの間には共通点はありません。

Linuxでオシロスコープを動作させる唯一の方法は次のとおりです。

  • windows仮想マシンを使用してUSBデバイスを転送する(virtualboxまたはqemuで可能)。

  • それをWindowsワークステーションで使用するときにリバースエンジニアリングを行うことによって:USB交換を分析し、使用されているプロトコルと渡されたコマンドを推測して、これまたはこの操作を実現します...これは非常に困難で長い仕事です...

11
binarym