NDISwrapper:LinuxにWindowsドライバーをインストールする

ネットワークカードとTux

GNU / Linuxディストリビューション用のドライバーまたはハードウェアコントローラーはますます増えていますが、特定のドライバーがなく、コンピューターで動作しないコンポーネントがまだある可能性があります。 現在ではないが、長い時間がかかったツールがありますが、おそらくそれはあまり知られていない、と呼ばれています ndiswrapperであり、LinuxにWindowsドライバーをインストールするために使用されます.

あなたが彼女を知らなかったならあなたには奇妙に思えますが、これをすることは可能です。 基本的に、ndiswrapperは、Windowsにインストールするように構築されたドライバーを、Linuxで機能する準備ができたドライバーに変換します。 これはお勧めしませんが また、問題が発生する可能性があります。極端な場合には、非常に実用的であり、コンポーネントの互換性に関する複数の問題を回避できます。

具体的には、ndiswrapperで許可されているのは ネットワークカードドライバー Linuxカーネルで動作できるようにそれらをカプセル化するためにWindows用にそのAPIの下で作成されたもの。 リポジトリからディストリビューションにインストールしたり、Webからダウンロードしたり、aptitudeなどのツールを使用してソースからダウンロードしたりできます。 インストールが完了すると、Microsoft Windows用のネットワークカードドライバーを取得して、これらに含まれている.infファイルを探すことができます。

その後、 .infファイル ディストリビューションでは、次のコマンドを実行します。このコマンドは、デフォルトで、ドライバーに関連するエイリアスを持つファイル/etc/modprobe.d/ndiswrapperを作成します。 同じ名前の別のカードがすでにある場合、これは問題を引き起こす可能性があるため、変更する必要があります。 完了すると、以下が機能するはずです。

ndiswrapper -i nombre_driver.inf

ndiswrapper -m

modprobe ndiswrapper

以下でインストールされたドライバーを確認できます。

ndiswrapper -l

または、コントローラーが機能しないか正しくない場合は、コントローラーを削除します。

ndiswrapper -r nombre_driver

ネットワークカードドライバー用のndiswrapperがあるのと同じように、Linuxディストリビューションにインストールされる閉じたWindowsドライバーを使用して、同じ機能を実行する他のタイプのハードウェア用の他のツールもあります。 別の例はEnvyngです、この場合、NVIDIAおよびATI / AMD GPUの場合ですが、これらのカード用のLinux用の無料ドライバーとプライベートドライバーの両方があることを考えると、これは現在愚かです...


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   チグレチ

    そして一般的なものはありませんか? つまり、GPU、イーサネット、Wi-Fiなどに関係なく、あらゆるタイプのドライバーで機能しますか?