Configuración de tarjetas inalámbricas con chip Atheros (3COM 3CRPAG175).


En este artículo revisaremos cual es el estado en Linux de las tarjetas inalámbricas que llevan integrado un chip Atheros y propondremos una configuración de ejemplo para una tarjeta 3com 3CRPAG175 que soporta los 3 estándares, 802.11a, 802.11b y 802.11g.. y si, también se puede utilizar como punto de acceso, son toda una joya estas tarjetas…

Las tarjetas inalámbricas con chip Atheros todavía no tienen soporte dentro del kernel de Linux, pero se pueden hacer funcionar utilizando el driver disponible en sourceforge, sourceforge.net/projects/madwifi. El driver , madwifi ( Multiband Atheros Driver for WIFI ) todavía no es todo lo estable que sería deseable (aunque si es usable) y no han decidido lanzar una versión pública, aunque si nos permiten acceder al código que estan desarrollando en su cvs.

Estos son los pasos para poder conseguir y compilar el módulo:

– Conseguir el código:

cvs -d:pserver:[email protected]:/cvsroot/madwifi login
cvs -d:pserver:[email protected]:/cvsroot/madwifi co madwifi

– Compilar:

Con un make en el directorio raiz será suficiente. Existe un FAQ aqui donde se dan soluciones a problemas comunes en la compilación.

Una vez compilados los módulos procedemos a activar la tarjeta.

Se debe cargar primero el módulo ath_hal/ath_hal.o que como comprobaremos compromete el kernel (tainted) pues es un driver en modo binario. Las tarjetas con el chip Atheros no tienen firmware por lo que es necesario una capa de abstracción sobre el hardware (HAL) para acceder a las tarjetas, podemos pensar en este módulo como el firmware. El motivo que presenta el fabricante es que tiene que cumplir las especificaciones de la FCC que les obliga que el transmisor no debería poder ser manipulado por el usuario para salirse de los canales y frecuencias permitidos.

A continuación cargaremos por este orden los módulos wlan/wlan.o y driver/ath_pci.o y la tarjeta se reconocerá y estará disponible ( si no detecta la tarjeta se debe comprobar la configuracion pcmcia y que cardmgr esta en ejecución ).

Una vez detectada la tarjeta, tendremos una nueva interfaz de red en nuestro ordenador de nombre ath0 y podremos configurarla apropiadamente para una comunicación wireless. El driver soporta toda la configuracion típica de una tarjeta wireless, essid, canal, modo, wep, etc.. (en los artículos relaccionados teneis documentación suficiente). Conseguir que actúe como punto de acceso es tan sencillo como solicitarle que cambie a modo master: iwconfig ath0 mode master.

La tarjeta que nos ocupa tiene la particularidad de que funciona en los tres estándares 11a, 11b y 11g. La manera de cambiar el estándar y por lo tanto la frecuencia de trabajo es con iwpriv:

iwpriv ath0 mode 0 –> modo automático
iwpriv ath0 mode 1 –> modo 802.11a
iwpriv ath0 mode 2 –> modo 802.11b
iwpriv ath0 mode 3 –> modo 802.11g

A continuación encontrareis algunos enlaces interesantes para estas tarjetas:

http://www.mattfoster.clara.co.uk/madwifi-faq.htm
http://www.3com.com/products/en_US/result.jsp?selected=all&sort=effdtℴ=desc&sku=3CRPAG175
http://sourceforge.net/projects/madwifi/

Alberto Rodríguez Galdo, Febrero 2004

Este artículo se ajusta a los términos de la licencia Free Documentation License

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1986 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.