NdisWrapper

From Wikipedia, the free encyclopedia

NdisWrapper is an open source driver wrapper that enables the use of most wireless network cards on Linux by implementing the Windows kernel and NDIS APIs and dynamically linking the vendor's Windows drivers to this implementation. This is an important project because many vendors do not release Linux supported drivers for their wireless network cards. There is a list available of all the wireless network cards known to work with NdisWrapper. Also available is a FreeBSD and NetBSD-based equivalent called Project Evil, which functions in the same manner as NdisWrapper - Project Evil is not available in OpenBSD however, due to the project's anti-binary blob policy.

[edit] Installation

Most Linux distributions should provide NdisWrapper, either included by default, or through their supported package management system.

Installing NdisWrapper from source can be somewhat tricky, although the NdisWrapper website provides instructions [1] on how to do this. However, before a Linux user intends to install it, they should make sure they are comfortable with the following topics:

  • Building a kernel
  • Basic networking administration
  • Compiling in Linux environment

It is recommended the user uses the former method of package management install.

[edit] External links

In other languages