Entretenimiento y más







June 8, 2007

Activar Broadcom Corporation BCM4318 Wireless en Ubuntu 7.04

Filed under: Tutoriales

Este tutorial nos dirá como lograr activar esta tarjeta inalámbrica en ubuntu feisty fawn.

Hay 2 formas para lograr esto, un paso es con el driver nativo que trae ubuntu para esta tarjeta, bcm43xx, y la otra forma es emulando los drivers de windows mediante ndiswrapper.

1.- Driver nativo BCM43XX.

Es muy facil echar a andar la tarjeta con este driver. simplemente 2 pasos, sin embargo no todo es bonito, este driver te da muy poco alcance, instalalo y pruebalo, nada pierdes.

Primero abrimos la consola y tecleamos esto:

sudo aptitude install bcm43xx-fwcutter

nos aparecerá una pantalla azul, demosle "ok". 

 Ya esta instalado el driver, ahora solamente es activarlo mediante :

sudo modprobe bcm43xx

Reinicia y listo, a disfrutar tu wireless.

2.- Método ndiswrapper

Este es el metodo por el cual yo active mi wireless ya que le da el rango que debe ser a mi tarjeta; el metodo es un poco mas complicado que el pasado, pero es posible hacerlo.

Primero instala el ndiswrapper para emular los drivers de windows:

sudo apt-get install ndiswrapper-utils 

o tmb descargarlo desde automatix2.

*NOTA: Les aconsejo instalarlo desde automatix2, ya que con apt-get no instala lo necesario para hacer correr el driver, yo lo hice desde automatix2 y es como me funcionó.

ACTUALIZACIÓN 8 DE JULIO, HE SUBIDO LOS DRIVERS PARA QUE NO TENGAN QUE BUSCAR EN OTRO LADO, LOS SUBI EN 32 BITS Y 64 BITS.
Drivers para 32 bits
Drivers para 64 bits

Luego instalaremos el driver de windows, los drivers son bcmwl5.inf y bcmwl5.sys, si no los consigues mandame un mail y te los mando; ambos archivos deben de estar en una carpeta y nos colocamos en la carpeta mediante la consola y escribimos:

ndiswrapper -i bcmwl5.inf

Ya instalamos el drivers, ahora chequemos que este instalado escribiendo:

ndiswrapper -l

nos saldra algo como esto:

antonio@antonio-laptop:~$ ndiswrapper -l
bcmwl5 : driver installed
        device (14E4:4318) present (alternate driver: bcm43xx)

Ahora, si todo va bien, nos dispondremos a desinstalar y borrar todo rastro del driver nativo "bcm43xx", ya que si esta instalado o no lo borramos, nos dará problemas con nuestro ndiswrapper.

Para ello tecleamos:

rmmod bcm43xx

Y lo enviamos a la blacklist para que no se ejecute al inicio escribiendo:

sudo gedit /etc/modprobe.d/blacklist

Y se nos abrirá un archivo al que le agregaremos :

blacklist bcm43xx

Con eso nos aseguraremos de eliminar y de no permitir que bcm43xx se ejecute.

Ahora solo falta poner el driver en uso con el comando:

ndiswrapper -a 

Ahora solo falta agregar ndiswrapper para que se ejecute al inicio, para ello hay que abrir el archivo modules tecleando:

sudo gedit /etc/modules

Y escribimos al ultimo del archivo :     ndiswrapper 

El archivo tiene que quedar mas o menos asi: 

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

fuse
lp
sbp2
ndiswrapper

Reinicia y listo, ya tienes tu wireless lista.

    

23 Comments »

The URI to TrackBack this entry is: http://antoniomtz.blogsome.com/2007/06/08/activar-broadcom-corporation-bcm4318-wireless-en-ubuntu-704/trackback/

  1. EXCELENTE AYUDA HERMANO!!!!!
    FUNCIONO A LA PRIMERA, HAY QUE RECONOCER LAS MEJORAS HECHAS EN FEISTY, PUES NO ESPERABA MENOS DE 1 HORA PARA COMPILAR NDISWRAPPER Y LUEGO TRATAR DE HECHAR A VOLAR LA WI-FI
    SALUDOS!!!!

    Comment by Reichsfurer — June 11, 2007 @ 1:11 pm

  2. :) ke bueno ke te funcionó bien, saludos!!

    Comment by Administrator — June 11, 2007 @ 6:28 pm

  3. muy buena ayuda, sin embargo al reiniciar la pc el led de la tarjeta inalambrica queda parpadeando y no funciona la tarjeta. ¿ Tendrás una idea de por que hace eso ?

    Gracias.

    Comment by Victor Bueno — June 15, 2007 @ 3:00 am

  4. Lo siento, la verdad que nunca habia escuchado un caso como el tuyo, no sabria decirte que este pasando exactamente. checa en foros a ver si a alguien le ha pasado el mismo caso que ati. Saludos!

    Comment by Administrator — June 15, 2007 @ 4:34 am

  5. Bueno pues, he seguido tus pasos al pie de la letra, pero ahora nisikiera me aparece la opcion de red inalambrica en configuración de Red, cabe mencionar ke cuando hacia el ndiswrapper-1.9 -a (mismo resultado si uso ndiswrapper -a) me decia ke tenia ke poner algo raro, el devid al driver, en fin, te lo muestro porke ya no supe ke hacer:

    davidsuarez@davidmovil:~$ ndiswrapper-1.9 -a
    install/manage windows driver for ndiswrapper

    usage: ndiswrapper OPTION
    -i inffile install driver describeed by ‘inffile’
    -a devid driver use installed ‘driver’ for ‘devid’
    -r remove remove ‘driver’
    -l list install driver
    -m write configuration for modprobe
    -ma write module alias config for all devices
    -mi write module install conf for all devices
    -v report version information

    where ‘devid’ is iether PCIID or USBID of the form XXX:XXXX, as report by ‘lspci -n’ or ‘lsusb’ for the card

    Intente ponerle lo que sale con el lispci -n ke es:
    05:02.0 0280: 14e4:4318 (dev 02)

    Solamente use 14e4:4318 porque coincide con el resultado del ndiswrapper -l:
    bcmwl5 : driver installed
    device (14E4:4318) present (alternate driver: bcmw43xx)

    Lo que puse fue:
    ndiswrapper-1.9 -a 14e4:4318

    Y me vuelte a salir esto:
    davidsuarez@davidmovil:~$ ndiswrapper-1.9 -a
    install/manage windows driver for ndiswrapper

    usage: ndiswrapper OPTION
    -i inffile install driver describeed by ‘inffile’
    -a devid driver use installed ‘driver’ for ‘devid’
    -r remove remove ‘driver’
    -l list install driver
    -m write configuration for modprobe
    -ma write module alias config for all devices
    -mi write module install conf for all devices
    -v report version information

    where ‘devid’ is iether PCIID or USBID of the form XXX:XXXX, as report by ‘lspci -n’ or ‘lsusb’ for the card

    Inverti el 14E4:4318 y quedo: 4318:14E4 pero nuevamente volve a salir el listado de comandos y que algo estoy haciendo mal…
    Para evitar que yo haya movido algo antes, formate de nuevo la computadora y volvi a instalar ubuntu fiest 7.04, y fue lo primero que hice, tratar de conectar la wifi sin exito.

    Mi ordenador es un Compaq Presario V2000 con AMD Mobile Sempron, 256 RAM y tarjeta ATI 200M, la tarjeta de red wifi es una Broadcom Corporation BCM4318 [Air Force One 54g] 802.11g Wireless LAN Controller (rev 02)

    Comment by DavidSuarez — July 15, 2007 @ 5:56 am

  6. ya puedo ver la tarjeta, pero como la pongo en modo monitor??

    me marca error :

    Error for wireless request “Set Mode” (8B06) :
    SET failed on device eth1 ; Operation not permitted.

    Saludos.

    Comment by Marcelino — July 24, 2007 @ 4:22 am

  7. Marcelino en modo monitor debes realizarlo como root y tecleas:

    sudo ifconfig eth1 -allmulti

    siendo eth1 mi wireless, puedes checar cual es la tuya haciendo un:

    ifconfig

    Comment by Jose Antonio Martínez — July 24, 2007 @ 7:18 am

  8. tengo una compaq m2215la
    sempron 1.6ghz
    1gb ram
    128 ati x200
    broadcom wlan b/g
    pro ve los 2 metodos y ninguno me funciono
    lo unico que puedo hacer es prederla y apagarla.
    peor en conexiones de red, me aparece pero ponga los datos d ela red manuales o lo deje en automatico(sin con o sin datos), no funciona.
    hice el ultimo paso y solo me parece esto:

    //////////////////////

    eth0 Link encap:Ethernet HWaddr 00:C0:9F:B9:35:F9
    inet addr:192.168.1.69 Bcast:192.168.1.255 Mask:255.255.255.0
    inet6 addr: fe80::2c0:9fff:feb9:35f9/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:2336 errors:0 dropped:0 overruns:0 frame:0
    TX packets:1118 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:1910988 (1.8 MiB) TX bytes:109685 (107.1 KiB)
    Interrupt:19 Base address:0xa000

    eth1 Link encap:Ethernet HWaddr 00:90:4B:F4:E7:59
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:140 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:5880 (5.7 KiB)
    Interrupt:3

    eth1:avah Link encap:Ethernet HWaddr 00:90:4B:F4:E7:59
    inet addr:169.254.9.92 Bcast:169.254.255.255 Mask:255.255.0.0
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    Interrupt:3

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:9 errors:0 dropped:0 overruns:0 frame:0
    TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:512 (512.0 b) TX bytes:512 (512.0 b)
    ////////////////
    las ip la tengo auntomaticamente, ya que un router de infinitum me la da, y la he dejado de default.

    que mas puedo hacer??????

    Comment by R3n3 — July 24, 2007 @ 8:47 pm

  9. Ola he seguido todos los pasos y tuve el mismo problema que davidsuarez. Yo conseguí que hiciese algo poniendo:
    sudo ndiswrapper -a 14E4:4318 bcmwl5a
    (En mi caso el driver que tengo en windows es bcmwl5a.inf)
    Pero me da el siguiente error:
    couldn’t create symlink for “14E4:4301.5.conf”: El fichero ya existe -
    installation may be incomplete
    couldn’t create symlink for “14E4:4303.5.conf”: El fichero ya existe -
    installation may be incomplete
    couldn’t create symlink for “14E4:4307.5.conf”: El fichero ya existe -
    installation may be incomplete
    couldn’t create symlink for “14E4:4318.5.conf”: El fichero ya existe -
    installation may be incomplete
    couldn’t create symlink for “14E4:4319.5.conf”: El fichero ya existe -
    installation may be incomplete
    couldn’t create symlink for “14E4:4320.5.conf”: El fichero ya existe -
    installation may be incomplete
    couldn’t create symlink for “14E4:4321.5.conf”: El fichero ya existe -
    installation may be incomplete
    couldn’t create symlink for “14E4:4324.5.conf”: El fichero ya existe -
    installation may be incomplete
    driver ‘bcmwl5a’ is not installed (properly)!

    Probe con el driver que esta en esta pagina y el error se repite. Pruebo a borrar los archivos de .conf en /etc/ndiswrapper/bcmwl5(a) pero el error se repite o simplemente pone:

    installation may be incomplete
    driver ‘bcmwl5a’ is not installed (properly)!

    Alguien me puede ayudar? Gracias

    Comment by Bieito — July 28, 2007 @ 1:04 am

  10. les aconsejo que la instalación de ndiswrapper la hagan desde automatix2, yo lo hice desde ahi, ya que desde apt-get no te instala lo necesario para la instalación.

    Comment by Jose Antonio Martínez — July 28, 2007 @ 8:24 am

  11. Hola, tengo el mismo problema que Bieito, ¿lo solucionaste?
    Un saludo.

    Comment by Angel Alberto — August 26, 2007 @ 11:56 am

  12. mira esta ayuda esta excelente, pero parece que este no es mi caso…por favor, necesito activar el wireless, a ver si me puede ayudar…

    mi laptop es una HP Pavilion 8040us

    tiene una Broadcom 802.11 b/g, el hardware version no lo se, solo se que la version de los drivers para windows es la 4.40.19.0

    mira no se si esto sea de ayuda, pero la direccion de web donde sale el download para windows es:
    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-41607-1&lc=en&cc=us&dlc=en&product=1153896&os=228&lang=en

    por favor necesito su ayuda…

    Comment by Jorge Berrios — September 1, 2007 @ 5:42 am

  13. la distribucion de linux que estoy utilizando es la ultima de Ubuntu…cualquier cosa se puede communicar a mi email…

    Comment by Jorge Berrios — September 1, 2007 @ 5:44 am

  14. Hola que tal, primeramente gracias por el tutorial, si me sirvió para instalar mi wireless el problema que tengo es: el indicador de la tarjeta esta trabajando normal, cuando la enciendes o la apagas, mi salida de iwlist eth1 scan es esta:

    admcb@admcb-laptop:~$ iwlist eth1 scan
    eth1 Scan completed :
    Cell 01 - Address: 00:19:E4:E1:B4:11
    ESSID:”INFINITUM7570″
    Protocol:IEEE 802.11g
    Mode:Managed
    Frequency:2.417 GHz (Channel 2)
    Quality:100/100 Signal level:-32 dBm Noise level:-96 dBm
    Encryption key:on
    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
    11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
    48 Mb/s; 54 Mb/s
    Extra:bcn_int=100
    Extra:atim=0

    y la salida del ifconfig eth1 es esta:

    eth1 Link encap:Ethernet HWaddr 00:14:A5:BA:1E:83
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Interrupt:22 Memory:c0204000-c0206000

    el comando dhclient eth1 parece no completarse, ya solamente envia los broadcast del DISCOVER y no recibo ofertas:

    root@admcb-laptop:/home/admcb# dhclient eth1
    There is already a pid file /var/run/dhclient.pid with pid 134993416
    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/

    Listening on LPF/eth1/00:14:a5:ba:1e:83
    Sending on LPF/eth1/00:14:a5:ba:1e:83
    Sending on Socket/fallback
    DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 4
    DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
    DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 11
    DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
    No DHCPOFFERS received.
    No working leases in persistent database - sleeping.

    El driver ya esta instalado y practicamente ya funciona, pero no tengo conexion, mi modem es un Infinitum y no enciende el indicador de la wireless. Tengo conexion a internet solamente con mi cable Ethernet.

    Cual podria ser el problema?

    Comment by Adelina Amparan — September 7, 2007 @ 3:30 pm

  15. Gracias maestro me ha sido de mucha ayuda tu post, sobre todo los archivos de win. sufri un poco para instalarlo en mi pclinuxos2007 (recien instalado) ahor no dependere del puto cable de red como en ocaciones anteriores cuando probe ubuntu,

    Sufri un poco pues no entendia que este os ya tiene el ndiswrapper instalado y cada vez que me pedia los archivos correspondientes yo lso buscaba en la carpeta del ndiswrapper en luga de seleccionar los que tu me proporcionaste.

    De neuvo muchas gracias.

    Saludos desde Cancun Mexico

    Comment by Balamqas — September 14, 2007 @ 7:20 am

  16. de verdad desde que conoci linux me pareci un sistema demaciado chingon y la verdad este tuto me ayudo a verlo todavia mas bello muchas gracias por la info de verdad

    Comment by carloslll — September 16, 2007 @ 12:05 am

  17. Hola, hice todo lo q escribiste arriba, veo la red inalambrica, pero no puedo acceder a ella a pesar de que ingreso la clave correctamente!, ayuda please

    Comment by Michael — November 24, 2007 @ 7:42 am

  18. Hola, una pregunta.
    Podriais decirme como se instala desde el automatix2?
    Lo tengo instalado, pero no se como funciona.
    Gracias

    Comment by Jordi — November 24, 2007 @ 3:22 pm

  19. gracias, a la primera.
    a mi en en automatix no me intalo, lo instale con el sypnatic y funciono muy bien.

    gracias de nuevo

    Comment by pacheco — November 28, 2007 @ 4:14 pm

  20. hola amigo,yo tengo una laptop compac presario V3000 con wlan broadcom 802.11b/g….cual crees q sea el procedimiento adecuado para instalarla ya que no me la reconoce y para poder tener internet tengo que conectar de nuevo el cable por que no me se conecta para nada mediante las redes inalambricas…agradeceria tu ayuda

    Comment by Javier — April 19, 2008 @ 11:27 pm

  21. hola como estas no encuentro el bcmwl5.sys sera que me le envias

    Comment by damian — May 3, 2008 @ 7:05 pm

  22. al parecer algo no esta bien

    no puedo encontrar automatix2 para ubuntu 8.04

    y aun no puedo con los pasos mencionados

    Comment by pono — May 18, 2008 @ 8:54 pm

  23. hola! gracias por el buen aporte! quisiera saber si este programa y drivers sirven para el WINDOWS?

    Comment by ambar — November 4, 2008 @ 7:22 pm

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.

Get free blog up and running in minutes with Blogsome
Theme designed by Ian Main

Galaxia Linux