AirPlusG+ DWL-G650+ Sobre Debian Etch

De GALPon WiKi

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