NDISWrapperとは - わかりやすく解説 Weblio辞書 (original) (raw)

NDISWrapper

開発元 Jan Kiszka, Giridhar Pemmasani, Pontus Fuchs
最新版 1.63 / 2020年5月3日 (4年前) (2020-05-03)
対応OS Linux
種別 ドライバラッパー
ライセンス GPLv2
公式サイト 公式サイト
テンプレートを表示

Ndisgtk

NDISWrapperは、無線LAN用のネットワークカードに付属するWindows向けデバイスドライバLinuxで使えるようにする自由ソフトウェアである。すなわち、LinuxカーネルにWindowsカーネルの一部機能とNDISAPIの実装を互換レイヤーとして提供するソフトウェアである。多くの無線ネットワークカードベンダーは Linux 向けドライバをリリースしていないので、LinuxディストリビューションにはNDISWrapperが含まれていることが多い。

使い方

NDISWrapperは、Linux上でネットワークカードのWindows向けドライバを利用できるようにする。最低限、ドライバのinfファイルと.sysファイルが必要である。

例えばdriverという名前のドライバがあるとする。ファイルとしてはdriver.infとdriver.sysがあり、vendorid:productidは0000:0000であるとする。NDISWrapperはドライバを/etc/ndiswrapper/driver/にインストールする。このフォルダには以下の3つのファイルがある。

グラフィカルなフロントエンド

NDISWrapperのグラフィカルなフロントエンドとして、NdisgtkやNdisConfigがある。これらを使うと、完全にグラフィカルな環境でNDISWrapperを使うことができる。

類似プログラム

類似のプログラムとして次のものがある。

Linuxant DriverLoader (Linux)

DriverLoaderはNDISWrapperと同等の機能を提供するLinux向け商用ツール

Project Evil (BSD)

FreeBSDおよびNetBSDベースの同等プロジェクトとしてProject Evilがある。NDISWrapperとほぼ同じ方法だが、OpenBSDは反バイナリ・ブロブ主義であるためProject Evilには参加していない。Project EvilにはNDISWrapperのUSBサポートなどの機能が存在しない。

関連項目

外部リンク