"As more and more native Linux drivers for hardware
appear, this kind of problem should start disappearing. NDISwrapper
works by loading a Windows driver for the hardware and then using a
NDIS APIs (Network Driver Interface Specification Application
Programming Interface) wrapper to bridge the gap between Linux and
the driver. This, as you might imagine, works but it can lead to
system problems. This isn't the first time that NDISwrapper has
given Linux users heartburn."