User Tools

Site Tools


compatibility_drivers.pt-br

This is an old revision of the document!


Introdução

Tradução e Adaptação em Desenvolvimento: JaymesSmith (18/01/08)
Status: 50% traduzido.
Quando terminada, essas linhas serão apagadas.
When finished, these four lines will be erased.

IMPORTANTE:

Essa seção lida com as três áreas relacionadas:

  • Compatibilidade de chipsets com o pacote Aircrack-ng
  • Quais drivers são necessários para cada tipo de chipset e sistema operacional
  • Quais placas wireless são conhecidas por funcionar com o pacote Aircrack-ng

Determine o chipset

Existem dois fabricantes envolvidos em placas wireless. O primeiro é a marca da própria placa. Exemplos de fabricantes de placas são Netgear, Ubiquiti, Linksys e D-Link. Existem vários, vários fabricantes além dos exemplos dados aqui.

O segundo fabricante é aquele que faz o chipset wireless dentro da placa. Essa é a empresa mais importante a saber. Infelizmente, às vezes é o mais difícil pra determinar. Isso por que fabricantes de placas geralemtne não querem revelar o que eles usam dentro das suas placas. Entretanto, para os nossos objetivos, é essencial saber o fabricante do chipset wireless. O conhecimento do fabricante da placa wireless permite você determinar quais sistemas operacionais têm suporte, drivers de software que você precisa e quais limitações são associadas a eles. A seção compatibilidade lista os sistemas operacionais suportados e as limitações separados por chipset.

Você primeiro precisa determinar qual chipset wuireless sua placa usa. Isso pode ser feito por uma ou mais destas técnicas:

  • Procurar na internet por “<seu modelo de placa> chipset” ou “<seu modelo de placa> linux”. Com uma certa freqüência você pode encontrar referências de qual chipset sua placa usa e/ou experiências de outras pessoas.
  • Procurar no Forum
  • Você pode também dar uma olhada nos nomes de arquivos dos drivers do windows, é quase sempre o nome do chipset ou o driver a usar.
  • Verifique mais tarde nesta página por placas conhecidas por funcionarem com o aicrack-ng.
  • Verifique a página do fabricante da placa. De vez em quando eles dizem qual chipset eles utilizam.
  • Dê uma olhada na saída do comando lspci -vv no linux.


Aqui estão alguns outros recursos para assistí-lo em determinar qual chipset você tem:


Chipset Suporta airodump para Windows Suporta airodump para Linux Suporta aireplay para Linux
AtherosCardBus: SIM
PCI: NÃO (ver CommView)
SIMSIM (requer patch do driver)
AtmelNÃO TESTADO802.11b: SIM
802.11g: NÃO TESTADO
NÃO TESTADO
BroadcomModelos antigos somente (driver BRCM)SIMEM PROGRESSO (Tópico no Forum) Não suporta ataque de fragmentação.
Centrino bNÃOPARCIAL
(driver ipw2100 não discarta pacotes corrompidos)
NÃO
Centrino b/gNÃOSIMNÃO (firmware ignora a maioria dos pacotes)
ipw2200inject não suporta ataque de fragmentação.
Centrino a/b/gNÃOSIMNÃO, mas SIM para ipw3945 com drivers ipwraw-ng.
Cisco AironetSIM?Sim, mas muito problemáticoNÃO (problema de firmware)
Hermes ISIMSIMNÃO (firmware corrompe o cabeçalho MAC)
NdisWrapperNÃO DISPONÍVELNuncaNunca
Prism2/3NÃOSIMSIM (PCI e CardBus somente, requere patch do driver)
NOTA: Prism2/3 não suporta autenticação de chave compartilhada e ataque de fragmentação. Há um bug crítico e este chipset não é atualmente recomendável. Pode até afetar outras versões de kernel.
PrismGTSIMFullMAC: SIM
SoftMAC: AINDA NÃO
SIM (recomenda-se patch do driver)
RalinkNÃOSIM (driver rt2500 / rt2570 / rt61 / rt73)SIM, veja rt2500, rt2570, rt61 e rt73. Também ver comentários do chipset Ralink mais a frente nesta página para preocupações importantes.
RTL8180SIMSIMINSTÁVEL (requer patch do driver)
RTL8187LNÃO TESTADOSIM (patch do driver) necessário para visualizar níveis de força)SIM (patch do driver recomendado para injeção e necessário para visualizar níveis de força)
TI
(ACX100/ACX111)
NÃOSIMSIM (requer patch do driver) Não suporta ataque de fragmentação.
ZyDAS 1201NÃOSIMParcialmente (Ver patch para detalhes)
ZyDAS 1211BNÃOSIMParcialmente (Ver patch para detalhes). Atheros comprou a Zydas e renomeou seu chipset para AR5007UG.
Outros (Marvel…)NÃODESCONHECIDONÃO

Determine o driver

Uma vez que você determinou o chipset, verifique a seção driver para qual driver de software você precisa. Drivers de software conectam o sistema operacional ao hardware. Os drivers são diferentes para cada sistema operacional. Existem também notas considerando limitações.

Se você está decidindo qual placa comprar, dê uma olhada na seção “Qual é a melhor placa a comprar?” nessa página. Há várias considerações que devem entrar na sua decisão de compra:

  • Compatibilidade de Hardware com seu equipamento atual.
  • Preço e disponibilidade da placa.
  • Disponibilidade de drivers de software para seu sistema operacional específico e uso pretendido do software.
  • Quão ativo está o desenvolvimento dos drivers de software que você precisa.
  • Quanto suporte a peer e documentação está disponível para sua placa e drivers de software.

Não é uma decisão fácil a fazer. O fato de considerar esses fatores te ajudará a tomar uma decisão mais informada no quê comprar.


Chipset Driver Windows (modo monitor) Drivers Linux Nota
Atheros v4.2 ou v3.0.1.12 ou AR5000
(veja esta página para maiores informações)
MadwifiUSB não possui suporte nenhum (Linux e Windows)
AtmelAtmel 76c503a Adaptadores USB WLAN baseados em AT76C503/505A
BroadcomDriver peek Broadcombcm43xxWindows: Modelos antigos somente
Linux: sempre use o último kernel -rc
Centrino b ipw2100802.11b somente
Centrino b/g ipw2200VejaIPW2200 e RF-Mon. Veja informações atualizadas mais recentes aqui Veja este tópico para como fazer injeção.
Centrino a/b/g ipw2915
ipw3945
ipw2915 use driver ipw2200 (Veja este tópico para suporte à injeção alpha.) Para ipw3945 você pode usar o driver ipwraw-ng ou ver Distribuições Live para WifiWay que inclui patches para injeção.
Cisco/Aironet Driver peek Cisco PCX500/PCX504 airo-linux 4500/4800/340/350 series, Firmware 4.25.30 recomendado (ver isto para mais informações)
Hermes I Driver peek Agere Orinoco
Patch de Modo Monitor Orinoco
802.11b somente
NdiswrapperNÃO DISPONÍVEL ndiswrapper Usando drivers de Windows em Linux.
Nunca funcionará com aircrack
cx3110x
(Nokia 770/800)
cx3110xSuporta modo monitor (flaky) mas não injeção
prism2/2.5LinkFerret ou aerosol HostAP
wlan-ng
Use firmware STA >=1.5.6 (veja flashing de Prism2)
802.11b somente
prismGT PrismGT por 500brabus prism54 somente placas FullMAC funcionam com aircrack no Linux
Ralink rt2x00 ou
Driver RaLink RT2570USB Enhanced ou
Driver RaLink RT73 USB Enhanced
Apenas rt2500, rt2570, rt61 e rt73 pode injetar e monitorar. Ver também comentários do chipset Ralink nesta página para preocupações importantes.
Realtek 8180 Driver peek Realtek rtl8180-sa2400 802.11b somente
Realtek 8187 RTL8187L mais patch
TI ACX100/ACX111/ACX100USB
ZyDAS 1201 zd1201 802.11b somente
ZyDAS 1211 zd1211 mais patch

Qual é a melhor placa para comprar ?

Comentários do Chipset Atheros

O melhor chipset hoje em dia é o Atheros. Possui um bom suporte no Linux, e também no Windows. Apesar disso, nenhum suporta dispositivos wireless USB. O último patch madwifi-ng torna possível a injeção de pacotes 802.11 brutos em ambos os modos Monitor e Gerenciado em velocidades b/g arbitrárias.

A lista de compatibilidade madwifi-ng é uma maneira excelente de determinar se uma placa é compatível com o pacote Aircrack-ng. Atheros, o fabricante de chipset, também tem uma página na web que permite que você procure por chipsets de produtos que incorporam seus modelos.

O driver madwifi-ng é usado para os chipsets Atheros. Esse driver não suporta nenhum dispositivo Atheros USB. Entretanto, Atheros adquiriu a Zydas que faz chipsets USB (zd1211 e zd1211b). Atheros renomeou esse chipset para AR5007UG. O chipset AR5007UG NÃO é suportado pelo driver madwifi-ng e não é um chipset recomendável.

Ralink faz alguns bons chipsets b/g, e tem sido muito cooperativo com a comunidade open-source (código-aberto) para liberar drivers GPL. Injeção de pacote é aogra completamente suportado no Linux em placas PCI/CardBus RT2500, e também funciona em dispositivos USB RT2570. Todavia, essas placas são muito temperamentais, difíceis de fazê-las funcionar, e possuem uma tendência a funcionar por um momento e então para de funcionar sem motivo algum. Além disso, o driver RT2570 (como o que se encontra no chipset dentro do Linksys WUSB54Gv4) é atualmente inutilizável em sistemas big endian, como no PowerPC. Placas com chipsets Ralink não devem ser sua primeira escolha.

Há somente uma exceção considerando os chipsets Ralink. Essa exceção é o chipset RT73. Existem drivers excelentes com altas taxas de injeção para o chipset RT73. Dispositivos com chipsets RT73 são recomendados.

Comentários do Chipset Realtek RTL8187L

Placas contendo o chipset Realtek RTL8187L trabalham muito bem e são recomendadas. O patch do driver para este chipset tem sido continuamente melhorado e muito estável até agora. O Alfa AWUS036H é uma placa muito popular para usar com o pacote Aircrack-ng.

Lista de adaptadores compatíveis

PCMCIA/Cardbus/Express Card

Nome da PlacaTipoChipsetAntenaSuporta o
Windows
Suporta o
Linux
Notas
Airlink AWLC4030CardBusAtherosInternaairodump-ngSim
Belkin F5D8071ExpressCardAtherosInternaNão testadaSimPágina do produto
D-Link DWL-650PCMCIAPrism 2.5Internaairodump-ngSimVer notas
críticas do chipset
acima
D-Link DWL-G630 C2 v3.01CardBusAtherosInternaairodump-ngSim
D-Link DWL-G630 E1CardBusRalinkInternaairodump-ngSim
D-Link DWL-G650
C3, C4, B5
CardBusAtherosInterna ou
RP-SMA
airodump-ngSimVer
Nota 1
Linksys WPC55AG
v1.2
CardbusAtherosInternaSimSim
MSI CB54G2CardBusRalinkInternaNãoSim
Netgear WAG511CardBusAtherosInternaairodump-ngSim
Netgear WG511TCardBusAtherosInternaairodump-ngSimVer nota 2
Netgear WG511UCardBusAtherosInternaairodump-ngSim
Proxim 8470-WDCardBusAtherosMC + Int.airodump-ngSim
Senao NL-2511
CD PLUS EXT
PCMCIAPrism 2.5MMCXNãoSimVer notas
críticas do chipset
acima
TP-Link TL-WN610GCardbusAtherosInternaairodump-ngSim
TrendNet TEW-441PCCardbusAtherosInternaairodump-ngSim
Ubiquiti SRCCardBusAtherosMMCXairodump-ngSim

Notas:

  1. Ver este link para determinar a revisão. É muito provável que outras revisões não funcionarão com Windows e Linux. Porém, isso não está confirmado.
  2. Existem alguns modelos mais baratos com um nome similar (WG511 e DWL-G520+); estas placas não são baseadas em Atheros. Também, o driver Peek não suporta placas Atheros recentes, então você terá que usar o CommView WiFi ao invés do Peek.

PCI/MiniPCI/MiniPCI Express

Card nameTypeChipsetAntennaWindows
support
Linux
support
Notes
Canyon CN-WF511PCIrt61RP-SMANoYes
D-Link DWL-G550PCIAtherosRP-SMAairodump-ngYes
Linksys WMP54G v4PCIRalinkRP-SMANoYes
Linksys WMP54G-UK v4.1PCIRalink RT61RP-SMANoYes
MSI PC54G2PCIRalinkRP-SMANoYes
Netgear WG311TPCIAtherosRP-SMAairodump-ngYes
Netgear WPN311PCIAtherosRP-SMAairodump-ngYes
Thinkpad 11a/b/gMini-PCI
Express
AtherosInternalUnconfirmed
but likely
YesSee Note 1
Trendnet
TEW-443PI A1 1R
PCIAtherosRP-SMAairodump-ngYes

Note:

  1. See this thread for important considerations. See this link for the card details. Part number: 40Y7026.
  2. Netgear WG311 v1 is likely compatible. Revisions 2 and 3 are not since they are non-Atheros chipsets. See http://madwifi.org/wiki/Compatibility#WG311.

USB

Card nameChipsetAntennaWindows
support
Linux
support
Notes
Airlink AWLL3026Zydas zd1211InternalNoYesUSB info: 0ace:1211
Manufacturer page
Alfa AWUS036Hrtl8187RP-SMANoYesClick here for a test of this adapter
Alfa AWUS036SRalink rt73RP-SMANoYesClick here for a test of this adapter
Digitus DN-7003GSrtl8187InternalNoYesUSB info: 0bda:8187 Realtek Semiconductor Corp.
Manufacturer page
D-Link DWL-G122 B1Ralink RT2570InternalNoYes
D-Link DWL-G122 C1Ralink RT73InternalNoYes
Edimax EW-7318USg
Hawking HWUG1
Ralink rt73RP-SMANoYesSee
Note 2
Linksys WUSB54G v4Ralink rt2570Internal or
RP-SMA
NoYes
Linksys WUSB54GCRalink rt73InternalNoYes
Netgear WG111 v1PrismGT SoftMACInternalairodump-ngNoSee note 1
Netgear WG111 v2R8187InternalNoYesSee note 1
Trendnet
TEW-429UB C1
Zydas zd1211bInternalNoYesUSB info: 157e:300d
Manufacturer page
ZyXEL AG-225HZydas zd1211InternalNoLimitedSee Note 6

Notes:

  1. Netgear WG111: This Netgear support page describes which serial numbers are for each version of the card.
  2. See this thread for pictures, links and other information.

Zaurus Compatible Card

All prism2 or prism2.5 on this wireless card support page can inject.

ExpressCard to PCMCIA/Cardbus Adapters

New laptops now normally come with ExpressCard slots. The current problem is that there are not a lot of ExpressCard wireless cards which are compatible with the aircrack-ng suite. However, ExpressCard to PCMCIA/Cardbus adapters have appeared in the market.

The question has always been “Will these adapters work correctly with the aircrack-ng suite”. There has been at least one success story. Read this thread for the details.

If you try any adapters, please post your findings (good or bad) to the forum. This is very important so that everyone can benefit from the experiences of others.

The is a list of adapters that people have reported as working successfully:

compatibility_drivers.pt-br.1202404117.txt.gz · Last modified: 2008/02/07 18:08 by jaymessmith