NDISwrapper is run from terminal commands. You can get more info by running it without any options.
Code:
[paul2@localhost ~]$ ndiswrapper
install/manage Windows drivers for ndiswrapper
usage: ndiswrapper OPTION
-i inffile install driver described by 'inffile'
-a devid driver use installed 'driver' for 'devid' (dangerous)
-r driver remove 'driver'
-l list installed drivers
-m write configuration for modprobe
-ma write module alias configuration for all devices
-mi write module install configuration for all devices
-v report version information
where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
as reported by 'lspci -n' or 'lsusb' for the card
You need a working WinXP driver, it is easier if it is in your home folder. It needs to be unpacked so that there is a .inf file and a .sys file. You then tell NDISwrapper where the driver files are located. In my example they are in a folder called "wireless". (do all commands as root)
Code:
ndiswrapper -i /home/redfox5/wireless/<driver>.inf
If there are no errors, then check that it is installed with this.
If everything looks good, run these commands.
Code:
ndiswrapper -m
ndiswrapper -ma
ndiswrapper -mi
Then load the module.
Code:
modprobe ndiswrapper