Kajar, ciudad de las ciencias

Mayo 20, 2008

How-To: Wi-fi Broadcom bcm43xx en Ubuntu 8.04

Archivado en: Hardware, How-To, Linux, Ubuntu — Felipe Lucero @ 9:22 pm

El How-To original lo pueden encontar aquí. Esta es una adaptación y traducción libre. Si bien este How-To se enfoca en Ubuntu 8.04, es muy probable que también sea aplicable tanto a Ubuntu 7.04 (Feisty) como a 7.10 (Gutsy). No me hago responsable de posibles problemas (si es que los hay del todo). Si esta guía no funciona para ti, y no le haces asco al inglés, te recomiendo que postees tu problema en este hilo, donde podrán ayudarte mucho mejor que yo.

Introducción

Si estás leyendo esto, seguramente eres el poseedor de un adaptador inalámbrico con chipset Broadcom, esos no muy amigables-con-linux. Y no es ninguna novedad. Ya van un par de años de lucha byte a byte entre los desarrolladores del Kernel y esa pequeña pieza de (discúlpen la expresión) mierda que muchos fabricantes se empeñan en montar en las pobres laptops.

Por suerte para algunos, de la mano del nuevo Kernel 2.6.24 llegaron también nuevos drivers nativos (aunque aún dependen de cierto firmware) para la familia bcm43xx. Estos nuevos drivers, b43 y b43legacy, representan un enorme paso en la dirección correcta y en promedio obtienen un mejor rendimiento que el antiguo bcm43xx (el driver) e incluso que el mismisimo NDISWrapper. Sin embargo, hay un par de revisiones de estos chipsets que presentan problemas de estabilidad y compatibilidad en general. Para estos, usaremos a nuestro querido NDISWrapper.

En este hilo en Ubuntuforums se explica detalladamente como activar los nuevos drivers, b43 y b43legacy, si es que tu chipset está soportado. También hay una lista de chipsets que se sabe NO FUNCIONAN con ese método. Recomiendo que, si tu chipset no está en dicha lista, intentes usar el método descrito ahí.

Antes de continuar, asegúrate de tener conexión a internet por cable, ya que tendrás que instalar un par de paquetes, además de descargar el driver correcto.

1º Paso: Blacklist del driver nativo e instalación de NDISWrapper.

Ya sabemos que el driver nativo no nos sirve, así que evitaremos que se cargue al iniciar el sistema. También instalaremos NDISWrapper y crearemos un directorio temporal para trabajar. Abrimos una terminal (Aplicaciones -> Accesorios -> Terminal) y ejecutamos lo siguiente, una línea a la vez (les pedirá que ingresen su contraseña):

echo '#Driver nativo para bcm43xx\nblacklist b43\nblacklist b43legacy' | sudo tee -a /etc/modprobe.d/blacklist
sudo apt-get install ndiswrapper-utils-1.9; mkdir ~/bcm43xx; cd ~/bcm43xx

Si alguno ya ha usado NDISWrapper antes se preguntará porque no se hace blacklist también del driver bcm43xx. Simple, en Hardy ya biene listo :) .

2º Paso: Obtener el driver correcto.

Vamos a identificar el chipset. En la misma terminal, ejecuta:

lspci -n | grep '14e4:43'

Tras lo cual obtendrás algo como esto (en mi caso):

01:00.0 0300: 14e4:4311 (rev 02)

Lo que nos interesa es lo resaltado en negrilla, el identificador del chipset. Con esa información nos vamos a esta página y buscamos el identificador en la columna ‘Chipset PCI ID‘ de la tabla. La columna a la derecha (Step 2 Version) nos dirá que comandos debemos ejecutar para obtener el driver correcto. En mi caso dice que se deben usar las instrucciones del Step 2a, las cuales se encuentran justo después de la tabla:

sudo apt-get install cabextract
wget ftp://ftp.compaq.com/pub/softpaq/sp34001-34500/sp34152.exe
cabextract sp34152.exe

3º Paso: Configuración de NDISWrapper y WPA Supplicant

No me voy a extender con los pasos siguientes ya que son un tanto técnicos. Simplemente ejecuta las siguientes líneas en la la misma terminal, una a la vez:

sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
sudo depmod -a
sudo modprobe ndiswrapper
sudo cp /etc/network/interfaces /etc/network/interfaces.orig
echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces
sudo ndiswrapper -m
echo 'ndiswrapper' | sudo tee -a /etc/modules
echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
lshw -C network | grep module

Si tras el último comando ves ‘module=ssb‘ en vez de ‘module=ndiswrapper‘, entonces eres víctima de un pequeño bug de Hardy, el cual corregiremos en breve. En el 90% de los casos, si esperas entre uno a dos minutos tras lo anterior, deberías poder ver y conectarte a las redes inalámbricas a tu alrededor.

Corrigiendo el bug ssb

Hay ciertas configuraciones de hardware en las cuales el módulo ssb toma control antes que ndiswrapper por lo que este último no puede levantar correctamente el chipset. Por suerte existe una solución bastante simple. Primero de forma temporal, para probar, esto a la terminal (ignora cualquier error después de las primeras 3 líneas):

sudo rmmod b43
sudo rmmod b44
sudo rmmod b43legacy
sudo rmmod ssb
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo modprobe ssb
sudo modprobe b44
lshw -C network | grep module

Con algo de suerte ahora mostrará correctamente ‘module=ndiswrapper‘ y deberías poder conectarte a redes a tu alrededor. Ahora haremos el cambio permanente. ¡ATENCIÓN! El siguiente comando es UNA SOLA LÍNEA:

echo -e '# Fix para el bug en ssb/ndiswrapper de Hardy\ninstall ndiswrapper modprobe -r b43 b44 b43legacy ssb; modprobe --ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ssb; modprobe b44;' | sudo tee -a /etc/modprobe.d/ndiswrapper

4º Paso: Limpieza

Con todo funcionando, ya sólo nos queda eliminar los archivos temporales que estubimos usando:

rm -Rf ~/bcm43xx

Consideraciones finales

Aunque a mediano plazo NDISWrapper sea la mejor solución, con cada nueva versión del Kernel mejoran los drivers nativos, por lo que eventualmente este How-To será innecesario. Como dato anecdótico, es posible que ya para la próxima actualización del Kernel de Hardy (2.6.24-18) se añada un parche que le permitiría al driver nativo trabajar correctamente con los chipsets 14e4:4311 (rev 02) y 14e4:4312 (rev 02).

83 comentarios »

  1. [...] Linux ubuntu 8.04 y wifi broadcom How-To: Wi-fi Broadcom bcm43xx en Ubuntu 8.04 Kajar, ciudad de las ciencias Ubuntu 8.04 + Broadcom Wireless P3NK!N [how to] instalar broadcom 4318 en feisty/gusty | [...]

    Pingback por Linux - Foros de CHW — Mayo 21, 2008 @ 8:57 am

  2. [...] Problema Ubuntu Wifi – broadcom BCM 4306 ubuntu 8.04 y wifi broadcom How-To: Wi-fi Broadcom bcm43xx en Ubuntu 8.04 Kajar, ciudad de las ciencias Ubuntu 8.04 + Broadcom Wireless P3NK!N [how to] instalar broadcom 4318 en feisty/gusty | [...]

    Pingback por Problema Ubuntu Wifi - broadcom BCM 4306 - Foros de CHW — Mayo 21, 2008 @ 12:16 pm

  3. Amigo este tutorial es muy bueno y fue el unico que me sirvio espero no te molestes si lo pongo en mi blog con creditos para ti por supuesto gracias

    comentario por roganibal — Mayo 23, 2008 @ 4:17 pm

  4. [...] Todo bien hasta intentar instalar mi wifi fue un problema ya que por alguna extraña razon mi tarjeta no trabajaba y no era reconocida despues de leer como veinte tutoriales de como instalar la tarjeta y desesperado de que no sirviera en Hardy y a punto de regresarme a Gutsy me tope con este tutorial bastante completo de como instalarla aqui [...]

    Pingback por Instalar tarjetas Broadcom 43XX en Ubuntu 8.04 - Hardy Heron « Para Tod@s todo — Mayo 23, 2008 @ 4:21 pm

  5. Adelante, roganibal, no me molesta en lo absoluto. Es más, que bueno que te haya sido de ayuda :) .

    comentario por Gash Ashtear — Mayo 23, 2008 @ 7:15 pm

  6. Gracias amigo

    comentario por roganibal — Mayo 23, 2008 @ 10:28 pm

  7. muy buen trabajo a la primera me funciono en el HP Pavilion dv2000

    comentario por milton osses — Mayo 24, 2008 @ 11:45 am

  8. Estupendo tutorial, funciona 100% en mi portatil HP530.
    Saludos y gracias.

    comentario por victor — Mayo 25, 2008 @ 2:13 pm

  9. Excelente!!! por fin un foro que funciona y a la primera, muy secos compadres, y desde ya muchisimas gracias, Saludos

    comentario por Marcelo Jorquera — Mayo 25, 2008 @ 9:13 pm

  10. Woah, me alegro mucho que a tanta gente le haya servido este tutorial. En cualquier caso, recuerden que el original no es mio, simplemente lo traducí y ordené un poco.

    comentario por Gash Ashtear — Mayo 26, 2008 @ 2:00 am

  11. Un millón de gracias por tu aportación. El tema de solucionar la conexión a través del portatil sin recurrir a un usb externo, me estaba volviendo loco. Probé varios manuales sin resultado alguno. Este ha sido mano de santo, a la primera. Saludos y gracias.

    comentario por Bolo — Mayo 26, 2008 @ 11:17 am

  12. Muchisimas gracias, este tuto si que rula, ya funka mi wifi al 100, y vaya que si he tenido problemas, jeje. Ahora solo falta estabilizar mi tarjeta grafica, porque a veces se me congela el sistema,

    comentario por David — Mayo 26, 2008 @ 9:11 pm

  13. Si el tutorial logra hacer andar el wifi del laptop de mi polola (Compaq F565LA)….

    No, por nada del mundo te la voy a prestar….

    ¿Qué estabas pensando :P ?

    Espero poder ponerlo a prueba este fds…

    PS.- ¿en caso que ya haya intentado algo, que recomiendas?

    comentario por PaBLoX — Mayo 26, 2008 @ 9:59 pm

  14. Perfecto, funcionò en la primera con mi compaq presario c700, muchas gracias!!!

    comentario por Felipe Masìs — Mayo 27, 2008 @ 8:10 pm

  15. @PaBLoX Recomendaría primero elimnar completamente el b43-fwcutter y limpiar cualquier cosa que no vieniera por defecto en /etc/modules y /etc/modprobe.d/blacklist (puedo postear el contenido original de ambos si lo necesitas).

    Tal vez también deberías eliminar de ndiswrapper cualquier driver que hayas intentado cargar antes con ndiswrapper -e ; con ndiswrapper -l listas los que tengas instalados, o bien usas ndisgtk :P .

    Investigando un poco resulta no todos los F565LA bienen con la misma wireless, los hay con 1390, 4311 (rev 01 y 02) y otras. Me parece que la solución definitiva vendrá cuando hagas un

    lspci -n | grep ‘14e4:43′

    …y te salga el modelo EXÁCTO (incluída la revisión si es que la hay) del chipset. Por ejemplo la 4311 rev01 va con el b43, pero la mia es una 4311 rev02 y necesito usar ndiswrapper :( . En fin, suerte y ojalá resulte para que me prestes… tu casa pa’ una fiesta, xD.

    comentario por Gash Ashtear — Mayo 28, 2008 @ 12:25 am

  16. Siguiendo el tutorial, ayer instale la broadcom en mi portatil sin problema aparente. Funciono, internet iba como un tiro, así que me acoste muy contento. Pero… esta mañana lo encendí sólo por volver a ver lo bien que funcionaba y ¡maldición! ni siquiera aparecía la tarjeta…
    Seguiré mirando para ver detalles y te los contaré. Gracias en cualquier caso

    comentario por Floro Tomás — Mayo 28, 2008 @ 9:53 am

  17. El motivo por el cual no me funcionaba al reiniciar era una tonteria, pero lo cuento por si a algun otro pardillo en Linux, como yo, le pasa algo similar: en mi pantalla y también al imprimirlo no se ven completas la primera linea del primer paso y la linea final del tutorial (esa tan larga). En el menu del firefox he ido a ver>estilo de página>sin estilo y las pude ver completas.
    Corregido MI fallo, va como la seda.
    Gracias de nuevo

    comentario por Floro Tomás — Mayo 28, 2008 @ 2:39 pm

  18. @Gash Ashtear

    Sip, estudiando el tutorial veo que eso sería lo único que podría hacer. En ese equipo no he instalado nada, así que quizá hago una instalación limpia.

    comentario por PaBLoX — Mayo 28, 2008 @ 9:30 pm

  19. Excelente procedimiento compa..!
    La primera vez que lo intenté seguí al pie de la letra los pasos y no me resultó pero; hoy que intenté de nuevo, alzé de previo el otro os solo para estar seguro que la tarjeta wifi respondía bien por allá y entonces, todo resultó de un solo trazo e incluso, con ifconfig puedo ahora ver a eth0, lo y wlan=, sin direccionamiento ip todavia, hasta que haga pruebas en cercanía de redes disponibles.
    Gracias compañero de verda..!

    comentario por Carlos Huezo Stancari. — Mayo 30, 2008 @ 4:21 am

  20. Gracias, funcionando en Compaq Presario V3418LA

    comentario por Mauricio — Mayo 31, 2008 @ 2:01 am

  21. Gracias por el tutorial. probado en compaq V3148la

    comentario por Roberto Miranda — Junio 2, 2008 @ 12:17 pm

  22. Ya veo que le ha dado buenos resultados a mucha gente, que bueno.

    @ Mauricio: Tengo el mismo equipo :P .

    comentario por Gash Ashtear — Junio 3, 2008 @ 12:54 am

  23. Año y medio tratando de configurar mi tarjeta de red inalambrica en Linux, y cuando todas las esperanzas estaban perdidas, me encontre este tuto y me soluciono el problema,
    probado en Compaq V3218LA

    comentario por Juan Malagon — Junio 3, 2008 @ 11:36 pm

  24. Gracias a CeeC (tuxpepino) que me hizo del conocimiento de Googlubuntu, ahí solo tres palabras dv6620la inalambrica y hardy, uno de los resultados en ubuntu-es al que entre y me dio a tu blog.

    Bueno hice todo y ya detecta la WiFi, pero no conecta porque tengo fallos en mi cablemodem, pero ya teniendo la inalambrica, eso ya no importa.

    No hay problem sy hago copy&paste con tu respectivo credito???

    Gracias

    comentario por hunt3r25 — Junio 9, 2008 @ 5:07 pm

  25. @hunt3r25: Para nada, adelante.

    comentario por Gash Ashtear — Junio 9, 2008 @ 7:44 pm

  26. [...] puse tres palabras clave, el primer resultado me mando a ubuntu-es y en el posteaban el link a otro blog, donde con permiso del autor y pidiendo disculpas a mis lectores y al sr. Vlad, hago un [...]

    Pingback por Otro batalla con la nueva Tecnología parte 2 « m4cr0ss — Junio 11, 2008 @ 1:48 pm

  27. MUCHAS GRACIAS!!!!!!! AL FIN LOGRE HACER FUNCIONAR ESTA TARJETA. DE VERDAD MUY BIEN EXPLICADO TODO, LLEVO 3 DIAS USANDO UBUNTU Y NO TUVE PROBLEMAS
    MUCHAS GRACIAS!!

    comentario por Claudiosky — Junio 13, 2008 @ 2:47 am

  28. MUCHAS GRACIAS!!!
    Te doy un 10 al tutorial!!!
    Es genial si no habia probado 20 veces antes de este metodo no había probado ninguna…había probado ndiswrapper,drivers,compilar kernels…en fin que llevo tres meses en Ubuntu y tenía Windows en otra partición para conectarme wireless…gracias a este tutorial ya puedo usar el Wifi.Es genial!!!
    Enhorabuena de nuevo!
    Saludos.
    Adrian.

    comentario por Adrian (HP dv2610US) — Junio 13, 2008 @ 8:37 am

  29. Feliciidades.
    LLevaba una semanarm -Rf ~/bcm43xx tratando de tener red inalambricca en mi pavillion tx1232 y nada…
    por fin encontre el lugar y las instrucciones adecuadasy las instrucciones adecuadasi
    Mil gracias

    comentario por Jesus espinal — Junio 13, 2008 @ 6:08 pm

  30. EXELENTE!!!!!!!!!!!!!!! como todos tambn llevava arto tiempo leyendo cientos de tutoriales k no habian servido PERO ESTE SI!!! le dy gracias por aberlo publicado muy muy muy bueno!!!
    probado en compaq presario c737br (c700)

    comentario por nock — Junio 14, 2008 @ 10:15 am

  31. hola, lo que pasa es que no me funciona lo del bug, todo sale perfecto menos eso, pues me dice module=ssb, no sé que puedo hacer, tengo una compaq f566 y ubuntu 8.04. te lo agradecería muchísimo

    comentario por danywarner — Junio 15, 2008 @ 7:35 pm

  32. @ danywarner: A ver hasta donde te puedo ayudar, mis conocimientos en este tema en si no son muy amplios, pero haré el intento. Ejecuta los siguientes comandos en la terminal, copia la salida en pastebin.com (un par serán salidas largas) y postea aquí el enlace:

    lspci -nn | grep ‘14e4:43′
    lsmod
    ndiswrapper -l
    cat /etc/modprobe.d/ndiswrapper
    lshw -C network

    Suerte, nos vemos.

    comentario por Gash Ashtear — Junio 15, 2008 @ 11:32 pm

  33. Hola pués con un problema, tengo una tarjeta bcm4312 y le instalé el driver de windows bcmw15 del archivo sp34152.exe mi problema es que cuando le doy la instruccion modprobe ndiswrapper como se indica en el tuto, el sistema se queda congelado y no se porqué, de antemano gracias por la ayuda.

    comentario por Carlos Rodriguez Oliva — Junio 18, 2008 @ 4:03 pm

  34. Excelente, hay que tener paciencia, me funciono, gracias a todos, tengo una hp dv5000, y funciona todo. con ubuntu hardy

    comentario por Victor — Junio 27, 2008 @ 1:35 pm

  35. muchas muchas gracias he conseguido conectar mi wireless , con este tutorial ,

    comentario por espuan — Junio 28, 2008 @ 5:21 am

  36. gracias he conseguido conectar mi compaq v6000 , el tutorial excelente , si yo lo he instalado ,es que mu bueno jeje

    comentario por espuan — Junio 28, 2008 @ 5:23 am

  37. @Carlos Rodriguez: Primero que nada, disculpa la demora en contestar. En cuanto a tu problema, dí una mirada rápida en San Google y no he hallado algo útil.

    De forma preliminar te recomiendo, si es que no lo has hecho, que actualices el sistema ya que hace poco ha salido una actualización del Kernel (la -19) que mejora el soporte de los drivers nativos en algunos chipsets broadcom. Después de actualizar (conectado a la red por cable), ve al Administrador de Controladores Restringidos y prueba el driver nativo.

    Si con eso no tienes suerte, postea el modelo de tu equipo para realizar una indagación más profunda. También te recomiendo, si es que te manejas con el inglés, que postees tu problema en ubuntuforums.org, donde hay expertos que podrán ayudarte mucho mejor que yo.

    @Los demás: Como ya mencioné la actualización del Kernel trae consigo varias mejoras, por lo que antes de seguir los pasos de la guía, actualicen y prueben el driver nativo.

    comentario por Gash Ashtear — Junio 28, 2008 @ 11:50 pm

  38. [...] 29, 2008 Ha pasado un tiempo desde la última entrada ‘con contenido’ de esta pequeña vitácora, así que ya va siendo hora de hablar de cosas interesantes. A todos nos [...]

    Pingback por Conoce Jamendo, música libre para todos los gustos « Kajar, ciudad de las ciencias — Junio 29, 2008 @ 12:31 am

  39. me parece buno tu tutorial pero al ver los comentarios lei ke en una DV5000 le kedo perfectamente y yo tengo el mismo modelo yo creo el problema son los controladores al poner lspci -n | grep ‘14e4:43′
    me da 06:02.0 0280: 14e4:4318 (rev 02) y veo en la pagina y dice ke hay 2 controladores los decargo los dos y nada kissiera saber si me puedes ayudar ya ke no me keda PORRR FAAAA

    comentario por ricardo — Julio 4, 2008 @ 10:33 pm

  40. …se ve bueno tu trabajo ,me pregunto si con esa configuracion es posible poner mi atheros en modo monitor..gracias

    comentario por miguel — Julio 11, 2008 @ 12:22 am

  41. Subi a hardy hace poquito, primer tutorial que busco, leo y funciona de lujo, gracias amigo.

    comentario por Funkymero — Julio 15, 2008 @ 7:45 pm

  42. [...] que me tendría que resignar a utilizar mi notebook con un cable de red de por vida hasta que leyendo por acá y por allá pude configurar la placa Wireless Broadcom en Ubuntu Hardy Heron y [...]

    Pingback por HowTo: configurar placas WiFi Broadcom bcm43xx en Ubuntu y Debian - Tuxi — Julio 15, 2008 @ 8:55 pm

  43. Hago todos los pasos y todo correcto, pero cuando llego a sudo rmmod b43legacy me dice que no existe. Sigo todos los pasos ignorando este error, pero en modulo sigue ssb. Por favor, alguien que me ayude, que estoy desesperada (aunque por lo menos enciende el led azul). Otra cosa es que tengo el bcm4306 y me marca rev03, y no aparece en el tabla!!! ue hago? mi email es mercebu_hijadeldiablo@hotmail.es.

    comentario por Mercebu — Julio 18, 2008 @ 2:15 pm

  44. He seguido los pasos de daywarner y esto es lo que me sale:

    mercebu@mercebu-laptop:~/bcm43xx$ lshw -C network
    WARNING: you should run this program as super-user.
    *-network:0
    description: Ethernet interface
    product: RTL-8139/8139C/8139C+
    vendor: Realtek Semiconductor Co., Ltd.
    physical id: 1
    bus info: pci@0000:02:01.0
    logical name: eth0
    version: 10
    serial: 00:0f:b0:6f:7b:74
    width: 32 bits
    clock: 33MHz
    capabilities: bus_master cap_list ethernet physical
    configuration: broadcast=yes driver=8139too driverversion=0.9.28 ip=10.0.0.14 latency=64 maxlatency=64 mingnt=32 module=8139too multicast=yes
    *-network:1
    description: Network controller
    product: BCM4306 802.11b/g Wireless LAN Controller
    vendor: Broadcom Corporation
    physical id: 2
    bus info: pci@0000:02:02.0
    version: 03
    width: 32 bits
    clock: 33MHz
    capabilities: bus_master
    configuration: driver=b43-pci-bridge latency=64 module=ssb
    *-network
    description: Wireless interface
    physical id: 1
    logical name: wlan0
    serial: 00:90:4b:9f:de:ba
    capabilities: ethernet physical wireless
    configuration: broadcast=yes multicast=yes wireless=IEEE 802.11g

    Estoy por volver a Windows :-(

    comentario por Mercebu — Julio 18, 2008 @ 2:23 pm

  45. Viejo… eres una pistola!! Funciona de maravilla… Gracias por compartir esto. Sigue asi…

    comentario por BKS1 — Julio 19, 2008 @ 12:33 pm

  46. Muchas gracias, por tu manual. Estaba ya mareado buscando una solucion. Ya esta azul la tarjeta.

    comentario por jorge — Julio 26, 2008 @ 7:10 am

  47. Una pregunta este manual tambien sirve para mandriva..

    comentario por Jair — Julio 30, 2008 @ 6:05 pm

  48. Mil gracias por el aporte, tenía semanas intentando echar a andar mi wireless y casualmente la mia es de las que tienen el bug ssh; sin tu ayuda no hubiera podido.

    Espero no te moleste, pero he puesto un enlace desde mi blog a esta entrada.

    Saludos.

    comentario por audiosaurius — Agosto 4, 2008 @ 11:07 am

  49. GRACIAS CARNAL POR EL TUTORIAL ME SACASTE DE UN GRAN APURO…

    PD. VIVA EL SOFTWARE LIBRE…

    comentario por HORACIO ARANGO — Agosto 12, 2008 @ 12:49 am

  50. Woah, aún hay movimiento por aquí. Trataré de ser breve y de responder a todo lo que pueda:

    @ricardo: Para tu modelo el controlador adecuado debería ser 2a.

    @miguel: Lamentablemente nada bajo ndiswrapper soporta modo monitor :( .

    @Mercebu: Probablemente tu problema sea el driver (parece que la 4306 no es muy común). ¿Qué equipo tienes?

    @Jair: Al menos desde el paso 2 en adelante debería funcionar idénticamente. Te queda como tarea averiguar como instalar ndiswrapper en Mandriva y si es necesario poner en blacklist algún módulo.

    comentario por Gash Ashtear — Agosto 17, 2008 @ 5:43 pm

  51. Otro agradecido mas.
    Un dato para los que no pudieron obtener el driver en el paso 2 yo lo descargue aparte en la pagina de compaq y coloque el driver en la carpeta personal (Lugares-Carpeta personal) y continue desde la ultima parte del paso 2 (cabextract sp34152.exe) en adelante y todo me resulto exitoso, este mensaje lo envio con el primer uso de mi laptop (Lenovo 3000 n200) con la red inalambrica.

    comentario por Jesus Tovar — Agosto 24, 2008 @ 5:13 pm

  52. Mi heroe!

    Hace medio año, haciendo pruebas con un LiveCD de Linux (Backtrack, para ser exactos) en una laptop HP, la tarjeta Broadcom 4318 dejó de funcionar bajo windows.

    A continuación, instalé Ubuntu Hardy. Todo de maravilla, excepto la tarjeta de red.

    Hice varias pruebas con el b43 y nada. Eso, hasta que dí con tu guía.

    Muchas gracias por compartir.

    comentario por David — Agosto 29, 2008 @ 10:10 pm

  53. La verdad no tengo palabras de agradecimiento la guìa funcionó perfecto, solo que en el chisep me dió (rev 01) pero anduvo igual,
    Saludos y mil gracias.

    comentario por Charli — Septiembre 1, 2008 @ 9:44 am

  54. Hola.
    La tarjeta inlámbrica no me aparece. Hago lspci o lshw -C network y nada. Lo raro es que cuando recién instalo hardy, la reconoce y la activo con b43-fwcutter. Después reinicio y desaparece hasta siempre.

    Datos:
    Compaq presario v3000 (V3217LA)
    Broadcom Corporation BCM94311MCG (rev01)

    Actualicé la BIOS de estos equipos ya que hp detectó problemas, pero tampoco funcionó.
    En algún momento entré a Windows(que tampoco la reconoce) e instalé el driver y logré que se prendiera la luz. Reinicié en ubuntu, todo bien, hasta que instalé el driver nvidia y volvió a desaparecer hasta siempre. :S

    Alguna idea?

    comentario por Sebastián — Septiembre 2, 2008 @ 11:47 am

  55. @Sebastián: Hasta donde se (e investigué) tu modelo debería andar bien con el driver nativo (b43 con el fwcutter). Eso de que aparezca y desaparezca sin explicación me huele mal, puede ser fallo de hardware :S.

    Prueba ajustando firmemente la wireless al slot, puede que esté medio suelta. Es la tapita pequeña con un solo tornillo que se encuentra cerca de la batería (tengo un V3000 también :D ). Ábrela y ajusta con cuidado.

    comentario por Gash Ashtear — Septiembre 4, 2008 @ 9:59 pm

  56. Ke tal tengo instalado opensuse 11 estos pasos me serviran para poder hacer funcionar mi tarjeta??

    comentario por Jesus — Septiembre 6, 2008 @ 11:37 pm

  57. Definitivamente el mejor. Intente con muchos tutoriales y solo este soluciono mi problema.

    Muchas gracias amigo…!!! :-)

    comentario por Erick Rock — Septiembre 16, 2008 @ 11:46 pm

  58. [...] el nativo (b43 y b43 legacy) aún tiene problemas y llega a fallar y desconectarse continuamente (aquí puedes encontrar el tutorial para hacer jalar tu tarjeta con ndiswrapper). A la vez también [...]

    Pingback por Adiós al Servicio. « El Blog del Munguis. — Septiembre 18, 2008 @ 10:10 am

  59. tengo una pequeña grandisima falla, pues veras depues de instalar la maldita broadcom bcm4306 rev 03 con el ndiswrapper y de haber realizado como 21 instalaciones para volver a hacer funcionar todo ya me puedo conectar con mi red wlan local, pero existe una misnucula FALLA, cuando estoy bajando algo o navengado o usando el pidgim de un momento a otro ya no tranfiere informacion y se caen todas las descargas y usabilidades de la red y solo cuando reinicia me vuelve a funcionarAYUDAME QUE ME DESESPERA.

    comentario por Andres — Octubre 1, 2008 @ 9:55 pm

  60. Gracias!!
    funko perfecto en una compaq V3000!!!
    MAESTRO!

    comentario por mario! — Octubre 8, 2008 @ 11:55 am

  61. wEEEEEEEEEEEEE!!

    ando haciendo jalar una wireless usb y neel puros pedos luego ke por ke ubuntu es un ascko.
    pero bueno yo me divierto con todo hasta con tu BlOg

    HASTA eHe enconttrado0 un wevo de pascua como los de mozilla,

    hay va el wevo de pascua ke encopntre en esta pajina.
    lo ke uso:
    ubuntuHH
    FF3
    ————————————————————

    bueno se van asta el inicio de esta pajina
    y teniendo la tecla de control “Ctrl” presionada van presionar la tecla “+” varias veses y en la mitad de la pantalla les haparecera una jappy fece jaaa!!

    ————————————————————

    awevo0 !! kein dijo ke internet no mas es para messenyear.

    comentario por DiNoBo0t — Octubre 11, 2008 @ 5:08 pm

  62. Estimado, de pana que estuve pensando al igual que otros usuarios que sería esclavo del cable hasta una nueva version del Ubuntu, pero anoche, busque, encontré y aplique este tutorial en mi Laptop Compaq C709LA con SO Ubuntu 8.04, lo corrí en la terminal un par de veces porque a la primera y segunda me dio error o se congelaba en la correccion del bug de UBUNTU.

    ¿Que hice?, me fui a la fuente en ingles del tutorial y corrí la secuencia agregada el 20/Sep/2008 en la correccion del bug:

    sudo rmmod wl

    y luego el resto tal como indicaba tu tutorial y asunto arreglado.

    Muchas gracias.

    comentario por Nov4 — Octubre 12, 2008 @ 8:36 pm

  63. Hola!
    Me parece que la solucion que das es realmente util, pero mi problema es que no lo puedo poner en practica xq ademas de no reconocer la tarjeta wireless, el ubuntu tampoco reconoce la tarjeta de red. Mi compu es una Compaq Presario c700, con tarjeta de red realtek y de wireless broadcom.
    Cualquier ayuda que me puedan brindar para poder hacer andar el acceso a internet se los agradeceria montones.
    Saludos!!

    comentario por sof — Octubre 17, 2008 @ 12:09 am

  64. buenas, lo estoy probando en hp compaq 6720s con hardy, 2.6.24-21-generic, 14e4:4311 (rev 02).

    me daba errores haciendo rmmod: ERROR: Module b44 does not exist in /proc/modules y ERROR: Module b43legacy does not exist in /proc/modules pero el resto fue regular. salvo que no veo en NetworkManager ninguna red, ni icono este de inalambrico. wl está deshabilitado.

    lshw dice:
    description: Wireless interface
    product: BCM4311 802.11b/g WLAN
    vendor: Broadcom Corporation
    physical id: 0
    bus info: pci@0000:10:00.0
    logical name: wlan1
    version: 02
    serial: 00:1a:73:c2:3b:99
    width: 64 bits
    clock: 33MHz
    capabilities: bus_master cap_list ethernet physical wireless
    configuration: broadcast=yes driver=ndiswrapper+bcmwl5 driverversion=1.52+Broadcom,10/12/2006, 4.100. latency=0 module=ndiswrapper multicast=yes wireless=IEEE 802.11g

    iwconfig:
    wlan1 IEEE 802.11g ESSID:off/any
    Mode:Managed Frequency:2.462 GHz Access Point: Not-Associated
    Bit Rate:54 Mb/s Tx-Power:32 dBm
    RTS thr:2347 B Fragment thr:2346 B
    Power Management:off
    Link Quality:0 Signal level:0 Noise level:0
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    en principio probé con driver de broadcom sta pero tampoco no funcionó. alguna sugerencia?

    comentario por ullike — Octubre 22, 2008 @ 7:47 am

  65. pero después de media hora funciona:)

    comentario por ullike — Octubre 22, 2008 @ 10:00 am

  66. hermano exelente tutorial al igual que a muchos de los panas me sirvio a la primera y sin problema!!

    el unico tutorial que me sirvio para algo muy buena tu traduccion ojala puedas seguir guiandonos a estos nuevos linuxeros para no rendirnos y no migrar cuando no podamos hacer algo!

    comentario por silva — Octubre 24, 2008 @ 9:57 pm

  67. por fin …muchas gracias men … se paso perrin … por fin un foro que me dio una solucion … para mi

    .. probado con exito en un …. DELL INSPIRON 1525
    GRACIAS MEN

    comentario por eduardo — Noviembre 6, 2008 @ 6:34 pm

  68. Por finnnnn!!!!!!!!!!!! llevo casi 3 semanas intentando que funcione la maldita wireless del portátil, y recién ahora alguien cuelga un tutorial decente, completo y útil en la lengua de cervantes (me pierdo demasiado con la terminología técnica en inglés…)

    Funciona perfectamente en mi Acer Travelmate 5520 con la tarjeta Broadcom 4311 (rev 01), y funcionó con el step 2a directamente.

    Suerte y gracias de nuevo!!!!!

    comentario por Inimputable — Noviembre 14, 2008 @ 7:31 am

  69. MUchas gracias. El wifi funciona excelente en un Compaq presario v3718la

    comentario por janonimo — Diciembre 1, 2008 @ 11:18 am

  70. Hey hermano, muchas gracias… con ese problemita llevaba ya casi 3 meses y no encontraba soluciones. Demasiado bueno el tutorial, sobre todo para nosotros los recien emigrados de windows.

    Gracias

    comentario por kmilo — Enero 9, 2009 @ 4:03 pm

  71. oye gracias amigo por fin solucione mi problema la verdad no use tooooodo lo ke pusiste aki porke mi chipset si aparecia en el listado de los ke no funcionaba jaja pero me fui al hilo ke recomendaste muy bueno, gracicas saludos

    comentario por viniZzio — Febrero 12, 2009 @ 10:01 pm

  72. Hola, Gracias eres el mejor, hice todo y me funciona perfecto!!!!

    comentario por Luis Gimenez — Abril 7, 2009 @ 11:35 pm

  73. Muy buen blog, por fin he logrado solucionar de forma muy eficiente mi problema.

    Gracias

    comentario por Cesar Diaz — Abril 15, 2009 @ 9:33 am

  74. Hola que tal, pues me acabo de cambiar al linux y estoy aprendiedo, solo que creo que hice algo mal o algo pasa espero que me puedan ayudar. Al hacer realizar el tercer paso y poner “lshw -C network | grep module”
    aparece: “u:~/bcm43xx# lshw -C network | grep module
    bash: lshw: command not found” espero que me puedan ayudar todo lo hice en la misma consola paso a paso solo fue ahi cuando me detuve. Gracias espero su ayuda :D

    comentario por Angelu — Abril 19, 2009 @ 4:07 pm

  75. [...] Con ésto estaríamos listos. Quiero destacar que Felipe Lucero, flamante nuevo escritor en este blog, tiene una solución en su blog para las tarjetas bradcom. La podrán encontrar siguiendo éste enlace [...]

    Pingback por Después de Instalar Ubuntu Jaunty Jackalope (9.04) « GNU/Linux Atelier — Abril 20, 2009 @ 11:13 am

  76. Dios, has sido la luz de mis esperanzas!

    Ayer conseguí tener wifi gracias a ubuntutips.googlepages, y hoy al reiniciar no me aparecía por ningún sitio.

    He seguido tus instrucciones y tachán!!!

    Bendito seas xDDDD

    Gracias!!!!

    comentario por gulphora — Abril 25, 2009 @ 6:12 am

  77. [...] Con ésto estaríamos listos. Quiero destacar que Felipe Lucero, flamante nuevo escritor en este blog, tiene una solución en su blog para las tarjetas bradcom. La podrán encontrar siguiendo éste enlace [...]

    Pingback por Después de Instalar Ubuntu Jaunty Jackalope (9.04) (actualizado) - Mensajes Bloggers — Abril 27, 2009 @ 12:49 pm

  78. Gracias lo hice todo al pie de la letra en ubuntu 9.04 y me funciono ya tengo inalambrica.

    realmente se agradece tu aporte, ya que es la primera vez que instalo ubuntu

    comentario por kely — Julio 24, 2009 @ 3:53 pm

  79. [...] que encontré este How-to; http://kajar.wordpress.com/2008/05/20/how-to-wi-fi-broadcom-bcm43xx-en-ubuntu-804/ aunque estuve googleando, buscando la solución y la encontré en el enlace anterior pueden ir [...]

    Pingback por wi-fi-broadcom - El Blog de Chuda — Julio 24, 2009 @ 9:39 pm

  80. Gracias amigo, he podido conectar mi laptop lenovo 3000N200

    comentario por fred — Agosto 14, 2009 @ 12:53 am

  81. funciono con la hp Compaq nx6325. sos un capo.

    comentario por juan — Septiembre 25, 2009 @ 11:14 am

  82. excelente!!!!!!!!! la unica pagina con la que pude echar a andar mi wifi!! graciasss

    comentario por david — Octubre 30, 2009 @ 2:15 pm


Canal RSS de los comentarios de la entrada. URI para TrackBack.

Deja un comentario

Blog de WordPress.com.