28.3.09

2 formas de instalar una WI-FI Atheros en Debian


En el momento que adquirí el Notebook Compaq Presario C700 (C766LA), aparte de la integrada Intel (que ya fue configurada en un post anterior), entre sus componentes venía integrada una tarjeta Inalámbrica Atheros, la cual durante un tiempo no quise configurar (de flojo no mas, por que la tarjeta funcionaba, pero no me gustaba que el LED indicador no encendiera, indicando si la tarjeta estaba activa o no), por lo que mantenía el equipo con una Wireless Broadcom (Que también se solucionó en un post anterior, ya que su instalación es mucho mas fácil), ahora que ando con un Packard Bell Dot, el cual viene con una WI-FI Atheros, no me quedó mas que entrar a configurar.
Hay dos formas de hacerlo, solo utilicen la que les funcione mejor (O que les perezca mas sencilla).
PRIMER MÉTODO

En primer lugar debes identificar el dispositivo; para lo cual abres una consola y tecleas la orden:

lspci | grep Wireless

El cual debería arrojarte esto.

03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

O cualquier otro chipset, pero debe ser Atheros. Luego, desde la misma consola, instala los siguientes paquetes (Como Root):

aptitude install madwifi-tools

Si al intentar instalar, aptitude o apt-get te informan que el paquete no está en las fuentes, es por que no tienes agregados los repositorios contrib y non-free en tu sources.list, si es tu caso; en la misma consola teclea (Como Root):

gedit /etc/apt/sources.list


Al final de las lineas de los repositorios oficiales agregas: contrib non-free, tal cual se ve en la imagen. Y actualizas el gestor de paquetes con aptitude o apt-get update, Ya con esto listo, puedes instalar el paquete que te indiqué

Y descargas el driver desde este link

Luego, lo descomprimes, donde estimes necesario, y accedes a la carpeta por consola.

cd madwifi* (lo cual te llevará a la carpeta madwifi-0.9.4; no olviden que el * reemplaza una cadena de caracteres en bash, y el ! reemplaza caracteres únicos)
Y ejecutas en el siguiente orden:
make clean

make

make install (como root)

Cuando termines de compilar el driver, (lo cual puede demorar dependiendo de la maquina), levantas el driver; este paso no debe mostrar ningun error.
modprobe ath_pci

Finalmente editas el archivo /etc/modules
gedit /etc/modules (como root)

Y agregas en la ultima linea ath_pci, para que cargue el módulo al arrancar. Luego de esto, reinicias el sistema.

SEGUNDO MÉTODO

m-a (Esto debe ser como root)

Lo cual ejecuta module-assistant en interfaz dialog:



Como me imagino que ya alguna vez para instalar el driver de video hicieron el famoso m-a prepare; El cual descarga las cabeceras (headers), del kernel (donde se cargan los drivers), y todo los paquetes necesarios para compilar; si no es asi, seleccionen la opcion PREPARE y luego de que termine de instalar las cabeceras y los compiladores; se van a la opcion SELECT, tal cual la imagen de abajo.


Estando en la ventana de seleccion, navegan con las flechas del teclado.

Cuando lleguen a madwifi, dan con la tecla espacio, para seleccionar el driver a compilar.


El asterisco indica que paquetes están seleccionados


Luego, tal cual la imágenes siguientes, bajas hasta la opción GET (Obtener), la cual descarga de la red las fuentes del driver a compilar.


Ya con las fuentes descargadas, te diriges a la opción BUILD, la cual compilará el paquete.


Finalmente te pedirá instalar el módulo creado, a lo cual le das que si.


Finalmente, sales de la aplicacion, e instalas madwifi-tools por consola.

1 comentario:

Victor dijo...

que buena guia armisael :D

excelente para los que tenemos notebooks con debian :D

saludos compipa!

VittokoX de CHW !