produttori a parte, molti chipset sono supportati nel kernel e con progetti open, vedi acx100, ipw2200, etc etc.
Ultimamente usare ndiswrapper pare sia di moda, io tanta gente non la capisco