Como solucionar problema con WIFI's Broadcom en Mandriva 2009 con Ndiswrapper

Hola amig@s d Blogdrake, no se si ya han visto que hay un grave problema con las tarjetas wifi broadcom ( muchas, sino es que todas las laptops DELL tienen este tipo de tarjetas ), bueno, luego de pasar dando y dando vueltas a ver como resolvia mi problema... me tope con una solucion un tanto simple...

El principal problema es que el modulo SSB toma el control sobre nuestra tarjeta WIFI y no deja que NDISWRAPPER tome el control y conecte... en las erratas de mandriva.com esta el problema y como "resolverlo" con la instalación del firmware de dichas tarjetas, pero en lo personal no me funcionó...

El error que vemos al querer configurar NDISWRAPPER es este: "no se ha encontrado la interfaz ndiswrapper" y NO HAY MODO DE MATAR A SSB asi que la solución es sencilla, antes de explicarlo, hay que tener en cuenta que tenemos que tener los drivers XP de la WIFI ( el .inf y el .sys, en mi caso es el bcmwl5.inf y bcmwl5.sys ) y otra cosa... como soy "vago" ( travieso ) y no experto, para serles sincero nisiquiera se que es lo que exactamente hace el comando que uso, pero funciona je,je,je....

Bien, primero ponemos en LISTA NEGRA ( blacklist ) al famoso SSB, como?... fácil, abrimos kwrite como root

[jeinner@LAPTOP ~]$ su -
Password:
[root@LAPTOP ~]# kwrite /etc/modprobe.d/blacklist-compat //primero uno y luego el otro
[root@LAPTOP ~]# kwrite /etc/modprobe.d/blacklist-mdv

En esos archivos agregamos esta linea: blacklist ssb (en ambos archivos)
Guardamos

Luego, reiniciamos...
Entonces vamos a: Centro de Control Mandriva > Redes e Internet > Configurar un nuevo interfaz de red > Inalambrica > Usar controlador de Windows ( ndiswrapper ) y buscamos el driver ( preferiblemente tenerlo en HOME/TU_USUARIO/wifi )

Ahora bien, seguro que nos va a dar el MISMITO ERROR!! bueno.. esto lo hago asi porque no me gusta mucho la consola ( :P ) pero si les gusta consolear, ese paso lo hacen con:

[jeinner@LAPTOP ~]$ ndiswrapper -i /home/tu_usuario/wifi/tudriver.inf
(ojo q este paso en la linea de arriba es solo si no lo hacen x gráfico)

Ahora, abrimos consola y nos logueamos como root y ejecutamos estos comandos:
[jeinner@LAPTOP ~]$ su -
Password:
[root@LAPTOP ~]# ndiswrapper -l //ESTO ES SOLO PARA REVISAR SI TU DRIVER ESTA CORRECTAMENTE INSTALADO
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: ssb)
[root@LAPTOP ~]# ndiswrapper -mi // ESTE ES EL MAS IMPORTANTE DE TODOS LOS PASOS, AQUI LE DECIMOS A
//NDISWRAPPER QUE EL ENTRA ANTES QUE SSB (aun en blacklist se carga ssb )

Una vez hecho esto, nos vamos a:
Centro de Control Mandriva > Redes e Internet > Quitar conexión y si está el WLAN0 ( la wifi ) la eliminamos.
Luego creamos nuevamente la conexion en:
Centro de Control Mandriva > Redes e Internet > Configurar un nuevo interfaz de red > Inalambrica > Usar controlador de Windows ( ndiswrapper ) y buscamos el driver, esta vez no nos va a dar el error, y el controlador se va a cargar sin problemas...

Aunque no salgan señales WIFI ( como si no hubiera router, WAP o algun dispositivo WIFI ) si va a conectar, solo le damos "Siguiente" y configuramos como lo hacemos normalmente... ( VAMOS Q NO LES VOY A DECIR HASTA EL NUMERO IP Q TIENEN QUE PONER je,je,je )

Bueno, espero les haya servido mi humilde aporte, la verdad es que para aprender a hacer esto tan simple, me llevé 14 horas continuas para poder solucionar ( intente muchas otras soluciones y ninguna funcionó ) pero ahora les posteo este tema desde mi laptop con la solucion que les expliqué, si hay alguna duda... NO ME PREGUNTEN que dudo que tenga el conocimiento para responderles je,je,je...

Saludos desde Nicaragua!!

Jeinner Campos
Coordinador de la comunidad Mandriva Nicaragua
www.mandriva.org.ni

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

# 62107: En el título habría que

En el título habría que precisar "con Ndiswrapper". Hay otra forma de configurar este tipo de tarjetas descrito en http://blogdrake.net/node/13574 que me parece más sencillo. Sigue los consejos que aparecen en las Notas del lanzamiento de Mandriva 2009.0.
De todas formas te agradezco mucho tu aporte porque hace tiempo que buscaba un tutorial tan sencillo y claro como el tuyo aplicado a la configuración de estas tarjetas con Ndiswrapper. No quiero secuestrar el hilo, pero quisiera lanzar una pregunta, ¿funciona bien la tarjeta con Ndiswrapper o a veces se pierde la conexión? Lo pregunto porque estoy interesado en el bug 44954 que comenta que a veces se pierde la red en este tipo de tarjetas. Iría bien tener mayor información sobre el comportamiento de esta tarjeta, desgraciadamente para los que usamos linux, demasiado frecuente. Saludos.

Gravatar de jeinner

# 62108: Hola!

Bueno, primero no se que significa "secuestrar el hilo" je,je... suena a algo feo :P

Mira, viendo el tema que linkeaste... ese método fue uno de los varios que probé, y "aparentemente conectaba" con el firmware que se dice en ese hilo, incluso en mandriva.com puse el tema xq aparentaba conectar, dar señal y todo pero NO NAVEGABA en lo absoluto, y configure y reconfiguré todo lo configurable y nada...

Yo descargo casi todo el tiempo y NUNCA he perdido conexión con NDISWRAPPER, asi que en lo personal veo mas seguro el NDISWRAPPER que los firmwares que se dieron en el otro tema... pero ya eso es de gusto de cada quien, y tenés razon, tal vez el titulo no es el mejor, pero "LA IDEA ES ESA..." je,je,je...

Mandriva Nicaragua << www.mandriva.org.ni >>

# 62109: Secuestrar el hilo significa

Secuestrar el hilo significa sacar un tema distinto del asunto que lo encabeza. Nada más.
En relación con el comportamiento de la tarjeta Broadcomo con el firmware citado me da la sensación de que funciona con WEP, pero no con WPA. Tendremos que preguntar a la gente cómo le va para determinar si funciona bien el nuevo módulo y el firmware que propone ahora Mandriva.
Te reitero que me viene muy bien sabe que te funciona perfecto con NDISWRAPPER, seguramente cuando pueda yo seguiré tu tutorial. Saludos.

Gravatar de Annubis

# 62111: Abre un nuevo hilo

Ahora si estás secuestrando el hilo. Además de ensuciando la documentación.

# 62114: Perdona, Annubis.

Perdona, Annubis. Precisamente es lo que quería hacer: abrir un hilo nuevo sobre ese tema. Fíjate que lo digo en futuro: "tendremos que preguntar", no era mi intención continuar el hilo con un nuevo tema. Creo que soy bastante escrupuloso con estas cuestiones pero, creo que también hay que tener cierta flexibilidad y que cuestiones relacionadas se pueden tratar o enunciar en un hilo sin "ensuciarlo". Pero no sigo porque si no lo emborrono más. Saludos.

Gravatar de Annubis

# 62110: Muchas gracias

He agregado a la documentación éste tutorial. Seguro que alguien lo aprovecha :)

Un saludo