Tradução e Adaptação: JaymesSmith
Iniciado em: 18/01/08
Completado em: 09/02/08
IMPORTANTE:
Essa seção lida com as três áreas relacionadas:
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:
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 |
---|---|---|---|
Atheros | CardBus/PCMCIA: SIM PCI: NÃO (ver CommView) | SIM | SIM (requer patch do driver) |
Atmel | NÃO TESTADO | 802.11b: SIM 802.11g: NÃO TESTADO | NÃO TESTADO |
Broadcom | Modelos antigos somente (driver BRCM) | SIM | EM PROGRESSO (Tópico no Forum) Não suporta ataque de fragmentação. |
Centrino b | NÃO | PARCIAL (driver ipw2100 não discarta pacotes corrompidos) | NÃO |
Centrino b/g | NÃO | SIM | NÃO (firmware ignora a maioria dos pacotes) ipw2200inject não suporta ataque de fragmentação. |
Centrino a/b/g | NÃO | SIM | NÃO, mas SIM para ipw3945 com drivers ipwraw-ng. |
Cisco Aironet | SIM? | Sim, mas muito problemático | NÃO (problema de firmware) |
Hermes I | SIM | SIM | NÃO (firmware corrompe o cabeçalho MAC) |
NdisWrapper | NÃO DISPONÍVEL | Nunca | Nunca |
Prism2/3 | NÃO | SIM | SIM (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. |
PrismGT | SIM | FullMAC: SIM SoftMAC: AINDA NÃO | SIM (recomenda-se patch do driver) |
Ralink | NÃO | SIM (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. |
RTL8180 | SIM | SIM | INSTÁVEL (requer patch do driver) |
RTL8187L | NÃO TESTADO | SIM (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ÃO | SIM | SIM (requer patch do driver) Não suporta ataque de fragmentação. |
ZyDAS 1201 | NÃO | SIM | Parcialmente (Ver patch para detalhes) |
ZyDAS 1211B | NÃO | SIM | Parcialmente (Ver patch para detalhes). Atheros comprou a Zydas e renomeou seu chipset para AR5007UG. |
Outros (Marvel…) | NÃO | DESCONHECIDO | NÃO |
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:
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) | Madwifi | USB não possui suporte nenhum (Linux e Windows) |
Atmel | Atmel 76c503a | Adaptadores USB WLAN baseados em AT76C503/505A | |
Broadcom | Driver peek Broadcom | bcm43xx | Windows: Modelos antigos somente Linux: sempre use o último kernel -rc |
Centrino b | ipw2100 | 802.11b somente | |
Centrino b/g | ipw2200 | VejaIPW2200 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 |
Ndiswrapper | NÃO DISPONÍVEL | ndiswrapper | Usando drivers de Windows em Linux. Nunca funcionará com aircrack |
cx3110x (Nokia 770/800) | cx3110x | Suporta modo monitor (flaky) mas não injeção | |
prism2/2.5 | LinkFerret 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 |
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.
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.
Nome da Placa | Tipo | Chipset | Antena | Suporta o Windows | Suporta o Linux | Notas |
---|---|---|---|---|---|---|
Airlink AWLC4030 | CardBus | Atheros | Interna | airodump-ng | Sim | |
Belkin F5D8071 | ExpressCard | Atheros | Interna | Não testada | Sim | Página do produto |
D-Link DWL-650 | PCMCIA | Prism 2.5 | Interna | airodump-ng | Sim | Ver notas críticas do chipset acima |
D-Link DWL-G630 C2 v3.01 | CardBus | Atheros | Interna | airodump-ng | Sim | |
D-Link DWL-G630 E1 | CardBus | Ralink | Interna | airodump-ng | Sim | |
D-Link DWL-G650 C3, C4, B5 | CardBus | Atheros | Interna ou RP-SMA | airodump-ng | Sim | Ver Nota 1 |
Linksys WPC55AG v1.2 | Cardbus | Atheros | Interna | Sim | Sim | |
MSI CB54G2 | CardBus | Ralink | Interna | Não | Sim | |
Netgear WAG511 | CardBus | Atheros | Interna | airodump-ng | Sim | |
Netgear WG511T | CardBus | Atheros | Interna | airodump-ng | Sim | Ver nota 2 |
Netgear WG511U | CardBus | Atheros | Interna | airodump-ng | Sim | |
Proxim 8470-WD | CardBus | Atheros | MC + Int. | airodump-ng | Sim | |
Senao NL-2511 CD PLUS EXT | PCMCIA | Prism 2.5 | MMCX | Não | Sim | Ver notas críticas do chipset acima |
TP-Link TL-WN610G | Cardbus | Atheros | Interna | airodump-ng | Sim | |
TrendNet TEW-441PC | Cardbus | Atheros | Interna | airodump-ng | Sim | |
Ubiquiti SRC | CardBus | Atheros | MMCX | airodump-ng | Sim |
Notas:
Nome da placa | Tipo | Chipset | Antena | Suporte ao Windows | Suporte ao Linux | Notas |
---|---|---|---|---|---|---|
Canyon CN-WF511 | PCI | rt61 | RP-SMA | Não | Sim | |
D-Link DWL-G550 | PCI | Atheros | RP-SMA | airodump-ng | Sim | |
Linksys WMP54G v4 | PCI | Ralink | RP-SMA | Não | Sim | |
Linksys WMP54G-UK v4.1 | PCI | Ralink RT61 | RP-SMA | Não | Sim | |
MSI PC54G2 | PCI | Ralink | RP-SMA | Não | Sim | |
Netgear WG311T | PCI | Atheros | RP-SMA | airodump-ng | Sim | |
Netgear WPN311 | PCI | Atheros | RP-SMA | airodump-ng | Sim | |
Thinkpad 11a/b/g | Mini-PCI Express | Atheros | Interna | Não confirmado mas provável | Sim | Ver Nota 1 |
Trendnet TEW-443PI A1 1R | PCI | Atheros | RP-SMA | airodump-ng | Sim |
Nota:
Nome da placa | Chipset | Antena | Suporte ao Windows | Suporte ao Linux | Notas |
---|---|---|---|---|---|
Airlink AWLL3026 | Zydas zd1211 | Interna | Não | Sim | USB info: 0ace:1211 Página do fabricante |
Alfa AWUS036H | rtl8187 | RP-SMA | Não | Sim | Clique aqui para testar este adaptador |
Alfa AWUS036S | Ralink rt73 | RP-SMA | Não | Sim | Clique aqui para testar este adaptador |
Digitus DN-7003GS | rtl8187 | Interna | Não | Sim | USB info: 0bda:8187 Realtek Semiconductor Corp. Página do fabricante |
D-Link DWL-G122 B1 | Ralink RT2570 | Interna | Não | Sim | |
D-Link DWL-G122 C1 | Ralink RT73 | Interna | Não | Sim | |
Edimax EW-7318USg Hawking HWUG1 | Ralink rt73 | RP-SMA | Não | Sim | Ver Nota 2 |
Linksys WUSB54G v4 | Ralink rt2570 | Interna ou RP-SMA | Não | Sim | |
Linksys WUSB54GC | Ralink rt73 | Interna | Não | Sim | |
Netgear WG111 v1 | PrismGT SoftMAC | Interna | airodump-ng | Não | Ver nota 1 |
Netgear WG111 v2 | R8187 | Interna | Não | Sim | Ver nota 1 |
Trendnet TEW-429UB C1 | Zydas zd1211b | Interna | Não | Sim | USB info: 157e:300d Página do fabricante |
ZyXEL AG-225H | Zydas zd1211 | Interna | Não | Limitada | Ver Nota 6 |
Notas:
Todos prism2 ou prism2.5 nesta página de suporte de placa wireless podem injetar pacotes.
Novos notebooks agora normalmente vem com slots ExpressCard. O atual problema é que não existem muitas placas wireless ExpressCard que são compatíveis com o pacote Aircrack-ng. Entretanto, adaptadores ExpressCard para PCMCIA/Cardbus têm aparecido no mercado.
A pergunta sempre tem sido “Será que esses adaptadores funcionam corretamente com o pacote Aircrack-ng?”. Tem aparecido pelo menos uma história de êxito com tais adaptadores. Leia este tópico para detalhes.
Se você tentar quaisquer adaptadores, por favor poste suas descobertas (boas ou más) no fórum. Isso é muito importante para que todos possam se beneficiar da experiência de outros.
Há uma lista de adaptadores que pessoas relataram que funcionam perfeitamente: