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
- Sourceforge – NdisWrapper
- A list of supported wireless network cards
- Setup Broadcom Wireless cards in Linux without NdisWrapper
- Project Evil: The Evil Continues, 2004-01-24, Bill Paul on a FreeBSD mailing list
- Too Evil, Too Furious, 2005-04-25, Bill Paul on a FreeBSD mailing list