diff --git a/.gitignore b/.gitignore index 6748f33..90dc172 100644 --- a/.gitignore +++ b/.gitignore @@ -68,6 +68,8 @@ dist/ downloads/ eggs/ .eggs/ +lib/ +lib64/ parts/ sdist/ var/ diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..96ae925 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "attacks/Captive Portal/sites"] + path = fluxion_origins/attacks/Captive Portal/sites + url = https://github.com/FluxionNetwork/sites diff --git a/misc/README.md b/misc/README.md new file mode 100644 index 0000000..5469cf4 --- /dev/null +++ b/misc/README.md @@ -0,0 +1,19 @@ +## Arguments table + +| Arguments | Describtion | +| ------------- | ------------- | +| -a | Give a Attack | +| -e | Give a certain essid | +| -b | Give a certain bssid | +| -- | Maker is required | +| -a | Access point interface | +| -j | Jamming interface | +| -x | Use xterm instead of tmux | +| -v | Print version number | +| -d | Run fluxion in debug mode | +| -k | Kill wireless connection if it is connected | +| -m | Run fluxion in manual mode instead of auto | +| -l | Language | + +## Samples +`./fluxion -a [ATTACK] -e [ESSID] -b [BSSID] -c [CHANNEL] -- -a [AP INTERFACE] -j [JAMMING INTERFACE]` diff --git a/misc/check_device.sh b/misc/check_device.sh new file mode 100755 index 0000000..f791867 --- /dev/null +++ b/misc/check_device.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash + +fluxion_check_ap() { + readonly SUPPORT_AP=$(sed -n -e "$(echo $(($1+4)))p" devices.xml | cut -d ">" -f2 | cut -d "<" -f1) + if [ "$SUPPORT_AP" == "n" ];then + echo "false" + fi +} + +fluxion_check_mo() { + readonly SUPPORT_MO=$(sed -n -e "$(echo $(($1+6)))p" devices.xml | cut -d ">" -f2 | cut -d "<" -f1) + if [ "$SUPPORT_MO" == "n" ];then + echo "false" + fi +} + +# first identifier +fluxion_check_chipset() { + declare -r LINE=$(grep "$1" devices.xml -n | head -n 1 | cut -d ":" -f1) + + if [ "$(fluxion_check_ap "$LINE")" == "false" ] || [ "$(fluxion_check_mo "$LINE")" == "false" ];then + echo "false" + else + echo "true" + fi +} + +fluxion_check_chipset "$1" diff --git a/misc/devices.json b/misc/devices.json new file mode 100644 index 0000000..0f004b9 --- /dev/null +++ b/misc/devices.json @@ -0,0 +1,2087 @@ +[ + { + "Manufacturer": "ADMtek", + "Chipset": "ADM8211, ADM8211B", + "Driver": "adm8211", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCI/CB", + "Notes": "currently broken AFAIK\nadm8211" + }, + { + "Manufacturer": "Agere", + "Chipset": "HERMES II (WL60010)", + "Driver": "wlags49_h2", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "PCI/ PCMCIA", + "Notes": "staging (vendor) driver\nwlags49_h2" + }, + { + "Manufacturer": "Agere", + "Chipset": "HERMES II.5 (WL60040)", + "Driver": "wlags49_h25", + "PHY Modes": "(a)/b/g", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "PCI/ PCMCIA", + "Notes": "staging (vendor) driver, not all devices supported\nwlags49_h25" + }, + { + "Manufacturer": "Airgo", + "Chipset": "AGN100/AGN300 pre-N", + "Driver": "agnx", + "PHY Modes": "(a)b/g", + "Encrypt.": "", + "Station": "n", + "Ad-hoc": "n", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "PCI/CB", + "Notes": "driver never completed, abandoned\nagnx" + }, + { + "Manufacturer": "Airgo", + "Chipset": "AGN300 pre-N USB", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB 2.0", + "Notes": "devices not common" + }, + { + "Manufacturer": "Aironet /\nCisco", + "Chipset": "4500, 4800,\nCisco 340/350", + "Driver": "airo", + "PHY Modes": "b", + "Encrypt.": "WEP, WPA-TKIP", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "n", + "Monitor": "y", + "Inj.": "n", + "Bus": "ISA/PCI /PCMCIA", + "Notes": "airo" + }, + { + "Manufacturer": "ALi", + "Chipset": "M4301A", + "Driver": "none", + "PHY Modes": "b", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/CB", + "Notes": "devices not common (mainly WUSB11 v4)" + }, + { + "Manufacturer": "AMD", + "Chipset": "Alchemy AM1772", + "Driver": "none", + "PHY Modes": "b", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/CB", + "Notes": "see this abomination" + }, + { + "Manufacturer": "Atheros", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR5000", + "Driver": "ath5k", + "PHY Modes": "a", + "Encrypt.": "", + "Station": "b", + "Ad-hoc": "b", + "AP": "b", + "Mesh": "b", + "Monitor": "y", + "Inj.": "b", + "Bus": "PCI/CB", + "Notes": "tx support currently broken\nath5k" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR5001A-AR5007EG", + "Driver": "ath5k", + "PHY Modes": "(a)/b/(g)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/PCIe /CB", + "Notes": "ath5k" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR5000-AR5007EG", + "Driver": "madwifi", + "PHY Modes": "(a)/b/(g)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "?", + "Monitor": "y", + "Inj.": "?", + "Bus": "PCI/PCIe /CB", + "Notes": "superseded by ath5k" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR5513\n(Data Falcon)", + "Driver": "none", + "PHY Modes": "(a)/b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/CB", + "Notes": "somewhat relevant" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR5005U (AR5523)", + "Driver": "ar5523", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "n", + "Ad-hoc": "n", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "driver never completed, 5GHz mode non-functional?\nar5523" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR5005U (AR5523)", + "Driver": "athusbwlan", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "obsolete vendor driver" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR9001U \n(AR9170)", + "Driver": "carl9170", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "USB 2.0", + "Notes": "carl9170" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR600x", + "Driver": "ar6k", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "SDIO", + "Notes": "" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR6003", + "Driver": "ath6kl", + "PHY Modes": "a/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "?", + "Bus": "SDIO", + "Notes": "driver currently in staging\n0271:0402\nath6kl" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR9374", + "Driver": "ath6kl", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB 2.0", + "Notes": "0cf3:9375\nath6kl" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR2427+AR5008\n+AR900x", + "Driver": "ath9k", + "PHY Modes": "(a)/b/g/(n)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/PCIe /CB", + "Notes": "fcs check broken in monitor mode since ~2.6.33\nath9k" + }, + { + "Manufacturer": "Atheros", + "Chipset": "AR9002U \n(AR9271, AR7010)", + "Driver": "ath9k_htc", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "USB 2.0", + "Notes": "0411:0197\nath9k_htc" + }, + { + "Manufacturer": "Qualcomm Atheros", + "Chipset": "QCA6164, QCA6174,\nQCA9880 v2, QCA9882 v2\nQCA9890 v2, QCA9892 v2", + "Driver": "ath10k", + "PHY Modes": "a/b/g/n (+ac)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCIe", + "Notes": "+3.11 (4.3)\n168c:003e\n168c:0041\nath10k" + }, + { + "Manufacturer": "Qualcomm Atheros", + "Chipset": "Wilocity Wil6210\n802.11ad 60GHz", + "Driver": "wil6210", + "PHY Modes": "a/b/g/n (+ac+ad)", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCIe", + "Notes": "wil6210" + }, + { + "Manufacturer": "Qualcomm", + "Chipset": "WFB400", + "Driver": "none", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/ PCIe/ CB/ USB 2.0", + "Notes": "unknown if released,\nAirgo AGN400" + }, + { + "Manufacturer": "Atmel", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Atmel", + "Chipset": "AT76C502A", + "Driver": "atmel", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "?", + "Inj.": "n", + "Bus": "PCMCIA", + "Notes": "atmel cs" + }, + { + "Manufacturer": "Atmel", + "Chipset": "AT76C503A, AT76C505(A)", + "Driver": "at76c50x-usb", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "n", + "AP": "n", + "Mesh": "n", + "Monitor": "beacons", + "Inj.": "n", + "Bus": "USB 1.0", + "Notes": "at76c50x-usb" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM4301, BCM4307, BCM4306r2", + "Driver": "b43legacy", + "PHY Modes": "b/(g)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/CB/ PCMCIA", + "Notes": "ssb\nb43legacy" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM4306r3, BCM4311, BCM4312, BCM4309, BCM4318(E), BCM4321, BCM4322", + "Driver": "b43", + "PHY Modes": "(a)/b/g/(n)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/PCIe /CB", + "Notes": "ssb, no HT mode support\nb43" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM43224, BCM43225, BCM4331", + "Driver": "b43", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCIe", + "Notes": "bcma, no HT mode support, no current 5GHz support\nb43" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM4311, BCM4313, BCM4321, BCM4322, BCM4322x, BCM43225, BCM43227, BCM43228", + "Driver": "wl", + "PHY Modes": "(a)/b/g/(n)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "PCIe", + "Notes": "vendor driver\nwl" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM4320 and other\nrndis variants", + "Driver": "rndis_wlan", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "rndis wlan" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM4323x", + "Driver": "none", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB 2.0", + "Notes": "possible future support w/ brcmfmac? (probably not)" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM43235, BCM43236, BCM43238 \n(chip revision dependent)", + "Driver": "brcmfmac", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "y", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "n", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "patch adding support recently added\nbrcmfmac" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM4326U", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB 2.0", + "Notes": "" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM4329", + "Driver": "brcmfmac", + "PHY Modes": "a/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "n", + "Inj.": "n", + "Bus": "SDIO", + "Notes": "brcmfmac" + }, + { + "Manufacturer": "Broadcom", + "Chipset": "BCM43224, BCM43225", + "Driver": "brcmsmac", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "y", + "Inj.": "?", + "Bus": "PCIe", + "Notes": "BCMA\nbrcmsmac" + }, + { + "Manufacturer": "Conexant", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Conexant", + "Chipset": "CX53111", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "SDIO", + "Notes": "" + }, + { + "Manufacturer": "Conexant", + "Chipset": "CX53822", + "Driver": "none", + "PHY Modes": "(a)/b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "CF", + "Notes": "" + }, + { + "Manufacturer": "Envara", + "Chipset": "WiND502/512", + "Driver": "none", + "PHY Modes": "(a)/b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB 2.0", + "Notes": "WiND512 (b/g) devices common" + }, + { + "Manufacturer": "Inprocomm", + "Chipset": "IPN2120, IPN2220", + "Driver": "none", + "PHY Modes": "b/(g)", + "Encrypt.": "?", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/CB", + "Notes": "" + }, + { + "Manufacturer": "Inprocomm", + "Chipset": "IPN2128", + "Driver": "none", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "SDIO", + "Notes": "" + }, + { + "Manufacturer": "Intel", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Intel", + "Chipset": "PRO/Wireless 2100B", + "Driver": "ipw2100", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "?", + "Bus": "PCI", + "Notes": "ipw2100" + }, + { + "Manufacturer": "Intel", + "Chipset": "PRO/Wireless 2200BG, 2915ABG", + "Driver": "ipw2200", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "oot", + "Mesh": "n", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCI", + "Notes": "ipw2200" + }, + { + "Manufacturer": "Intel", + "Chipset": "PRO/Wireless 3945ABG", + "Driver": "iwl3945", + "PHY Modes": "a/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI", + "Notes": "iwl3945" + }, + { + "Manufacturer": "Intel", + "Chipset": "Wireless WiFi Link 4965AGN", + "Driver": "iwl4965", + "PHY Modes": "a/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI", + "Notes": "iwl4965" + }, + { + "Manufacturer": "Intel", + "Chipset": "WiFi Link 5100, 5150, 5300, 5350 - Centrino 100, 130, 1000, 1030, 6150, 6200, 6250, 6300", + "Driver": "iwlagn", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI", + "Notes": "iwlagn\niwlwifi" + }, + { + "Manufacturer": "Intel", + "Chipset": "IWMC3200 (Evans Peak)", + "Driver": "iwmc3200", + "PHY Modes": "a/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "SDIO", + "Notes": "iwmc3200" + }, + { + "Manufacturer": "Intersil", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Intersil", + "Chipset": "PRISM 2/2.5/3 \nPCI/CF/PCMCIA", + "Driver": "hostap", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "?", + "AP": "y", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/CB /USB", + "Notes": "hostap" + }, + { + "Manufacturer": "Intersil", + "Chipset": "PRISM 2.5/3 USB", + "Driver": "prism2_usb", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "b", + "Bus": "PCI/CB /USB", + "Notes": "staging driver from linux-wlan-ng\nprism2 usb" + }, + { + "Manufacturer": "Intersil", + "Chipset": "ISL3877, ISL3880,\nISL3890, ISL3886", + "Driver": "p54pci", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/CB", + "Notes": "p54pci" + }, + { + "Manufacturer": "Intersil", + "Chipset": "ISL3880/ISL3886\n+ NET2280, ISL3887", + "Driver": "p54usb", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "USB 2.0", + "Notes": "p54usb" + }, + { + "Manufacturer": "Lucent", + "Chipset": "HERMES I (WaveLAN\n/IEEE/ORiNOCO)", + "Driver": "orinoco", + "PHY Modes": "b", + "Encrypt.": "WEP, WPA-TKIP", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "oot", + "Bus": "PCI/ PCMCIA/ USB 1.0", + "Notes": "no Bronze support\norinoco\norinoco usb" + }, + { + "Manufacturer": "Marvell", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Marvell\n(Libertas)", + "Chipset": "88W8310", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/CB", + "Notes": "" + }, + { + "Manufacturer": "Marvell\n(Libertas)", + "Chipset": "88W8335", + "Driver": "mrv8k", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/CB", + "Notes": "mrv8k" + }, + { + "Manufacturer": "Marvell\n(Libertas)", + "Chipset": "88W8338", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB 2.0", + "Notes": "" + }, + { + "Manufacturer": "Marvell\n(Libertas)", + "Chipset": "88W8385,\n88W8388, 88W8686", + "Driver": "libertas", + "PHY Modes": "b/g", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "USB/CF /SDIO", + "Notes": "libertas" + }, + { + "Manufacturer": "Marvell\n(Libertas)", + "Chipset": "88W8388", + "Driver": "libertas_tf", + "PHY Modes": "b/g", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "n", + "AP": "y", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "USB/CF /SDIO", + "Notes": "OLPC XO-1,\nsupports mesh" + }, + { + "Manufacturer": "Marvell\n(TopDog)", + "Chipset": "88W8360, 88W8361,\n88W8362 (USB),\n88W8362E, 88W8363", + "Driver": "none", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/PCIe/ CB/USB2.0", + "Notes": "" + }, + { + "Manufacturer": "Marvell\n(TopDog/\nAvastar*)", + "Chipset": "88W8366, 88W8863,\n88W8687, 88W8764*", + "Driver": "mwl8k", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "?", + "AP": "y", + "Mesh": "?", + "Monitor": "y", + "Inj.": "?", + "Bus": "PCIe", + "Notes": "mwl8k" + }, + { + "Manufacturer": "Marvell\n(Avastar)", + "Chipset": "88W8797 (88W8786U)", + "Driver": "mwifiex", + "PHY Modes": "a/b/g/n", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "USB", + "Notes": "1286:2049\nmwifiex" + }, + { + "Manufacturer": "Marvell\n(Avastar)", + "Chipset": "88W8786, 88W8787,\n88W8797, 88W8897*", + "Driver": "mwifiex", + "PHY Modes": "a/b/g/n (+ac)*", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "SDIO", + "Notes": "02df:9139\nmwifiex" + }, + { + "Manufacturer": "Marvell\n(Avastar)", + "Chipset": "88W8766, 88W8897*", + "Driver": "mwifiex", + "PHY Modes": "a/b/g/n (+ac)*", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCIe", + "Notes": "11ab:2b38\nmwifiex" + }, + { + "Manufacturer": "Marvell\n(Avastar) AC*", + "Chipset": "88W8864*, 88W8897*", + "Driver": "mwlwifi", + "PHY Modes": "a/b/g/n (+ac)*", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCIe", + "Notes": "iwlwifi\nWRT1900\niwlwifi" + }, + { + "Manufacturer": "Marvell", + "Chipset": "unknown", + "Driver": "mrvl_cb82", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "MediaTek", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "MediaTek", + "Chipset": "MT5911N", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "SDIO", + "Notes": "" + }, + { + "Manufacturer": "MediaTek", + "Chipset": "MT7601U", + "Driver": "mt7601u", + "PHY Modes": "a/b/g/n", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB", + "Notes": "vendor driver" + }, + { + "Manufacturer": "MediaTek", + "Chipset": "MT7610U", + "Driver": "mt7601u", + "PHY Modes": "a/b/g/n (+ac)*", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB", + "Notes": "vendor driver" + }, + { + "Manufacturer": "Metalink", + "Chipset": "MtW817x", + "Driver": "none", + "PHY Modes": "a/(b)/(g)/n", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI", + "Notes": "" + }, + { + "Manufacturer": "No Wires Needed", + "Chipset": "Swallow", + "Driver": "swallow_cs", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "PCMCIA", + "Notes": "obsolete out of kernel driver" + }, + { + "Manufacturer": "No Wires Needed", + "Chipset": "Poldhu", + "Driver": "poldhu", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "PCMCIA", + "Notes": "obsolete out of kernel driver\npoldhu cs" + }, + { + "Manufacturer": "Ralink", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2460", + "Driver": "rt2400pci", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/CB", + "Notes": "" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2560", + "Driver": "rt2500pci", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/CB", + "Notes": "" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2561, RT2561S, RT2661", + "Driver": "rt61pci", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/CB", + "Notes": "" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2571, RT2572", + "Driver": "rt2500usb", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "USB 2.0", + "Notes": "" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2571W, RT2573, RT2671", + "Driver": "rt73usb", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "USB 2.0", + "Notes": "" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2760, RT2790, RT2860, RT2880, RT2890, RT3052, RT3090, RT3091, RT3092, RT3390, RT3060, RT3062, RT3562, RT3592, RT5390, RT3290", + "Driver": "rt2800pci", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "y", + "Mesh": "?", + "Monitor": "y", + "Inj.": "y", + "Bus": "PCI/PCIe /CB", + "Notes": "Wiki" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2760, RT2790, RT2860, RT2880, RT2890, RT3052, RT309x", + "Driver": "rt2860sta", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "y", + "Mesh": "?", + "Monitor": "y", + "Inj.": "n", + "Bus": "PCI/PCIe /CB", + "Notes": "vendor driver" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2770, RT2870, RT2070, RT3070, RT3071, RT3072, RT3370, RT3572, RT5370, RT5572, RT8070", + "Driver": "rt2800usb", + "PHY Modes": "(a)b/g/(n)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y (??)", + "Monitor": "y", + "Inj.": "y", + "Bus": "USB 2.0", + "Notes": "Wiki" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT2770, RT2870, RT2070, RT307x", + "Driver": "rt2870sta", + "PHY Modes": "(a)/b/g/(n)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "vendor driver" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT3572", + "Driver": "rt3572sta", + "PHY Modes": "a/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "n", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "" + }, + { + "Manufacturer": "Ralink", + "Chipset": "RT3573", + "Driver": "none", + "PHY Modes": "a/b/g/n", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB 2.0", + "Notes": "three stream" + }, + { + "Manufacturer": "Realtek", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8180L, RTL8185L,\nRTL8187SE (3.15+)", + "Driver": "rtl8180", + "PHY Modes": "b/(g)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "n", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "?", + "Bus": "PCI/CB", + "Notes": "" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8187L, RTL8187B", + "Driver": "rtl8187", + "PHY Modes": "b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "n", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "y", + "Bus": "USB 2.0", + "Notes": "" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8187SE", + "Driver": "rtl8187se", + "PHY Modes": "b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCI", + "Notes": "" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8190", + "Driver": "r8190_pci", + "PHY Modes": "b/g/n", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCI\n/ CB", + "Notes": "vendor driver" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8192E", + "Driver": "r8192e_pci", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCIe", + "Notes": "staging (vendor) driver" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8191SE, RTL8192SE", + "Driver": "rtl8192se", + "PHY Modes": "b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCIe", + "Notes": "" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8192U", + "Driver": "r8192u_usb", + "PHY Modes": "b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "USB 2.0", + "Notes": "staging (vendor) driver" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8188SU, RTL8191SU, RTL8192SU", + "Driver": "r8712u", + "PHY Modes": "b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "staging (vendor) driver" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8188SU, RTL8191SU, RTL8192SU", + "Driver": "r8192s_usb", + "PHY Modes": "b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "y", + "Inj.": "?", + "Bus": "USB 2.0", + "Notes": "staging (vendor) driver, superseded by r8712u" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8188CE, RTL8192CE", + "Driver": "rtl8192ce", + "PHY Modes": "b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "n", + "Bus": "PCIe", + "Notes": "" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8188CUS, RTL8192CU, RTL8188RU", + "Driver": "rtl8192cu", + "PHY Modes": "b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "?", + "Monitor": "y", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8192DU", + "Driver": "rtl8192du", + "PHY Modes": "a/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "USB 2.0", + "Notes": "driver available here, may panic on init on some kernels" + }, + { + "Manufacturer": "Realtek", + "Chipset": "RTL8192DE", + "Driver": "rtl8192de", + "PHY Modes": "a/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "n", + "Bus": "PCIe", + "Notes": "" + }, + { + "Manufacturer": "Renesas", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Renesas", + "Chipset": "KS7010", + "Driver": "ks7010", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "SDIO", + "Notes": "from Javi Roman" + }, + { + "Manufacturer": "ShareWave / Cirrus Logic", + "Chipset": "Bodega", + "Driver": "none", + "PHY Modes": "b", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/ PCMCIA/ USB 1.0", + "Notes": "rare devices, support the proprietary Whitecap protocol" + }, + { + "Manufacturer": "SiS", + "Chipset": "160", + "Driver": "sis160", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "PCI", + "Notes": "rare devices, driver is a useless binary blob" + }, + { + "Manufacturer": "SiS", + "Chipset": "162, 162U", + "Driver": "sis162", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "PCI/ USB 2.0", + "Notes": "driver is a useless binary blob" + }, + { + "Manufacturer": "SiS", + "Chipset": "163, 163U", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/CF/ USB 2.0", + "Notes": "" + }, + { + "Manufacturer": "ST-Ericsson", + "Chipset": "CW1100, CW1200", + "Driver": "cw1200", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "SDIO\n/ PCI", + "Notes": "(since 3.11)" + }, + { + "Manufacturer": "ST-NXP", + "Chipset": "STLC4560", + "Driver": "p54spi", + "PHY Modes": "b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "SPI", + "Notes": "" + }, + { + "Manufacturer": "Symbol", + "Chipset": "Spectrum24 DS", + "Driver": "orinoco", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "n", + "Bus": "PCI/ PCMCIA", + "Notes": "orinoco" + }, + { + "Manufacturer": "Syntek/3DSP", + "Chipset": "unknown\n(Bluew-2310x)", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "?", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI", + "Notes": "compiled modules available" + }, + { + "Manufacturer": "Syntek/3DSP", + "Chipset": "STK9100+STK9230\n(Bluew-2310u)", + "Driver": "3dspusbwlan", + "PHY Modes": "b/g", + "Encrypt.": "?", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "USB 2.0", + "Notes": "partial source?" + }, + { + "Manufacturer": "Texas Instruments", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Texas Instruments", + "Chipset": "ACX100 (TNETW1100), ACX101 (TNETW1100B), ACX111 (TNETW1130), TNETW1450", + "Driver": "acx1xx", + "PHY Modes": "b/(g)", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "y", + "Inj.": "?", + "Bus": "PCI/CB /USB", + "Notes": "acx100\nacx" + }, + { + "Manufacturer": "Texas Instruments", + "Chipset": "WL1251", + "Driver": "wl1251", + "PHY Modes": "b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "n", + "Mesh": "?", + "Monitor": "y", + "Inj.": "?", + "Bus": "SPI/ SDIO", + "Notes": "" + }, + { + "Manufacturer": "Texas Instruments", + "Chipset": "WL1271", + "Driver": "wl1271", + "PHY Modes": "(a)/b/g/n", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "SPI/ SDIO", + "Notes": "" + }, + { + "Manufacturer": "VIA", + "Chipset": "VT6551", + "Driver": "none", + "PHY Modes": "b", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "?", + "Bus": "PCI", + "Notes": "" + }, + { + "Manufacturer": "VIA", + "Chipset": "VT6555", + "Driver": "vt6655", + "PHY Modes": "(a)/b/g", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "n", + "Bus": "PCI", + "Notes": "staging (vendor) driver\nvt6656" + }, + { + "Manufacturer": "VIA", + "Chipset": "VT6556", + "Driver": "vt6656", + "PHY Modes": "(a)/b/g", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "n", + "Bus": "PCI", + "Notes": "staging (vendor) driver\nvt6656" + }, + { + "Manufacturer": "WavePlus", + "Chipset": "WP1200", + "Driver": "none", + "PHY Modes": "b", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI/ PCMCIA", + "Notes": "devices not common" + }, + { + "Manufacturer": "Winbond", + "Chipset": "W89C33D", + "Driver": "none", + "PHY Modes": "b/g", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "PCI", + "Notes": "devices not common" + }, + { + "Manufacturer": "Winbond", + "Chipset": "W89C35D", + "Driver": "winbond", + "PHY Modes": "b/g", + "Encrypt.": "?", + "Station": "y", + "Ad-hoc": "?", + "AP": "n", + "Mesh": "n", + "Monitor": "n", + "Inj.": "n", + "Bus": "USB 2.0", + "Notes": "staging (vendor) driver only supports 'b'\nw35und" + }, + { + "Manufacturer": "ZyDAS", + "Chipset": "", + "Driver": "", + "PHY Modes": "", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "ZyDAS", + "Chipset": "ZD1201", + "Driver": "zd1201", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "y", + "Inj.": "?", + "Bus": "USB 1.0", + "Notes": "zd1201" + }, + { + "Manufacturer": "ZyDAS", + "Chipset": "ZD1201", + "Driver": "zdsta", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "n", + "Bus": "USB 1.0", + "Notes": "obsolete vendor driver" + }, + { + "Manufacturer": "ZyDAS", + "Chipset": "ZD1201", + "Driver": "zdsta", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "y", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "?", + "Monitor": "?", + "Inj.": "n", + "Bus": "PCMCIA", + "Notes": "obsolete vendor driver, devices not common" + }, + { + "Manufacturer": "ZyDAS", + "Chipset": "ZD1202", + "Driver": "zdsta", + "PHY Modes": "b", + "Encrypt.": "WEP", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "", + "Monitor": "", + "Inj.": "n", + "Bus": "PCI/CB/ PCMCIA", + "Notes": "obsolete vendor driver, devices not common" + }, + { + "Manufacturer": "ZyDAS", + "Chipset": "ZD1211/ZD1211B", + "Driver": "zd1211rw", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "y", + "Monitor": "y", + "Inj.": "y", + "Bus": "USB 1.0", + "Notes": "5GHz band not supported, no hw crypto\nzd1211rw" + }, + { + "Manufacturer": "ZyDAS", + "Chipset": "ZD1212/ZD1212B", + "Driver": "zd1212", + "PHY Modes": "(a)/b/g", + "Encrypt.": "WEP, WPA, WPA2", + "Station": "y", + "Ad-hoc": "y", + "AP": "y", + "Mesh": "", + "Monitor": "", + "Inj.": "n", + "Bus": "PCI/CB", + "Notes": "obsolete vendor driver, devices not common" + }, + { + "Manufacturer": "Manufacturer", + "Chipset": "Chipset", + "Driver": "Driver", + "PHY Modes": "PHY Modes", + "Encrypt.": "Station", + "Station": "Ad-hoc", + "Ad-hoc": "AP", + "AP": "Monitor", + "Mesh": "Bus", + "Monitor": "Notes", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Aironet", + "Chipset": "ARLAN", + "Driver": "arlan", + "PHY Modes": "pre-b (900MHz or 2.4GHz)", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "ISA", + "Monitor": "driver abandoned", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Lucent", + "Chipset": "WaveLAN", + "Driver": "wavelan", + "PHY Modes": "pre-b (900MHz or 2.4GHz)", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "PCMCIA/ISA", + "Monitor": "driver abandoned", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Raytheon", + "Chipset": "Raylink", + "Driver": "ray_cs", + "PHY Modes": "2.4GHz FHSS", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "PCMCIA", + "Monitor": "USB variants not supported", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "ShareWave", + "Chipset": "chipset before\nBodega (Epic?)", + "Driver": "none", + "PHY Modes": "Whitecap", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "PCI/PCMCIA", + "Monitor": "uncommon devices", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Symbol", + "Chipset": "Spectrum24 FHSS", + "Driver": "none", + "PHY Modes": "2.4GHz FHSS", + "Encrypt.": "", + "Station": "", + "Ad-hoc": "", + "AP": "", + "Mesh": "PCMCIA", + "Monitor": "", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "Xircom", + "Chipset": "Netwave", + "Driver": "netwave_cs", + "PHY Modes": "pre-b, 1Mb", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "PCMCIA", + "Monitor": "driver abandoned", + "Inj.": "", + "Bus": "", + "Notes": "" + }, + { + "Manufacturer": "AMD", + "Chipset": "Am79C930\n(presumably)", + "Driver": "wl3501_cs", + "PHY Modes": "2Mb, pre-802.11b", + "Encrypt.": "?", + "Station": "?", + "Ad-hoc": "?", + "AP": "?", + "Mesh": "PCMCIA", + "Monitor": "PRISM I based RF", + "Inj.": "", + "Bus": "", + "Notes": "" + } +] \ No newline at end of file