Ndiswrappper
From FrugalWiki
i18n |
---|
English |
Français |
Contents |
NDISwrapper
NDISwrapper is a free software driver wrapper that enables the use of Windows XP drivers for network devices (cards, USB modems, and routers), on Unix-like operating systems, for devices sharing the same architecture only, namely either IA-32 or x86-64. NDISwrapper works by implementing the Windows kernel and NDIS APIs, and dynamically linking the driver to this implementation.
Native drivers for Unix and Linux are not available for some network adapters, as manufacturers supply neither drivers nor the information required to write them. NDISwrapper allows Windows drivers available for virtually all adapters to be used under Unix and Linux.
Installation
Main commands
To know possible commands, just type ndiswrapper in a console (root):
Installation du pilote
The driver is mostly indirectory "Driver" of your install CD or in a compressed file. Normally, there are sub-directories by versions of Windows (Windows Vista, Windows XP, Windows 2000….) with a .inf file. In most case, take the one in XP directory, copy this file in your home directory:
Then install the driver :
Check if all is OK :
You may a message like this :
nom_driver : driver installed device (... ...) present
If you have a problem, uninstall previous driver :
Then install a new one, if 2 drivers are installed, you may encounter a conflict.
Module creation
You have to create a module based on installed driver, to load into kernel Linux. For that do:
Then :
If you have a problem, reload the previous module :
The installation is finished, your pilote is known by Linux. You can now configure your wifi connection.
NDISgtk
NDISgtk is a GUI for NDISwrapper.
To install it :
Links
- Official Site http://sourceforge.net/projects/ndiswrapper/
- NDISconfig http://code.google.com/p/ndisconfig/