ndiswrapper
allows Windows WiFi drivers on Linux
TLDR
Install Windows driver
$ ndiswrapper -i [driver.inf]
List installed drivers$ ndiswrapper -l
Remove driver$ ndiswrapper -r [drivername]
Write modprobe config$ ndiswrapper -m
Show hardware$ ndiswrapper -v
Load module$ modprobe ndiswrapper
SYNOPSIS
ndiswrapper [options]
DESCRIPTION
ndiswrapper allows Windows WiFi drivers on Linux. It wraps NDIS drivers for Linux use.The tool enables unsupported WiFi cards. Loads Windows .sys and .inf files.
PARAMETERS
-i INF
Install driver from given .inf file (also copies referenced .sys/.bin into /etc/ndiswrapper).-l
List installed drivers and the matching hardware/PCI ID.-r NAME
Remove an installed driver.-m
Write a modprobe alias for the wireless interface (writes to /etc/modprobe.d).-ma
Write module alias configuration.-mi
Write module install configuration.-v
Show driver and hardware (device ID) information.-d DEVID:DRIVER
Use DRIVER for the device with the given PCI/USB id.-e DRIVER
Remove a driver from the system.--help
Display help information.
CAVEATS
Legacy tool. Most cards now have native drivers. Requires Windows driver files.
HISTORY
ndiswrapper was created to use Windows network drivers on Linux when native drivers weren't available.
