Espacio de Trabajo


Ubuntu y HP Pavilion dv6420la Notebook - bcm4312 UART (rev 02)

Publicado en Linux, Ubuntu por Artemio Estrella en el Septiembre 11, 2007

Antes de iniciar:

El post indica la configuración para Ubuntu 7.10.

Para Ubuntu 8.04 encontré una solución para las Broadcom: http://geowworld.blogspot.com/2008/03/ndiswrapper-solucion-final-hardy-y.html

Estoy estrenando el wireless de mi HP Pavilion dv6420la. Si estás leyendo este post, seguro es porque –al igual que a mí me paso– estás teniendo problemas para configurar tu dispositivo de red inalámbrico.

Estuve intentando de varias maneras. La que más se acercó al éxito fue la serie de pasos que se indican en:

http://www.ubuntu.cymaho.com/category/broadcom/

La razón por la cual creo no funcionó, es que en dicho post se enfocaron en la tarjeta bcm4312 UART (rev 01), para lo cual usan el driver sp33008.exe y mi laptop tiene la tarjeta bcm4312 UART (rev 02), poca diferencia. Intenté utilizar el driver de Windows Vista (en conjunto con el ndiswrapper), sin éxito alguno. Pero después se me ocurrió bajar el driver para el modelo HP Pavilion dv6000, pero para Windows XP y esa fue la solución.

Para verificar qué tarjeta tiene tu equipo, ejecuta en la consola lo siguiente:

# lspci | grep Broadcom

Aquí es donde a mí me regresa lo siguiente:

03:00.0 Network controller: Broadcom Corporation BCM4312 UART (rev 02)

Si ese es tu caso manos a la obra.

Comenzamos por agregar a:

# sudo gedit /etc/modprobe.d/blacklist

la línea:

blacklist bcm43xx

Guardamos el archivo blacklist y cerramos gedit

Ahora desactivamos:

# sudo modprobe -r bcm43xx

Instalamos lo siguiente:

# sudo apt-get install build-essential cabextract

# sudo apt-get install linux-headers-`uname -r`

Lo que sigue es bajar ndiswrapper del servidor de Source Forge. Bajalo directamente en el Desktop (para fines de seguir paso a paso con el script). Yo bajé la última versión (la 1.47 al día de hoy). Una vez bajado, hacemos lo que viene:

# cd ~/Desktop

# tar -xzvf ndiswrapper-1.47.tar.gz

# cd ~/Desktop/ndiswrapper-1.47

Ojo, yo estoy apuntando a la versión 1.47, si tú bajas una versión más reciente, tendrás que cambiar esa parte del script. Lo siguiente es instalar el ndiswrapper.

# make distclean

# make

# sudo make install

En este punto hay que bajar el driver de Windows para nuestra tarjeta. Casi todos los post que he visto apuntan al driver sp33008.exe, pero tal driver no me funcionó (como mencioné al principio). Entonces hay que bajar el driver sp34152.exe, lo colocas en una carpeta a la que llamarás driver-wifi y entras a dicha carpeta:

# cd ~/Desktop/driver-wifi

# cabextract sp34152.exe

# sudo ndiswrapper -i bcmwl5.inf

# ndiswrapper -l

# sudo ndiswrapper -m

# sudo modprobe ndiswrapper

# sudo gedit /etc/default/wpasupplicant

Agregamos la línea:

ENABLED=0

Guardamos el archivo wpasupplicant y cerramos gedit. Generalmente este archivo es nuevo y por tanto no tiene datos, pero hay que verificar que la línea ENABLED exista o no, para no duplicarla.

# sudo gedit /etc/modules

Agregamos la línea:

ndiswrapper

Guardamos el archivo modules y cerramos gedit.

Listo. Ahora reiniciamos el equipo y la tarjeta debe detectar la red wireless.

Con información de:

http://www.ubuntu.cymaho.com/category/broadcom/

19 comentarios a 'Ubuntu y HP Pavilion dv6420la Notebook - bcm4312 UART (rev 02)'

Suscribir a los comentarios con RSS o TrackBack a 'Ubuntu y HP Pavilion dv6420la Notebook - bcm4312 UART (rev 02)'.

  1. alex eusse dijo,

    on Septiembre 23, 2007 on 6:25 pm

    despues de buscar varias paginas para configurar la tarjeta inalambrica esta es la mejor, mil gracias a su creador, se la recomiendo a todo el munda ya que entos momentos estoy navegando en internet gracias a esta informacion… otra cosa mi equipo es HP tx1232LA y esta funcionando perfectamente

  2. Karso dijo,

    on Septiembre 24, 2007 on 12:53 am

    como le hiciste para instalar ubuntu en esa laptop (hp dv6420la) yo tengo la misma y lo intente 3 veces y siempre se me trababa la maquina y no me arrancaba el entorno grafico (KDE)


  3. on Septiembre 24, 2007 on 9:22 am

    [...] en Linux, Ubuntu por Artemio Estrella en el 24/09/07 Respondiendo a la pregunta de Karso (en Ubuntu y HP Pavilion dv6420la Notebook - bcm4310 UART (rev 02)): “cómo le hiciste para instalar ubuntu en esa laptop (hp dv6420la) yo tengo la misma y lo [...]


  4. on Septiembre 24, 2007 on 9:28 am

    Hola alex eusse, bien que a pesar de no ser el mismo equipo, el post te fue de ayuda.

    Karso, publiqué una posible solución para tu problema:

    http://espaciodetrabajo.wordpress.com/2007/09/24/instalar-ubuntu-en-hp-pavilion-dv6420la-notebook/

  5. Patricio dijo,

    on Septiembre 29, 2007 on 12:01 pm

    no he revisado si me sirve tu solucion, pero quiero consultarte si sabes que pasa con el windows xp para hp pavillion dv6420la, ya que al comprarlo traia vista y tuve que cambiarme a xp porque tenia programas que no todavia no son compatibles con vista. Todo bien hasta que inicie el pc y me da error por la tarjeta inalambrica, tuve que sacarla del pc para que este funcione.
    Sabes si los datos que das me pueden servir.


  6. on Octubre 1, 2007 on 8:27 am

    Qué tal Patricio,

    Para el modelo dv6420la no existen los drivers para XP, pero para el dv6000 si existen drivers. Lo que pudieras intentar es recolectar los distintos drivers para XP, tanto de la dv6000 como para la dv6420la. La dv6000 es la base para la dv6420la.

  7. David Villán dijo,

    on Octubre 14, 2007 on 2:37 pm

    Hola Artemio.
    Tenia el mismo problema y lo solucione luego de leer tu espacio de trabajo.
    La unica diferencia es que ocupo Fedora Core 6 en un dv6420la, lo importante de esto, es que segui al pie de la letra todo el procedimiento, dando como resultando la deteccion de la tarjeta wifi.
    Muy buen Tip.

    Saludos
    David Villán R.


  8. on Octubre 15, 2007 on 7:36 am

    Excelente David,

    Que bueno saberlo, por si se le ofrece a alguien más.

    ¡Saludos!

  9. luis dijo,

    on Octubre 21, 2007 on 12:37 am

    oigan como le hicieron para jalar ubuntu en una hp1232la yo tmb la tengo y siempre se me queda la pantalla en negro y no puedo entrar ni en live
    les agradeceria mucho que me dieran algun consejo


  10. on Octubre 21, 2007 on 5:30 am

    Luis,

    Revista este post:

    http://espaciodetrabajo.wordpress.com/2007/09/24/instalar-ubuntu-en-hp-pavilion-dv6420la-notebook/

  11. fernando dijo,

    on Noviembre 15, 2007 on 4:49 pm

    hola yo intente esa solucion pero no me sirvio pues a mi al revisar que tarjeta inalambrica tengo me sale (rev 01) alguien sabe como le puedo hacer


  12. on Noviembre 15, 2007 on 5:56 pm

    Hola Fernando,

    Hace días encontré otra forma de echar a andar la tarjeta de red:

    http://www.ubuntu-es.org/index.php?q=node/63903

    Sigue los pasos explicados en la anterior liga, esperemos que esto te sirva.

  13. oscar dijo,

    on Diciembre 11, 2007 on 1:12 pm

    hola, tengo la pavilion dv6420la pero no me coge la tarjeta de red, la que se conecta el cable, alguien me ayuda con el controlador para windows xp. gracias

  14. Alvaro Ballesteros dijo,

    on Diciembre 14, 2007 on 11:32 pm

    Estimado Artemio,

    Tu información está excelente. Tengo la misma laptop que tu (6420la) con la misma tarjeta inhalámbrica (rev 02). Acabo de instalar Ubuntu 7.10 de ver de 64 bits. Siguiendo tus indicaciones, me topé con el siguiente mensaje de error:
    sudo apt-get install build-essential cabextract
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias
    Leyendo la información de estado… Hecho
    E: No se pudo encontrar el paquete cabextract

    Qué crees que pueda estar sucediendo?

    De antemano mil gracias por tu ayuda.

    Saludos.


  15. on Diciembre 15, 2007 on 9:55 am

    Alvaro,

    ¿Has revisado que tengas activado los repositorios Universe y Multiuniverse?

    Esos repositorios los activas en:

    Sistema-Administración-Orígenes del software

  16. Alvaro Ballesteros dijo,

    on Diciembre 17, 2007 on 8:38 pm

    Artemio, gracias eso hice y ya la pude hacer jalar.
    Solo tengo un problema, algunas veces carga y otras no. No entiendo por qué.
    Acabo de ver que la tarjeta es otra que la tuya:
    03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)
    Pero lo que no entiendo es porqué no funciona todas las veces.

    En Sistema>administración>gestor de controladores restringidos,
    ¿tienes activado el firmware para la familia de controladores Broadcom?

    Gracias y saludos
    Alvaro Ballesteros

  17. Alvaro Ballesteros dijo,

    on Diciembre 19, 2007 on 7:43 am

    Ya está, sólo tengo que dejar 5 segundos más antes de dar enter al Linux headers (ya que tengo también el Vista), y listo, siempre me carga la tarjeta inhalámbrica. Cuando tengo problemas es sólo cuando le doy enter inmediatamente (seleccionando Linux por default).

    Gracias y saludos


  18. on Diciembre 19, 2007 on 10:49 am

    Hola Alvaro,

    Yo también estoy teniendo problemas algunas veces, en ocasiones no se activa la tarjeta wireless.

    Le cambié unos parámetros al grub:

    noapic nolapic irqpoll

    de acuerdo a algunas recomendaciones en otros foros.

    Seguiré revisando este detalle, por lo pronto aplicaré la recomendación que pones.

  19. hieluki dijo,

    on Abril 20, 2008 on 4:38 pm

    Me funciono del carajo, Mil gracias..
    Solo me toco hacer una modificacion y fue poner mas repositorios para poder utilizar el cabextract porque no me permitia utilizarlo.
    Pero despues de eso esta perfecto.
    Gracias

Escribe un comentario