Instalando Tarjeta Wireless BCM4311

enero 21, 2007 at 7:17 pm (Instalaciones)

Buscando por ahí por fin encontré el modelo de la tarjeta inalámbrica del Compaq V3117LA, ya que en la pagina oficial no aparece información alguna. Ahora que ya sabemos el modelo procederé a explicar 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: 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.exe

Creamos 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 /etc/network/interfaces y agregamos

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

Anuncios

37 comentarios

  1. Alan Manue Ruiz Silva said,

    Saludos a todos.

    Estoy aplicando los pasos descritos en éste documento y me encuentro con el siguiente problema:

    En el paso “# modprobe ndiswrapper”, recibo el siguiente mensaje de error: “FATAL: Error inserting ndiswrapper (/lib/modules/2.6.17/misc/ndiswrapper.ko): Invalid argument”.

    Por supuesto no logro hacer funsionar la tarjeta.

    Agradecido.

    Alan

  2. jpolako said,

    esto se puede deber a que ya tenias alguna instalacion previa de ndiswrapper o algun otro driver, a un amigo le paso lo mismo en ese paso le decia algo similar, desintalé todo lo de ndiswrapper y borre todos lo archivos de configurariones y luego funcionó.

    los pasos eran algo asi:

    # dpkg -remove ndiswrapper* –purge
    # rm -rf /etc/ndiswrapper/bcmwl5/

  3. ElKronos said,

    Escribo esto solo para agradecerte este estupendo manual. Lo hice y salio a la primera despues de horas de buscar, leer y practicar otros articulos. Gracias MANNN!!!!. Me salvaste la vida, ahora estoy re contento con mi laptop con wifi xDDDD…

    Saludos.

  4. lurdos said,

    Hola, tengo la misma laptop pero me encuentro que no funcionan los microfonos del monitor ni las salidas estereo de la parte frontal, yo no tengo windows en la maquina para probar con otro controlador de sonido como recomiendan en el soporte de hp, borre todo el dd y estoy con ubuntu, tu ya verificaste que si funcionen esos dispositivos? espero me puedas responder.

  5. jpolako said,

    yo tengo instalado debian y no tuve problema alguno con el sonido….
    en ubuntu aun amigo tampoco, aunque los drivers en esta maquina suelen dar problemas, a mi no me instalo la tarjeta de sonido en windows…. jajajajajaja…..

    ahhhh instalando debian la tarjeta de red no me la reconocio una vez, luego comence nuevamente la instalacion y todo funciono ok, no se que sea, pero intenta nuevamente

  6. Pablo M said,

    hola tengo poco tiempo con mi v3117la y me gustaria saber mas de ella pero no cuento con el manual de usario tendras informacion de donde puedo encontrarlo en la red

  7. Andres Felipe said,

    He seguido los pasos tal cual estan expuestos aca, pero no consigo que me reconosca el dispositivo. Me sale este error al levantar la interfaz.
    Tengo Debian Etch con kernel 2.6.18-4-amd64

    Si me pueden ayudar en algo lo agradeceria.

    Radamanthys:/etc/ndiswrapper/bcmwl5# /etc/init.d/networking start
    Configuring network interfaces…Error for wireless request “Set ESSID” (8B1A) :
    SET failed on device wlan0 ; No such device.
    Internet Systems Consortium DHCP Client V3.0.4
    Copyright 2004-2006 Internet Systems Consortium.
    All rights reserved.
    For info, please visit http://www.isc.org/sw/dhcp/

    SIOCSIFADDR: No such device
    wlan0: ERROR while getting interface flags: No such device
    wlan0: ERROR while getting interface flags: No such device
    Bind socket to interface: No such device
    Failed to bring up wlan0.
    done.

    SALUDOS!!! 😉

  8. jpolako said,

    Andres Felipe, probablemente ya tenias algún driver instalado anteriormente, o ya habias probado con ndiswrapper, intenta desinstalando todos los drivers y el ndiswrapper, a un amigo le apareció el mismo mensaje y con esto se solucionó….

    # dpkg -remove ndiswrapper* –purge
    # rm -rf /etc/ndiswrapper/bcmwl5/

  9. Andres Felipe said,

    Ya logre instalar la wireless, el problema era el driver (no era para 64 bits), me di cuenta de esto con un software que descargue de esta pagina (http://www.linuxant.com/driverloader/wlan/downloads-license.php), este software hace en teoria la instalacion de la tarjeta en un modo grafico, el problema de este es que cobran por su uso. Pero es de gran ayuda ya que te ayuda a reconocer el Driver apropiado para tu equipo, una ves tengas el driver de tu equipo podras realizar el procedimiento del ndiswrapper.
    Saludos 😉 espero que esto ayude a quien aun no tenga su wireless instalada!!

  10. jpolako said,

    Para la instalacion en otra distribucion de Linux, deben ir al wiki del sitio y buscar su distro

    http://ndiswrapper.sourceforge.net/mediawiki/index.php/Distributions

    Por ejemplo para openSUSE 10.2 las instrucciones son:

    http://ndiswrapper.sourceforge.net/mediawiki/index.php/OpenSuSE_10.2

    una vez que ya se instaló ndiswrapper solo debemos descargar el driver de windows e instalarlo…..

  11. jpolako said,

    Estube mirando la página y aparece un link super bueno, la guia oficial de suse para la tarjeta Broadcom BCM4306, asi que te puede servir mas, ojalá que te sirva HaDo.

    http://en.opensuse.org/SDB:Broadcom_%28BCM4306%29_WLAN_Installation_under_SUSE

  12. HaDo said,

    gracias por el link.. seguire intentando..

  13. HaDo said,

    segui las indicaciones, pero aun algo me esta faltando.. ya que no tengo komo escanear por redes inalambricas de mi entorno.. entonces no tengo como conectarme a la red de mi preferencia..
    realmente estoy perdido.. ojala algun samaritano se moleste en ayudar kon algun komentario
    gracias de antemano

  14. ch3k0 said,

    Hola segui tu manual, y fue muy facil, la verdad a la primera kedo, pero al momento de reiniciar ya no te tenia la tarjeta inalambrica… A habra pasado?

  15. ch3k0 said,

    bueno respecto a mi preguntar anterior me di cuenta que cada ves ke inicio el sistema necesito ingresar:

    # depmod -a
    # modprobe ndiswrapper

    para que sea detectada la tarjeta inalambrica. Como puedo hacerlo para que se haga automaticamente cada vez que se inicia el sistema?

  16. artanix said,

    saludos, estoy en planes de comprar un notebook compaq y buscando en la red, he llegado a varios comentarios sobre la estúpida atención que da el servicio técnico cuando se ven ante un computador con linux. A ver qué impresiones me puedes dar de tu notebook, qué tal anda, pudiste correr beryl?, etc, yo planeo comprarme el compaq f506, estoy en eso, pero ahora que busco info, me doy cuenta de que existen problemas como estos.

  17. jpolako said,

    ch3k0, a mi tb me pasa, todavia sigo buscando que debo hacer para no escribir todas las veces
    # depmod -a
    # modprobe ndiswrapper
    es una lata, ademas me pasa lo mismo con el audio, cada vez que reinicio debo ejecutar alsaconf, jajajajaja, es una verdadera lata….

  18. jpolako said,

    artanix, lo del servicio tecnico no es muy ameno, ya que tienes que llamar a un call-center, te atiende un tipo que no sabe y despues que le cuentas el problema como 3 veces y te trata como tonto te dice que planificará una atencion al servicio tecnico mas cercano de donde estes. Es una lata, pero como este procedimiento está estandarizado se hace facil…

    Es lo unico que te puedo decir con respecto al servicio tecnico, con respecto a la calidad de los equipos te puedo decir que conozco otra persona que tb le fallo el equipo, pero de la linea v3000, de la linea f500 no he vistoequipos malos,y he visto varios, ya que trabajo en una universidad y todos llegasn con equipos….

    No creo que te sirva de mucho, pero peor es nada……

    Bye

  19. Armisael said,

    Mira, tengo un compaq v3517la, logre hacer que funcionara el sonido (de los microfonos y los botones multimedia, ni hablar).

    Segui tus instrucciones al pie de la letra… y ningun problema durante el procediminto. Pero al final de todo. LA tarjeta no funciono… que WTF! pasa?

  20. Armisael said,

    Todavia no puedo hacer funcionar el Wi-fi, pero logre hacer correr beryl.

    El problema (en los compaq de la serie v3000), es que el s.o reconoce la pantalla, pero como generico. Por lo que no activa la aceleracion 3D.

    En esta pagina estan los drivers OPEN para las tarjetas de video y de aceleracion… de intalacion automatica… lo descargan en el escritorio y lo ejecutan fuera de Xwindow… y listo.. lo hace todo solito.

    Escojan el suyo.

    http://www.nvidia.com/object/unix.html

    Estan muy buenos y corren en la mayoria de las platafomas. 😉 espero les sirvan.

    Y si alguien me puede aconsejar con el wi-fi… genial…

  21. jpolako said,

    Armisael : en la guia de instalacion de NVidia se instala el driver descargado desde esa página….. gracias de todas maneras.

  22. Cimi said,

    Excelente, tengo algunos problemas en cuanto a qeu funcione de forma permanente cuando reinicio mi equipo pero ahora gracias a este articulo tengo todo mi hardware configurado y funcionando, Gracias por tip. Saludos

  23. Sebastian Zamorano said,

    hola sabes tengo una duda en el paso en q es instalan los driver
    me sale el sgte mensaje:

    root@ska-laptop:~/bcm4311# ndiswrapper -i bcmwl5.infError: no versions of ndiswrapper found!

    me puedes ayudar??

  24. Alejandro said,

    Hola Necesito saber como instalar la BCM94311MCG en mandriva 2008 86×64.
    Gracias!

  25. jpolako said,

    Esa tarjeta utiliza el mismo driver, bcm43xx, yo lo he instalado en un x64 y no tuve ningun problema, pero lo que encontré es un foro es que tienes que agregrar a la lista negra un modulo

    Para solucionarlo debes agregar estas lineas en los archivos /etc/modprobe.d/blacklist-compat y /etc/modprobe.d/blacklist-mdv:
    blacklist ssb

    por ultimo para que te funcione, descarga el modulo:
    # rmmod ssb ( o modprobe -r ssb)

    ahora si tienes algun problema hace los siguiente
    # depmod -a
    # modprobe ndiswrapper

    ahora solo levanta la tarjeta
    # ifup wlan0

    ojala te sirva!!!!!

  26. kOlaf said,

    Tengo una compaq v3617 y tengo ubuntu 7.10 pero me agrada mas debian y lo iva a instalar pero el problema es que no me reconoce la tarjeta de red, algun consejo?

    Gracias!

  27. tObas said,

    He llegado al septimo paso pero al levantar el driver me sale un mensaje de:

    FATAL: Module ndiswrapper not found!

    Que hago en este caso????

  28. jpolako said,

    kOlaf:

    yo actualmente instalé ubuntu, debido a que utilizo la salida para CRT y en debian no he logrado configurarla bien, así que por el momento ubuntu…

    Volviendo al tema de debian, mira la pagina dendiswrapper ahi hay un listado de las tarjetas soportadas, si la tuya aparece no tendras problemas..

    Yo instalé una bcm en un modelo similar al tuyo (quizas el mismo, de 64 bits cierto????) y no tuve ningun problema…

    funciona bien, asi que animate!!!!

  29. jpolako said,

    tObas:

    al hacer ndiswrapper -l que te aparece???? porque eso pasa cuando el driver no esta instalado…

    si al hacer ndiswrapper -l no te aparece nada verifica el paso donde haces ndiswrapper -i bcmwl5.inf

  30. kOlaf said,

    Instale debian etch, bajando el dvd ya que no me reconocia el ethernet y sorpresa ya que se instalo no tengo GUI?? alguna ayuda mi laptop es una compaq presario v3617la.}

    Gracias.

  31. Fabian G said,

    Hola, yo consegui instalar y utilizar el wifi de mi compaq v3317solo una vez. Cuando apague la PC ya no funcionó mas, intenté utilizar:

    # depmod -a
    # modprobe ndiswrapper

    pero ni asi funciona. Cuando arranca la PC alcance a leer el siguiente error:

    Failed to load up wlan0

    Alguien me puede ayudar?

  32. jonathan said,

    Capo me tenes que ayudar, estoy hace una semana buscando info, participando en foros!! Muchos de los compañeros que comentaron les fue bien, pero ami me jodio en el ultimo paso!!!

    cualdo hago el /etc/init.d/networking start
    me sale esto:
    jonathan@jonathan-laptop:~$ sudo /etc/init.d/networking start
    * Configuring network interfaces… /etc/network/interfaces:9: option with empty value
    ifup: couldn’t read interfaces file “/etc/network/interfaces”
    [fail]

    que puede ser?… espero tu respuesta!!
    gracias!

  33. Instalando Tarjeta Wireless BCM4311 « INGHE said,

  34. patrix said,

    Tambien tengo problemas con mi wi-fi y la guia que muestran arriba sobde que se ejecuta?? en windows? unidad C:? o en que se hace? agradezco su aiuda

  35. aposu01 said,

    Hola. Al realizar el siguiente paso
    module-assistant auto-install ndiswrapper

    me da este error

    Falló la instalación del fuente de ndiswrapper-source. ↑
    │ ▮
    │ Se ignora este paquete. Quizá necesite añadir algo a su lista de ▒
    │ fuentes, quizás los archivos «contrib» o «non-free».
    Si alguien pueda auxiliarme lo agradecaría

  36. aposu01 said,

    cuando doyla instrucción
    module-assistant auto-install ndiswrapper
    aparece el siguiente error

    Falló la instalación del fuente de ndiswrapper-source. ↑
    │ ▮
    │ Se ignora este paquete. Quizá necesite añadir algo a su lista de ▒
    │ fuentes, quizás los archivos «contrib» o «non-free». ▒
    │ a
    a partir de ahí nada funciona

  37. Pablo Cortez said,

    Que podemos hacer, ami tambien me dio el error :
    Falló la instalación del fuente de ndiswrapper-source. ↑
    │ ▮
    │ Se ignora este paquete. Quizá necesite añadir algo a su lista de ▒
    │ fuentes, quizás los archivos «contrib» o «non-free». ▒
    │ a

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: