The best chipset nowadays is Atheros. It is very well supported under Linux, and also under Windows. Neither support any USB wireless devices. The latest madwifi-ng patch makes it possible to inject raw 802.11 packets in either in Managed and Monitor mode at arbitrary b/g speeds.
The madwifi-ng compatability list is an excellent way to determine if a card is compatible with the aircrack-ng suite. Atheros, the chipset manufacturer, also has a web page that enables you to lookup chipsets for products incorporating their designs.
The madwifi-ng driver is used for the atheros chipsets. This driver does not support any USB atheros devices. However, Atheros acquired Zydas which makes USB chipsets (zd1211 and zd1211b). Atheros has renamed this chipset to AR5007UG. The AR5007UG chipset is NOT supported by the madwifi-ng driver and is not a recommended chipset.
The madwifi-ng compatability list is an excellent way to determine if a card is compatible with the aircrack-ng suite. Atheros, the chipset manufacturer, also has a web page that enables you to lookup chipsets for products incorporating their designs.
The madwifi-ng driver is used for the atheros chipsets. This driver does not support any USB atheros devices. However, Atheros acquired Zydas which makes USB chipsets (zd1211 and zd1211b). Atheros has renamed this chipset to AR5007UG. The AR5007UG chipset is NOT supported by the madwifi-ng driver and is not a recommended chipset.