Hace unos días le he echado guante a un portátil Sony Vaio VGN-N21E que, entre otras cosas, trae una tarjeta inalámbrica mini-pci con el chipset de Atheros.
La forma de configurar este tipo de dispositivos es realmente sencilla, y este método sirve para todos los que tengais una tarjeta basada en Atheros, en sus diferentes versiones (pci, pcmcia, etc)
1.- Por si nuestro sistema reconoce la tarjeta pero incorpora un controlador antiguo no compatible vamos a desmontar los posibles interfaces inálambricos
coruscant:~# ifconfig ath0 down
coruscant:~# ifconfig wifi0 down
2.- Eliminamos posibles módulos incompatibles que tengamos instalados
coruscant:~# rmmod ath_rate_sample wlan ath_hal ath_pci onoe wlan_wep
3.- Instalamos los paquetes necesarios para poder compilar el nuevo módulo
coruscant:~# apt-get install linux-headers linux-source module-assistant
(Para los que usuais Ubuntu debereis instalar el paquete build-essentials) Ni que decir tiene que la imagen del kernel hay que descomprimirla y crearle el link
cd /usr/src
bunzip linux-image-XXXXXXX.bz2
tar xf linux-image-XXXXXXX.tar
ln -s linux-image-XXXXX/ linux
4.- Descargamos el código fuente del módulo
coruscant:/usr/src# wget http://snapshots.madwifi.org/madwifi-ng-current.tar.gz
coruscant:/usr/src# wget http://patches.aircrack-ng.org/madwifi-ng-r1886.patch
(Nota el patch r1886 es el existente al día de hoy, si el enlace está roto debeis entrar en http://patches.aircrack-ng.org/ y ver la revisión del patch más actual)
5.- Descomprimimos el código del controlador
coruscant:/usr/src#tar zxf madwifi-ng-current.tar.gz
6.- Entramos en el directorio creado y aplicamos el patch
coruscant:/usr/src# cd madwifi-ng-r2119-20070216/
coruscant:/usr/src/madwifi-ng-r2119-20070216# patch -Np1 -i ../madwifi-ng-r1886.patch
7.- Compilamos e instalamos
coruscant:/usr/src/madwifi-ng-r2119-20070216# make
coruscant:/usr/src/madwifi-ng-r2119-20070216# make install
8.- Actualizamos la lista de módulos
coruscant:/usr/src/madwifi-ng-r2119-20070216# depmod -ae
9.- Cargamos el módulo o reiniciamos el sistema y configuramos la wifi
coruscant:/# modprobe ath_pci
Una vez completado, a disfrutar de nuestro nuevo interface
No hay comentarios:
Publicar un comentario