BROADCOM 4311 DELL WIRELESS 1390 WLAN [CASSANDRA]
Hace unos dias me compre un notebook Compaq v5000 y me vino con este dispositivo wireless también conocido como Broadcom 4311
Con esta guia podrás dejar tu wireless funcionando incluso mejor que con Window$
Consiguete una conexion a internet por cable y empezamos!!!
Recuerda que esta guia funciona con Mint Cassandra / Ubuntu / Kubuntu Feisty Fawn 7.04 y la version del kernel que viene por defecto que es la 2.6.20-15-generic, nunca fue probado bajo otras circunstancias.
$sudo apt-get update
$sudo apt-get upgrade
Instalaremos el module assistant para que haga todo
$sudo apt-get install module-assistant
Ahora fijate si tienes el programa ndiswrapper instalado…este programa es el que usaremos para instalar el driver por medio de los archivos .inf y .sys extraidos de los nativos de WIN$
$ndiswrapper
si te sale que la orden no fue encontrada es porque el programa no esta instalado…SI YA LO TIENES INSTALADO SALTEATE ESTE PASO
$sudo apt-get auto-install ndiswrapper
Bien..después que ya está instalado agregamos a la lista negra los controladores bcm43xx que son los que dan conflicto ya que aparentemente los drivers Broadcom vienen con el kernel 2.16.20 pero realmente no funcionan. Asi que los agregaremos a la lista negra asi no joden
$ echo “blacklist bcm43xx” | sudo tee -a /etc/modprobe.d/blacklist list blacklist bcm43xx
(va todo en una sola linea..y alfinal entre blacklist y bcm43xx lleva espacio)
Instalaremos las fuentes del kernel y el paquete build essential para compilar
$sudo apt-get install build-essential cabextract linux-headers-2.6.20-15-generic
Creamos el enlace simbolico para los linux headers:
$ln -s /usr/src/linux-2.6.20-15-generic /lib/modules/2.6.20-15-generic /build
Listo ahora vamos a hacer uso (lamentablemente) de los drivers de windows.
$sudo wget ftp://ftp.hp.com/pub/softpaq/sp33001-33500/sp33008.exe
Extraemos los cab que se encuentran en el sp33008.exe
$mkdir bcm4311
$mv sp33008.exe bcm4311
$cd bcm4311
$cabextract sp33008.exe
Es hora de instalar los drivers usando ndiswrapper!!!
$sudo ndiswrapper -i bcmwl5.inf
Quedó bien instalado ? para eso verifica escribiendo lo siguiente
$ndiswrapper -l
Si devuelve algo similar a esto vamos bien!
installed drivers:
bcmwl5 driver installed, hardware (14E4:4324) present (alternate driver: bcm43xx)
Ahora solo resta copiar las configuraciones
$sudo cp /etc/ndiswrapper/bcmwl5/14E4:4324.5.conf /etc/ndiswrapper/bcmwl5.conf
(va todo en la misma linea y entre 14E4:4324.5.conf y /etc/… va espacio)
Tendremos que editar ese archivo que copiamos..el bcmwl5.conf , podemos usar el nano o el vi..el q mas les guste, por mi lado con el nano me da y me sobra
$nano /etc/ndiswrapper/bcmwl5.conf
cambiar la linea que dice Autoburner|1 y cambiar el 1 por 0
Pronto!! ahora a levantar el módulo y a usar el wireless!!!!
$depmod -a
$modprobe ndiswrapper
Ahora bien podemos reiniciar el pc para que inicie la red y cargue el modulo…para luego utilizar el NetworkManager y conectarse a la red
FELIZ WIRELESS