ubuntu_logo.jpgbroadcom_logo.jpg

Les dejo este interesante tutorial sobre como hacer funcionar al fucking wireless broadcom que traen las compaq presario C518LA es muy probable que funcione en alguna otra notebook tmb con el mismo wireless.

Configurar Wireless Broadcom BCM43XX para Compaq Presario C518LA

Este tutorial es para configurar el wireless Broadcom en este caso es una Laptop Compaq Presario C518LA , pero este metodo puede funcionar en cualquier equipo no importa la marca (es importante que sea Broadcom)
Verificamos que tenemos una tarjeta Broadcom

$ lspci | grep Broadcom
06:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)

Para que todo funcione debemos tener instalado Network Manager, en este caso tengo instalado Ubuntu Feisty ya viene por defecto en el sistema pero si usas alguna otra versión deberás instalarlo.
Ahora desactivamos el módulo bcm43XX para que no vaya a hacer conflicto

# echo blacklist bcm43xx | sudo tee -a /etc/modprobe.d/blacklist 

Nos instalamos el ndiswrapper el nuevo controlador de la tarjeta

# sudo apt-get install ndiswrapper o directo de los repositorios$sudo apt-get install build-essential cabextractAhora estamos listos para bajar el driver de windows para nuestra tarjeta# wget ftp://ftp.hp.com/pub/softpaq/sp33001-33500/sp33008.exe Y lo descomprimimos con el cadextract

# mkdir bcm4311# mv sp33008.exe bcm4311# cd bcm4311 # cabextract sp33008.exe
Instalamos el driver
# sudo ndiswrapper -i bcmwl5.inf
Y deberíamos tener un mensaje como el siguiente:
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# ndiswrapper -l
Nos debe de dar un mensaje como el siguiente
installed drivers:
bcmwl5 driver installed, hardware (14E4:4311) present (alternate driver: bcm43xx)
$ sudo ndiswrapper -m

Debemos copiar el driver adeacuado es décir si nuestro hardware es (14E:4311) el archivo 14E4:4311.5.conf pero si es (14E:43XX) deve de se el 14E4:43XX.5.conf
# cp /etc/ndiswrapper/bcmwl5/14E4:4311.5.conf /etc/ndiswrapper/bcmwl5/.confCon lo que estamos copiando el archivo de configuración a la carpeta donde acabamos de instalar el driver.
Ahora modificamos la novena linea debe de quedar asi$gedit /etc/ndiswrapper/bcmwl5/.conf“Afterburner|1? modificarlo a “Afterburner|0?

Por último lebantamos nuestro driver mediante

# depmod -a

# modprobe ndiswrapper
$ sudo modprobe ndiswrapper 

Para este punto ya deberemos haber tenido la wireless levantada ahora modíficamos la interface de red

$ iwconfig
(debemos ver como monto es sístema la tarjeta, en mi caso la primera vez lo monto como eth1 y actualmente lo tengo como wlan0 y esto lo que tenemos que poner en las interfaces de red para modo que nos reconozca el essid y el key)

$ sudo gedit /etc/network/interfaces 

auto eth0
iface eth0 inet dhcpiface wlan0(eth1) inet dhcp
wireless-essid tuessid
wireless-key tucontraseña
auto wlan0 (eth1)Lo guardamos y lo cerramos$ sudo gedit /etc/default/wpasupplicant
si no esta esta linea : ENABLED=0 agregamos:
ENABLED=0 guardamos y cerramos, agregamos a la lista de módulos ndiswrapper para que cargue al inicio
$ sudo gedit /etc/modules
agregamos:
ndiswrapper
guardamos y cerramos
Reiniciamos el sistema y con esto deberemos tener nuestro wireless al 100%
Funcionando todo debe aparecer algo asi

$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.wlan0 IEEE 802.11g ESSID:”Desalmados”
Mode:Managed Frequency:2.437 GHz Access Point: 00:14:95:B3:F2:21
Bit Rate=54 Mb/s Tx-Power:32 dBm
RTS thr=2347 B Fragment thr=2346 B
Power Management:off
Link Quality:75/100 Signal level:-48 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Nota: en mi caso investigando supuestamente no es compatible el driver 4311 con ndiswrapper lo único que hice fue que en el menú de network manager deshabilite la entrada de essid y contraseña, al hacer esto me detecto la red inalámbrica y escaneo las redes disponibles; unicamente seleccione crear una conexión inalámbrica nueva y listo.Despues de recorrer la web por meses, por fin encontre un tutorial que funcione realmente para la tarjeta de red de mi notebook (Compaq Presario C518LA), como recomendacion les digo que no usen los drivers que figuran en HP para este equipo (bcmwl6 – Windows Vista), sino que sigan el tutorial al pie de la letra. Suerte !!!!Gracias a: Tojolabal
Fuente: http://tojolabal.awardspace.com
posteado en el foro de ubuntu por el user RAGI.



6 Responses to “Wireless broadcom 4311 en ubuntu”  

  1. 1 Abigahel Cruz Perez

    oye me marca una advertencia porke sera necesito que me ayudes porke no jala la red inalambrica esto es lo que me aparece

    WARNING: /etc/modprobe.d/blacklist line 31: ignoring bad line starting with ‘‘blacklist’

  2. 2 caker15

    Hola, primero, que ubuntu que version de ubuntu estas usando?? y segundo, el comando lo estas escribiendo tal cual está en el turorial?

  3. 3 Harold C.

    Gracias, el tutorial funciona a la perfeccion.

  4. 4 gednoc

    disculpa! me podrias decir si funciona en ubuntu 8.04? necesito correrlo

  5. 5 caker15

    en hardy heron no funciona por que no hace falta, solo tiene que habilitarlo desde el administrador de controladores restringidos ;)

  6. 6 Nuc134rB0t

    Estoy seguro de que tengo una Broadcom 4311 porque ya habia hecho lspci en casos anteriores, pero luego de haber actualizado del 7.10 a 8.04 funcinó por unos dias y ahora ni me reconoce la tarjeta wifi :S y pensé que se habia quemado pero ya varias veces a funcionado sin yo haer nada y luego de reiniciar vuelve a dañarse sola. se arregla y se daña sola tienes alguna idea? gracias


Leave a Reply