Chipset Atheros: Reconhecendo e configurando placas wireless na mão
Nesse artigo passo minha experiência para aqueles que tentam reconhecer algumas placas com o chipset da Atheros e não encontram uma solução definitiva. Artigo desenvolvido através de tentativas em uma Abit Airpace chipset Atheros, placa que inclusive os mantenedores do madwifi falam que é de "provável incompatibilidade de hardware e erros no módulo".
Introdução
Após ter buscado bastante, pedido ajuda e tentado durante um bom tempo configurar a minha placa de rede wireless da Abit (chipset Atheros Communications Inc. AR242x), finalmente consegui configurar e colocar para funcionar uma placa que inclusive os mantedores do madwifi falavam que era "bastante provável de incompatibilidade de hardware e erros no módulo".
Comecemos do início, os módulos da madwifi usam HAL ("Hardware Abstraction Layer"), que é em uma definição mais "simples", uma espécie de API a nível de hardware. Trata-se de um código binário e proprietário para a comunicação do módulo e o hardware. Portanto o módulo não "conversa" diretamente com o hardware.
Desta forma o módulo da madwifi para chips da Atheros acaba sendo feito sem um completo entendimento do HAL, portanto, isso leva a... mutretaa!!
Erros inesperados ou incompreensíveis a nível de desenvolvimento são comuns, basta dar uma olhada nos tickets do mantedor . Apesar de que isso irá mudar, em um futuro próximo, pois os módulos para Atheros usarão uma HAL aberto, o OpenHal. Mais pode ser lido em:
Já que nosso HAL é proprietário...
Vamos logo ao How to! ^^
Comecemos do início, os módulos da madwifi usam HAL ("Hardware Abstraction Layer"), que é em uma definição mais "simples", uma espécie de API a nível de hardware. Trata-se de um código binário e proprietário para a comunicação do módulo e o hardware. Portanto o módulo não "conversa" diretamente com o hardware.
Desta forma o módulo da madwifi para chips da Atheros acaba sendo feito sem um completo entendimento do HAL, portanto, isso leva a... mutretaa!!
Erros inesperados ou incompreensíveis a nível de desenvolvimento são comuns, basta dar uma olhada nos tickets do mantedor . Apesar de que isso irá mudar, em um futuro próximo, pois os módulos para Atheros usarão uma HAL aberto, o OpenHal. Mais pode ser lido em:
Já que nosso HAL é proprietário...
Vamos logo ao How to! ^^
Eu li seu artigo até o fim, e tentei executá-lo, mas quando eu dei iwlist scan, o meu fedora não conseguiu encontrar nenhuma rede, embora, quando uso windows, ele encontre cerca de três redes wirelles aqui.... minha palca é a A5006EX, se puder me ajudar, agradeço....
OBS: Ótimo artigo, bem simples de entender. :)