[how to] instalar broadcom 4318 en feisty/gusty

Imagen de jnigro
0 puntos

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+...). 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

Imagen de butters
+1
0
-1

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:

 

+1
0
-1
Imagen de vientolero
+1
0
-1

 

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----------------

-------------------------------------------

************

+1
0
-1

 

***********

-------------------------------------------

--------------Vientolero----------------

-------------------------------------------

************

Imagen de jnigro
+1
0
-1

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

+1
0
-1

Saludos desde La Plata, Argentina

Imagen de miguenfected
+1
0
-1

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

+1
0
-1

miguenfected --replace

Imagen de jnigro
+1
0
-1

 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

+1
0
-1

Saludos desde La Plata, Argentina

Imagen de miguenfected
+1
0
-1

Gracias... por el consejo..  ya todo quedo bien instalado... me sirvio mucho tu manual... 

 

miguenfected --replace

+1
0
-1

miguenfected --replace

Imagen de jnigro
+1
0
-1

me alegro que te haya servido

saludos 

 

----------------------------------------------------------------

saludos desde La Plata, Argentina

el conocimiento se comparte, NO se vende

+1
0
-1

Saludos desde La Plata, Argentina

Imagen de luissil
+1
0
-1

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--

+1
0
-1

--luissil--

Imagen de jnigro
+1
0
-1

 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

+1
0
-1

Saludos desde La Plata, Argentina

Imagen de luissil
+1
0
-1

el .inf era lo que estaba mal,...

ya lo pude intalar todo correctamente...

 

muchas gracias!! 

 

--luissil--

+1
0
-1

--luissil--

Imagen de mmontes
+1
0
-1

Saludos

Amigo podria pedirle un favor, no he podido configurar mi wi-fi, he seguido todos los pasos que expones y aun no funciona, tengo un computador dell vostro 1400, me gustaria que nos pudieramos comunicar por correo, para exponerte mi caso.

de antemano muchas gracias por la atencion prestada

+1
0
-1
Imagen de jnigro
+1
0
-1

Hola mmontes, lo mejor seria que pongas tu problema en esta pagina, porque si alguien tiene el mismo problema que vos puede buscarlo aqui
Tambien aclarame que version de ubuntu estas usando y si tu placa es una broadcom 4318 revision 02, para esto en una terminal ejecuta el comando lspci, y pega aqui lo que te sale

saludos desde La Plata, Argentina

el conocimiento se comparte, NO se vende

+1
0
-1

Saludos desde La Plata, Argentina

Imagen de ojodegallo
+1
0
-1

excelente tutorial pero aun no me a funcionado e probado desintalando ndiswrapper borrando el archivo bcmwl5.inf
explicare lo que me pasa paso a paso..

1)root@root:~$ lspci | grep Broadcom
06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)

2)root@root:~$ sudo ndiswrapper -i /home/stalin/Desktop/misweas/SP36684A/bcmwl5.inf
driver bcmwl5 is already installed

3) sudo ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4318) present (alternate driver: bcm43xx)

4)root@root:~$ sudo ndiswrapper -m
module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

5)finalmente reinicio y aun no enciende el led de la wireless

6) pruebo con el comando que aparece luego de este paso en el tutorial root@root:~$ sudo modprobe ndiswrapper y no me arroja ningun mensaje ni nada...

7) pruebo con lo siguiente
root@root:~$ iwlist eth0 scan
eth0 Interface doesn't support scanning.

8) pruebo con eth1
root@root:~$ iwlist eth1 scan
eth1 Interface doesn't support scanning.

9) pruebo con wlan0
stalin@stalin:~$ iwlist wlan0 scan
wlan0 No scan results

10) pruebo con wlan1 root@root:~$ iwlist wlan1 scan
wlan1 Interface doesn't support scanning.

no se por que no me enciende el led del wireless tengo wifi por k tengo otro notebook conectado desde windows xp y funciona
a alguien se le ocurre algo esop?

saludos y gracias!!1

+1
0
-1

solo se k nada se y a la medida k no se soy sabio

Imagen de jnigro
+1
0
-1

Hola ojodegallo, que version de ubuntu usas?

pegame lo que te devuelve el comando "ifconfig" y "iwconfig", para ver si con eso te puedo ayudar.

Saludos desde La Plata, Argentina

+1
0
-1

Saludos desde La Plata, Argentina

Imagen de ojodegallo
+1
0
-1

hola jnigro tengo ubuntu 8.04

cuando coloco ifconfig mi resultado es el siguiente

stalin@stalin:~$ ifconfig
eth0 Link encap:Ethernet direcciónHW 00:0f:b0:fc:17:0c
inet dirección:192.168.0.104 Difusión:192.168.0.255 Máscara:255.255.255.0
dirección inet6: fe80::20f:b0ff:fefc:170c/64 Alcance:Vínculo
ARRIBA DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Métrica:1
RX packets:3925 errors:0 dropped:0 overruns:0 frame:0
TX packets:4200 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:2741081 (2.6 MB) TX bytes:745298 (727.8 KB)
Interrupción:22 Dirección base: 0xa000

lo Link encap:Bucle local
inet dirección:127.0.0.1 Máscara:255.0.0.0
dirección inet6: ::1/128 Alcance:Anfitrión
ARRIBA LOOPBACK CORRIENDO MTU:16436 Métrica:1
RX packets:2248 errors:0 dropped:0 overruns:0 frame:0
TX packets:2248 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:0
RX bytes:112400 (109.7 KB) TX bytes:112400 (109.7 KB)

vmnet1 Link encap:Ethernet direcciónHW 00:50:56:c0:00:01
inet dirección:192.168.114.1 Difusión:192.168.114.255 Máscara:255.255.255.0
dirección inet6: fe80::250:56ff:fec0:1/64 Alcance:Vínculo
ARRIBA DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

vmnet8 Link encap:Ethernet direcciónHW 00:50:56:c0:00:08
inet dirección:172.16.82.1 Difusión:172.16.82.255 Máscara:255.255.255.0
dirección inet6: fe80::250:56ff:fec0:8/64 Alcance:Vínculo
ARRIBA DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

y cuando coloco iwconfig este es mi resultado
stalin@stalin:~$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
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

vmnet1 no wireless extensions.

vmnet8 no wireless extensions.

esop se agradece tu comentario
xaleko!

+1
0
-1

solo se k nada se y a la medida k no se soy sabio

Imagen de jnigro
+1
0
-1

Ahora entiendo el problema, es que estas usando Ubuntu Hardy, este tutorial es para Ubuntu Feisty y Gutsy (7.04 y 7.10 respectivamente).

Para eso hice este otro tutorial (para Hardy o 8.04):

http://www.ubuntu-es.org/index.php?q=node/87124

Antes de empezar con este tutorial, desisntala el driver con:

sudo ndiswrapper -r bcmwl5

Despues desinstala el ndiswrapper con:

sudo apt-get remove ndiswrapper

Ahora podes empezar con el tutorial para Hardy, es un poco diferente

Espero que te sirva.

Saludos desde La Plata, Argentina

+1
0
-1

Saludos desde La Plata, Argentina

Imagen de Jescxd
+1
0
-1

Ayuda que tal amigo e hecho todo lo que comentas en tu turorial y no he logrado conectarme aun por wifi-

Comento que tengo ubuntu 10-04

y ya realize todos los pasos pero sigo igual :/

sosa@sosa-laptop:~$ sudo ndiswrapper -i / SP36684A/ bcmwl5.inf
install/manage Windows drivers for ndiswrapper

usage: ndiswrapper OPTION
-i inffile install driver described by 'inffile'
-a devid driver use installed 'driver' for 'devid' (dangerous)
-r driver remove 'driver'
-l list installed drivers
-m write configuration for modprobe
-ma write module alias configuration for all devices
-mi write module install configuration for all devices
-v report version information

where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
as reported by 'lspci -n' or 'lsusb' for the card
sosa@sosa-laptop:~$ sudo ndiswrapper -l
sosa@sosa-laptop:~$ sudo ndiswrapper -l
sosa@sosa-laptop:~$ sudo ndiswrapper -l
sosa@sosa-laptop:~$ sudo ndiswrapper -m
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
module configuration already contains alias directive

sosa@sosa-laptop:~$ sudo modprobe ndiswrapper
[sudo] password for sosa:
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.

sosa@sosa-laptop:~$ iwlist eth0 scan
eth0 Interface doesn't support scanning.

sosa@sosa-laptop:~$ sudo gedit /etc/modules
sosa@sosa-laptop:~$ iwlist eth1 scan
eth1 Interface doesn't support scanning.

sosa@sosa-laptop:~$ sudo ndiswrapper -l
sosa@sosa-laptop:~$ iwlist wlan0 scan
wlan0 Interface doesn't support scanning.

sosa@sosa-laptop:~$ ifconfig
eth0 Link encap:Ethernet direcciónHW 00:c0:9f:d9:9a:9a
Direc. inet:192.168.1.105 Difus.:192.168.1.255 Másc:255.255.255.0
Dirección inet6: fe80::2c0:9fff:fed9:9a9a/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:597 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:887 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:530138 (530.1 KB) TX bytes:112670 (112.6 KB)
Interrupción:18 Dirección base: 0xa000

lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:16436 Métrica:1
Paquetes RX:12 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:12 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:720 (720.0 B) TX bytes:720 (720.0 B)

sosa@sosa-laptop:~$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

Eso es lo que me sale, espero y me puedas orientar ya que no he podido hacerla jalar de ningun modo.

SALUDOS

+1
0
-1