Next revision | Previous revision |
compatibility_drivers_old [2017/01/09 20:37] – created mister_x | compatibility_drivers_old [2018/11/22 00:21] (current) – HTTPS updates mister_x |
---|
| |
*Search the internet for "<your card model> chipset" or "<your card model> linux". Quite often you can find references to what chipset your card uses and/or other people's experiences. | *Search the internet for "<your card model> chipset" or "<your card model> linux". Quite often you can find references to what chipset your card uses and/or other people's experiences. |
*Search the [[http://forum.aircrack-ng.org/|Forum]] | *Search the [[https://forum.aircrack-ng.org/|Forum]] |
*You may also have a look at windows driver file names, it's often the name of the chipset or the driver to use. | *You may also have a look at windows driver file names, it's often the name of the chipset or the driver to use. |
*Check later in this page for cards known to work with aircrack-ng | *Check later in this page for cards known to work with aircrack-ng |
*Check the card manufacturers page. Sometimes they say what chipset they use. | *Check the card manufacturers page. Sometimes they say what chipset they use. |
*Have a look at **lspci -vv** output for descriptions, PCI id and kernel modules used. | *Have a look at **lspci -vv** output for descriptions, PCI id and kernel modules used. |
*Locate the [[http://pictures.aircrack-ng.org/fcc_id3.jpg|FCC ID]] of your device. Enter the information into [[http://transition.fcc.gov/oet/ea/fccid/|FCC Website]] and then browse the internal photos of the device. | *Locate the [[https://pictures.aircrack-ng.org/fcc_id3.jpg|FCC ID]] of your device. Enter the information into [[https://www.fcc.gov/oet/ea/fccid|FCC Website]] and then browse the internal photos of the device. |
| |
\\ | \\ |
Here are some other resources to assist you in determine what chipset you have: | Here are some other resources to assist you in determine what chipset you have: |
| |
* Linux-wireless has 3 pages depending on the device type: [[http://wireless.kernel.org/en/users/Devices/USB|USB]], [[http://wireless.kernel.org/en/users/Devices/PCI|PCI/PCI Express/MiniPCI/MiniPCI Express/Express Card/Cardbus]] and the old [[http://wireless.kernel.org/en/users/Devices/PCMCIA|PCMCIA]] | * Linux-wireless has 3 pages depending on the device type: [[https://wireless.kernel.org/en/users/Devices/USB|USB]], [[https://wireless.kernel.org/en/users/Devices/PCI|PCI/PCI Express/MiniPCI/MiniPCI Express/Express Card/Cardbus]] and the old [[https://wireless.kernel.org/en/users/Devices/PCMCIA|PCMCIA]] |
* [[http://madwifi-project.org/wiki/Compatibility|Madwifi compatibility list]] | * [[http://madwifi-project.org/wiki/Compatibility|Madwifi compatibility list]] |
* [[http://linux-wless.passys.nl/|Wireless Adapter Chipset Directory]] nearly the best resource for this kind of information | * [[http://linux-wless.passys.nl/|Wireless Adapter Chipset Directory]] nearly the best resource for this kind of information |
* [[http://www.seattlewireless.net/index.cgi/HardwareComparison|Hardware Comparison]] with a lot of details. | * [[http://www.seattlewireless.net/index.cgi/HardwareComparison|Hardware Comparison]] with a lot of details. |
* [[http://s2p.de/bin/view/Sysadmin/ListeChipsatz|Overview]] and details about wireless adapters | * [[http://s2p.de/bin/view/Sysadmin/ListeChipsatz|Overview]] and details about wireless adapters |
* [[http://www.backtrack-linux.org/wiki/index.php/Wireless_Drivers|BackTrack's old wiki]] outdated but may still contain relevant information | |
* [[http://acx100.sourceforge.net/matrix.html|ACX1xx linux website]] | * [[http://acx100.sourceforge.net/matrix.html|ACX1xx linux website]] |
| |
|Hermes I|YES|Only with airodump not airodump-ng and only with a specific firmware|NO (firmware corrupts the MAC header)| | |Hermes I|YES|Only with airodump not airodump-ng and only with a specific firmware|NO (firmware corrupts the MAC header)| |
|NdisWrapper|N/A|Never|Never| | |NdisWrapper|N/A|Never|Never| |
|Prism2/3|NO|old kernels only <=2.6.20|YES (PCI and CardBus only: driver patching required) NOTE: Prism2/3 does not support shared key authentication and the fragmentation attack. There is a [[http://trac.aircrack-ng.org/ticket/288|critical bug]] and this chipset is not currently recommended. It may even affect other kernel versions. Also you must use old kernel <=2.6.20\\ USB: Only old kernel <=2.6.20 with linux-wlan-ng| | |Prism2/3|NO|old kernels only <=2.6.20|YES (PCI and CardBus only: driver patching required) NOTE: Prism2/3 does not support shared key authentication and the fragmentation attack. There is a [[https://github.com/aircrack-ng/aircrack-ng/issues/288|critical bug]] and this chipset is not currently recommended. It may even affect other kernel versions. Also you must use old kernel <=2.6.20\\ USB: Only old kernel <=2.6.20 with linux-wlan-ng| |
|PrismGT FullMAC|YES|YES|YES (driver patching recommended)| | |PrismGT FullMAC|YES|YES|YES (driver patching recommended)| |
|PrismGT SoftMAC|YES|YES (requires [[p54]] >=2.6.30)|YES (requires [[p54]] >=2.6.30)| | |PrismGT SoftMAC|YES|YES (requires [[p54]] >=2.6.30)|YES (requires [[p54]] >=2.6.30)| |
|ZyDAS 1201|NO|YES|Partially but NOT RECOMMENDED (See [[zd1211rw|patch]] for details)| | |ZyDAS 1201|NO|YES|Partially but NOT RECOMMENDED (See [[zd1211rw|patch]] for details)| |
|ZyDAS 1211(B) softmac|NO|YES|Partially but NOT RECOMMENDED (See [[zd1211rw|patch]] for details). Atheros has acquired Zydas and renamed this chipset to AR5007UG.| | |ZyDAS 1211(B) softmac|NO|YES|Partially but NOT RECOMMENDED (See [[zd1211rw|patch]] for details). Atheros has acquired Zydas and renamed this chipset to AR5007UG.| |
|ZyDAS 1211(B) mac80211|NO|YES ([[zd1211rw-mac80211|patching]] recommended)|YES, but no fragmentation attack support yet.| | |ZyDAS 1211(B) mac80211|NO|YES ([[zd1211rw|patching]] recommended)|YES, but no fragmentation attack support yet.| |
|Other mac80211 (ADMtek...)|NO|UNTESTED, but likely YES|UNTESTED (YES for drivers with AP mode support)| | |Other mac80211 (ADMtek...)|NO|UNTESTED, but likely YES|UNTESTED (YES for drivers with AP mode support)| |
|Other legacy (Marvel...)|NO|UNKNOWN|NO| | |Other legacy (Marvel...)|NO|UNKNOWN|NO| |
|TI| | [[http://acx100.sourceforge.net/|ACX100/ACX111/ACX100USB]] | | | |TI| | [[http://acx100.sourceforge.net/|ACX100/ACX111/ACX100USB]] | | |
|ZyDAS 1201| | [[http://linux-lc100020.sourceforge.net|zd1201]] |802.11b only| | |ZyDAS 1201| | [[http://linux-lc100020.sourceforge.net|zd1201]] |802.11b only| |
|ZyDAS 1211| | [[http://wireless.kernel.org/en/users/Drivers/zd1211rw|zd1211rw]] plus [[zd1211rw-mac80211|patch]] | Excellent USB chip with reliable aircrack-ng and general support | | |ZyDAS 1211| | [[http://wireless.kernel.org/en/users/Drivers/zd1211rw|zd1211rw]] plus [[zd1211rw|patch]] | Excellent USB chip with reliable aircrack-ng and general support | |
| |
====== Which is the best card to buy ? ====== | ====== Which is the best card to buy ? ====== |