AirPlusG+ DWL-G650+ Sobre Debian Etch
Estos días llegó a mis manos, de los desguaces, una tarjeta "DWL-G650+ D-Link AirPlus G+" que si bien Ubuntu me la reconoce y configura, no sucede lo mismo con Debian Etch que es lo que al final me decidí a instalar en una portátil Toshiba Satellite 4090CDS, equipada con un Pentium Centrino "Mendocino" a 366MHz y con 128 MB de RAM.
La razón de que haya elegido la Debian "pura" y no su "sobrina" Ubuntu, se debe a que Ubuntu con Xfce (XUbuntu) va a trancas y barrancas, mientras que Debian Etch, tanto con Gnome como con KDE "vuela".
No me quedaba, por lo tanto, más que "compilar" así que me puse a documentarme y resultó ser todo de lo más sencillo gracias a que ya está previsto en los repositorios "contrib" de Debian y para ser utilizado con "module-assistant".
Asegurarnos de que en el listado de repositorios, la línea correspondiente Debian tenemos activada la sección "contrib" algo así:
deb http://ftp.gul.uc3m.es/debian/etch main contrib
ó así:
deb http://ftp.debian.org/debian/ stable main contrib
Abrimos una terminal de consola y ponemos la siguiente orden:
$ lspci
Obtendremos un listado de dispositivos, (normalmente) al final tendremos una línea como esta:
06:00.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
Con esto confirmamos cual es el dispositivo que debemos instalar
En la misma terminal nos identificamos como administrador y ejecutamos:
# aptitude update # aptitude install acx100-source wireless-tools # module-assistant prepare # module-assistant
En el menú que nos aparece seleccionamos:
- SELECT
- [*] acx100 # marcamos con la barra espaciadora
Al volver al menú anterior
- BUILD
- → Si/Yes
Ahora hai que tener paciencia, al principio parece que se queda atascado en 0%, calma y esperamos,
- → Si/Yes
Al volver al menú inicial, (con Tab) seleccionamos "Cancelar" y salimos de la instalación
Instalamos el módulo:
# modprobe acx
y para que se nos cargue automaticamente en el inicio:
# echo acx >> /etc/modules
Abrimos un navegador y nos dirigimos a:
http://acx100.sourceforge.net/wiki/Firmware
En el epígrafe:
- Which firmware
Buscamos la siguiente línea:
- Update : the acx-firmware-20060207.tar.bz2 file can be downloaded here or here(down).
que nos lleva a este enlace,(recordad que la versión puede modificarse con el paso del tiempo)
http://www.kazer.org/acx-firmware-20060207.tar.bz2
Nos dirigimos (recordemos: cd /Ruta/al/directorio/) lo descomprimimos y tendremos un directorio "/fw" que contiene varios "firmware" para los distintos chips/dispositivos, en nuestro caso nos interesa el acx111, así que tomamos la última versión
- acx111_2.3.1.31/
El contenido de ese directorio, lo copiamos a "/lib/firmware/" ó a "/usr/lib/hotplug/firmware/" En el paso siguente deberemos indicar nuestra ruta, en este caso indico la ruta por defecto en una Etch+Gnome descargando con el navegador Epiphany y descomprimendo (automáticamente/por defecto) al finalizar la descarga
# cp Desktop/Descargas/fw/acx111_2.3.1.31/* /lib/firmware/.
ó
# cp Desktop/Descargas/fw/acx111_2.3.1.31/* /usr/lib/hotplug/firmware/.
Si tenemos algún problema con la identificación en una red protegida con WPA es probable, no pude verificarlo aún, que necesitemos también instalar wpa_supplicant, procederemos así:
# aptitude install wpasupplicant