[how to] instalar broadcom 4318 en feisty/gusty
hola a todo el mundo, aca les dejo un pequeño tutorial de como hacer andar una placa de red inlambrica broadcom 4318. esto esta sacado principalmente de ubuntu forums (http://ubuntuforums.org/showthread.php?t=197102&highlight=broadcom+4318+gusty). Ahora vamos a explicar:
1) antes de hacer cualquier cosa debemos ver si nuestra placa es una broadcom 4318, para eso abrimos una terminal y escribimos:
lspci | grep Broadcom
y nos debe aparecer una cosa similar a esto:
0000:05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
ahora que estamos seguros de que nuestra placa es la indicada, hay dos formas de hacerla funcionar:
I) usando el driver nativo bcm43xx. no anda a velocidades mayores a 11Mbps, soporta modo promiscuo y requiere que este cerca del punto de acceso. su instalacion es muy facil (no deben tener instalado el ndiswrapper ni wifiradar), solo tienen que bajar este archivo que subi a rapidshare:
http://rapidshare.com/files/72531207/bcm43xx_compwiz18_1_.1-all.deb.html
cuando lo terminan de bajar hacen doble-clic y se instala y configura solo. reinician su pc y listo, deberia funcionar sin problemas.
II) usando ndiswrapper, anda hasta 54mbps, tiene mayor alcance y no soporta modo promiscuo (yo use este metodo porque generalmente uso mi notebook lejos del punto de acceso)
primero deben instalar el ndiswrapper:
-en una consola ponen (si puede usar internet desde otra conexion, ya se cableada o por modem):
apt-get install ndiswrapper-utils-1.9
-o desde synaptic se pueden instalar, ya que los paquetes necesarios vienen en el mismo cd de ubuntu (seria ironico que precisara internet para descargar los paquetes, si lo que queres tener es internet..........jajja)
tambien van a necesitar descargar el driver, que lo pueden bajar desde aca:
http://rapidshare.com/files/72536890/SP36684A.zip.html
al driver lo extraen (esta en formato .zip, con cualquier archivador lo puede descomprimir donde le guste)
ahora en agregan este modulo a la lista negra, para eso en una terminal ponen:
sudo gedit /etc/modprobe.d/blacklist
y en la parte superior del archivo le agregan:
#broadcom driver
blacklist bcm43xx
ahora una vez que instalaron el ndiswrapper, descomprimeron el driver y lo pusieron en la lista negra, van a la terminal y ponen esto
sudo ndiswrapper -i /"fichero descomprimido"/bcmwl5.inf ("fichero descomprimido" quiere decir el lugar donde descomprimeron el driver)
sudo ndiswrapper -l
sudo ndiswrapper -m
ahora reinician el sitema
despues si no se prende el led de la tarjeta inalambrica, en una consola ponen:
sudo modprobe ndiswrapper
y deberia funcionar, para averiguarlo ponen
iwlist ethx scan (siendo x el numero de la interfaz, generalmente es 0 o 1), y les muestra la lista de redes disponibles (tarda un rato en encontrar, al principio va a aparecer "no scans results")
para que cargue el modulo ndiswrapper automaticamente al inicio del sistema, en una consola ponemos
sudo gedit /etc/modules
y al final del texto escribimos: ndiswrapper
LISTO, cada vez que inicien van a tener andando su placa inalambrica.
Si los links de descarga del Driver o del paquete deb caducan, avisen en este hilo, y yo lo vuelvo a subir en cuanto pueda
bueno, espero que les sirva, cualquier corrección (seguro que hay varias, es mi primer tutorial) o duda me consultan
-------------------------------------------------------------------
saludos desde la plata, argentina
el conocimiento se comparte, NO se vende
- Inicie sesión o regístrese para enviar comentarios






Comentarios
Buen tutorial
Excelente tutorial, gracias.
Y es que tenia instalado el bcm43xx-fwcutter pero no tiene gran alcance, aparte habia intentado instalar el ndiswrapper pero siempre hacia algo mal jejeje. :cool:
Gracias !!
LLevo 2 meses en Ubuntu, y recien he podido hacer funcionar la tarjeta wifi. Muy Bueno el Tutorial, aunque de novato no lo habria podido hacer, ya que no sabia nada de nada sobre ubuntu y lo del usuario root y los comandos.
= tuve problemas porque tenia ya instalado un driver, ya que en mi desesperacion habia probado muchas cosas para lograr que funcionara la tarjeta y parece que era un driver malo entonces lo tuve que sacar con
sudo ndiswrapper -r bcmwl5.inf
ademas tampoco sabia que cuando escribes en la terminal un directorio, si el nombre de alguna carpeta tiene un espacio, los espacios se ponen con "\ " . eso es muy de novato, jejej . entonces no me reconocia el directorio, hasta que me di cuenta del error.
Gracias muchas gracias por la info.
Sebastian, Viña del Mar, Chile.
***********
-------------------------------------------
--------------Vientolero----------------
-------------------------------------------
************
***********
-------------------------------------------
--------------Vientolero----------------
-------------------------------------------
************
hola, me alegra que les haya
hola, me alegra que les haya servido a ambos, cualquier problema no duden en consultar
vientolero: en cuanto a lo de las carpetas en la terminal, podes escribir la primera o las primeras letras del nombre de la carpeta y apretar la tecla tab, que te completa el nombre. Tambien sirve para comandos, programas, archivos, etc
----------------------------------------------------------------
saludos desde La Plata, Argentina
el conocimiento se comparte, NO se vende
Saludos desde La Plata, Argentina
problemas con el driver!!!
Saludos disculpa. ya estuve leyendo, varios tutoriales y el tuyo fue el que mas.. me he adaptado. pero. el problema es que cuando despues de instalarlo. y lo quiero checar me sale.
miguel@miguel-laptop:~$ sudo ndiswrapper -i /desktop/SP36684A/bcmwl5.inf
driver bcmwl5 is already installed
miguel@miguel-laptop:~$ sudo ndiswrapper -l
bcmwl5 : invalid driver!
y al principio cuando. checo
miguel@miguel-laptop:~$ lspci | grep Broadcom
06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
todo sale igual. exepto, el numero de 06. que cambia. al principio,el que tu comentas.. es un 05.
espero me puedas ayudar. gracias
miguenfected --replace
miguenfected --replace
hola miguenfected, proba
hola miguenfected,
proba desinstalando todo y despues seguí los pasos del tutorial a ver si funcionan. para desinstalar primero hace esto:
Desinstalar el driver:
sudo ndiswrapper -r bcmwl5.inf
y despues desde synaptic desinstala por completo ndiswrapper (para remover las preferencias y las configuraciones).
renicia la pc, y proba de vuelta con este tutorial
espero que te sirva
----------------------------------------------------------------
saludos desde La Plata, Argentina
el conocimiento se comparte, NO se vende
Saludos desde La Plata, Argentina
gracias!!!
Gracias... por el consejo.. ya todo quedo bien instalado... me sirvio mucho tu manual...
miguenfected --replace
miguenfected --replace
me alegro que te haya
me alegro que te haya servido
saludos
----------------------------------------------------------------
saludos desde La Plata, Argentina
el conocimiento se comparte, NO se vende
Saludos desde La Plata, Argentina
El mismo problema que miguenfected
tengo el mismo problema que miguenfected, me da:
$ sudo ndiswrapper -i /omar/Desktop/SP36684A/bcmwl5.inf
[sudo] password for omar:
driver bcmwl5 is already installed
y despues:
$ sudo ndiswrapper -l
bcmwl5 : invalid driver!
entonces intente desinstalarlo como lo mencionas, pero me da:
$ sudo ndiswrapper -r bcmwl5.inf
couldn't delete /etc/ndiswrapper/bcmwl5.inf: No existe el fichero ó directorio
que es lo que estoy haciendo mal??
--luissil--
--luissil--
hola luissil, primero te
hola luissil, primero te pido perdon por la tardanza, es que internet no me anduvo en estas ultimas 2 semanas
ahora si no me equivoco el comando para remover el driver es:
sudo ndiswrapper -r bcmwl5 (fijate que va sin el ".inf")
en la respuesta que di anteriormente a miguel, lo escribí mal.
proba con este comando y avisame a ver si se te soluciona
saludos
----------------------------------------------------------------
saludos desde La Plata, Argentina
el conocimiento se comparte, NO se vende
Saludos desde La Plata, Argentina
Funciono!
el .inf era lo que estaba mal,...
ya lo pude intalar todo correctamente...
muchas gracias!!
--luissil--
--luissil--