Buscando por ahí por fin encontré el modelo de la tarjeta inalámbrica de una Compaq V3117LA, ya que en la pagina oficial no aparece información alguna. Ahora que ya sabemos el modelo vemos la instalación del driver para la tarjeta.
No encontré ningún driver específicamente para Linux de esta tarjeta pero encontré una guía para la instalación de ésta en maquinas Debian utilizando el driver de Windows
Fuente:
https://help.ubuntu.com/community/WifiDocs/Device/Broadcom_BCM4311_rev_01_(ndiswrapper)" WifiDocs/Device/Broadcom BCM4311 rev 01 (ndiswrapper)
0. Veamos la información de nuestra tarjeta, para ello utilizamos el comando lspci que nos despliega toda la información de los dispositivos PCI que tenemos, aparecerá la de nuestra tarjeta ya que mirando por ahí los módulos del Kernel aparecía por ahí un modulo para tarjetas Broadcom, el bcm43xx, así que la información es:
$ lspci | grep Broadcom
01:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
1. Primero comenzamos con la instalación de paquete module-assistant
# apt-get install module-assistant
Ahora instalamos el paquete ndiswrapper, que será el encargado de manejar el driver de la tarjeta WIFI:
module-assistant auto-install ndiswrapper
2. Ya que el kernel trae un soporte para el modulo bcm43xx debemos bloquearlo para que utilice el nuevo driver instalado y no este módulo:
# echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
list
blacklist bcm43xx
Ahora debemos verificar que en archivo /etc/iftab no exista otro dispositivo que tenga el nombre wlan0, si es así lo comentamos con un # al comienzo de la linea
# cat /etc/iftab
3. Instalamos los paquetes build-essential, cabextract y los headers de nuestra versión del kernel
# apt-get install build-essential cabextract linux-headers-`uname -r`
Debemos crear el siguiente enlace simbólico:
# ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
4. Descargamos los drivers para Windows de nuestra tarjeta:
# wget
ftp://ftp.hp.com/pub/softpaq/sp33001-33500/sp33008.exeCreamos un directorio y extraimos el contenido del driver que descargamos:
mkdir bcm4311
mv sp33008.exe bcm4311
cd bcm4311
cabextract sp33008.exe
5. Instalamos el driver con ndiswrapper, debemos ver un mensaje como el siguiente, sin alertas ni errores:
# ndiswrapper -i bcmwl5.inf
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
Ahora veamos si el driver ha quedado bien instalado, para ello vemos el listado de todos los drivers instalados con ndiswrapper:
# ndiswrapper -l
installed drivers:
bcmwl5 driver installed, hardware (14E4:4324) present (alternate driver: bcm43xx)
7. Debemos crear el archivo de configuracion, para ello copiamos el archivo /etc/ndiswrapper/bcmwl5/14E4:4324.5.conf hacia /etc/ndiswrapper/bcmwl5/14E4:4324.5.conf
# cp /etc/ndiswrapper/bcmwl5/14E4:4324.5.conf /etc/ndiswrapper/bcmwl5/.conf
Ahora debemos modificar la novena linea, donde dice "Afterburner|1" modificarlo a "Afterburner|0"
Levantamos el driver
# depmod -a
# modprobe ndiswrapper
8. Configuramos la WIFI, abrimos el archivo <code>/etc/network/interfaces
iface wlan0 inet dhcp
wireless-essid EL_SSID_AL_CUAL_QUEREMOS_CONECTARNOS
wireless-key LA_CLAVE_SI_LA_NECSITA
auto wlan0
Por ultimo levantar la interfaz y a disfrutar
# /etc/init.d/networking start
NOTA :Para saber que redes hay disponibles instalamos el paquete wireless-toolkit y ejecutamos
# iwlist wlan0 scan
Espero haber sido de ayuda. Un abrazo.