Después de varios intentos fallidos por instalar xserver-org en la distro de debian, me he dado por vecido y regreso a mi ubuntu, bueno será otro día cuando tenga tiempo disponible. Una de las razones por las que queria migrar era por el miedo a no poder instalar todos los dispositivos de mi laptop.
Te cuento que después de visitar varios blogs relacionados al tema al fin econtre uno que me ayudo mucho y es por eso que hoy he copiado parte de la información, claro aqui ya esta actualizada para una hp pavilion tx1232la.
Aquí nos enfocaremos en la tarjeta bcm4312 UART (rev 02). Vamos a descargar el driver que es compatible completamente a la tarjeta que estamos instalando y es el de la HP Pavilion dv6000, pero para Windows XP perdór incluir malas palabras en este post, pero este hardware posee software privativo.
Para verificar qué tarjeta tiene tu equipo, ejecuta en la consola lo siguiente estando como root:
# lspci | grep Broadcom
Aquí es donde a mí me regresa lo siguiente:
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)
Si tienes el mismo modelo de laptop vamos a trabajar.
Comenzamos por agregar a el archivo blacklist la linea que especifica nuestro hardware para esto escribimos desde consola los siguiente:
# gedit /etc/modprobe.d/blacklist
nota que la almohadilla indica que te encuantras como root asi que no es necesario utilizar el sudo, si te encuentra como usuario normal deberás escribir sudo antes de gedit
Ya que nos ha abierto el editor de texto gedit agregamos la línea:
blacklist bcm43xx
Guardamos el archivo blacklist y cerramos gedit
Ahora desactivamos el dispositovo para el escribe:
# modprobe -r bcm43xx
A continuación instalamos el cabextract, paquete necesario para extrar los archivos binarios.
Instalamos lo siguiente:
# apt-get install build-essential cabextract
Lo que sigue es bajar ndiswrapper del servidor de Source Forge. Bajalo directamente en el Escritorio (para fines de seguir paso a paso con el script). Yo bajé la última versión (la 1.47 al día de hoy). Una vez bajado, hacemos lo que viene:
# cd /home/barack/Escritorio/
# tar -xzvf ndiswrapper-1.47.tar.gz — Descomprimimos el fichero descargado
# cd ~/Escritorio/ndiswrapper-1.47 — Ingresamos a la carpeta que nos fue creada
si vos bajas una versión más reciente, tenes que cambiar esa parte del script. Lo siguiente es instalar el ndiswrapper.
# make distclean
# make
# sudo make install
En este punto hay que bajar el driver de Winsucks para nuestra tarjeta. Casi todos los post que he visto apuntan al driver sp33008.exe, pero tal driver no me funcionó . Entonces hay que bajar el driver sp34152.exe, lo colocas en una carpeta a la que llamarás driver-wifi y entras a dicha carpeta:
# cd ~/Escritorio/driver-wifi
# cabextract sp34152.exe (aqui obtenes los archivos binarios)
# ndiswrapper -i bcmwl5.inf
# ndiswrapper -l
# ndiswrapper -m
# sudo modprobe ndiswrapper {posiblemente se te quede trabada como en mi caso tendras que reiniciar tu equipo y luego seguir con los paso subsiguientes}
# gedit /etc/default/wpasupplicant
Vamos a crear si es que no existe el archivo wpassupplicant, sabras que no existe porque al momento de abrir el gedit no te presentará linguna sola linea de scrip, en caso de que te presentará algo no lo modifiques simplente agrega la linea de abajo:
Agregamos la línea:
ENABLED=0
Guardamos el archivo wpasupplicant y cerramos gedit.
Luego abrimos los modulos:
# gedit /etc/modules
Agregamos la línea:
ndiswrapper
Guardamos el archivo modules y cerramos gedit.
Solo nos queda reiniciar nuestro equipo y ya estará funcionando
ACTUALIZACION PARA UBUNTU HARDY HERON 8.04
Despues de realizar todos los pasos anteriores ahora en consola como root copia y pega lo siguiente:
sudo rmmod b43 sudo rmmod b44 sudo rmmod b43legacy # este paso fue añadido el 27 de abril de 2008 sudo rmmod ssb sudo rmmod ndiswrapper sudo modprobe ndiswrapper sudo modprobe ssb sudo modprobe b44 #Este paso fue añadido el 1 de mayo de 2008 Ahora para que te quede de manera permanente, ojo estar como root sino deberás repetir todos los pasos nuevamente echo -e '#Hardy ssb/ndiswrapper workaround, added' `date` '\ninstall ndiswrapper modprobe -r b43 b44 b43legacy ssb; modprobe --ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ssb; modprobe b44;' | sudo tee -a /etc/modprobe.d/ndiswrapper Listo ya esta solo eso.
36 comentarios so far
Deja un comentario
Gracias por la ayuda acerca de la Pavilion y de su tarjeta inalámbrica. Me ha servido de manera excelente.
Saludos.
Comentarios por Mario Guerra diciembre 19, 2007 @ 11:57 pmmuchas gracias
Comentarios por cvxcv diciembre 31, 2007 @ 1:52 amNo me importa si has copiado el tutorial o lo has hecho tú, o lo ha hecho tu hermana pequeña o tu abuelo, me da igual. Soy muy novato en ubuntu y no tengo muchos conocimientos informáticos, y hasta ahora todas las guías eran demasiado para mi, todos hablan del terminal como si todo el mundo supiera usarlo…Con tu tutorial acabas de solucionar el único problema que estaba teniendo con Ubuntu y que ha estado a punto de hacerme desinstalarlo (con todo el dolor de mi corazón).
Gracias a Ubuntu y a guías como ésta, que acercan Linux al pueblo llano, Windows tiene los días totalmente contados.
GRACIAS!
Comentarios por Plabo enero 29, 2008 @ 10:57 pmmuchas gracias!! enserio que esto me sirvio mucho
Comentarios por Edgar febrero 18, 2008 @ 3:14 pmdeberias de poner mas tutoriales como este 😛
yo tambien tengo una hp tx1232la
ayudenme por fabor, mi problema es que tengo una hp dv6420la, pero no puedo instalar la broadcom, ya estuve intntandolo pero no puedo
Comentarios por jc marzo 4, 2008 @ 11:48 pmGracias me sirvió mucho. Ahora me pondre a configurar la camara.
Comentarios por JP marzo 31, 2008 @ 2:16 amHP Pavillion dv2000
Muchas gracias por tu pequenyo tutorial para instalar el controlador, yo estuve probando muchas formas y ahora pude por fin instalar mi wifi, tengo una hp db6772nr con el broadcom 4312, ademas de seguir tus indicaciones instale el wifi-radar para identificar las redes inalabricas y conectarme a estas por medio de las herramientas administrativas del sistema, ya q tengo ubuntu y apenas comienzo a utilizar este gran sistema operativo
Comentarios por pfhernandez abril 7, 2008 @ 7:17 pmHola tengo una laptop hp dv6000 y tu tutorial me sirvio perfecto para la version 7.10 pero para la version 8.04 de ubuntu al hacer todo al final no funciona podrias postear algo para arreglarlo? de antemano gracias por el tutoriual
Comentarios por BigTugaBoss abril 15, 2008 @ 1:05 ammuy bien por el tutorial, pero necesitaria hacer lo mismo con live cd ya que no he podido siquiera instalarlo en pc portatil que es una compaq f500 (f562la), se queda trabado al iniciar, ya he probado nolapic, noapic y todas las distros de ubuntu pero nada, necesito su ayuda. estoy en colombia y todos los portatiles que venden aca en almacenes serios tienen esta tarejeta inalambrica broadcom que esta integrada a la board. ayudenme solamente me falta llorar, estoy harto de windows y su bajo rendimiento.
Comentarios por makavit abril 15, 2008 @ 2:19 amToca reformar el tutorial, con ubuntu 8.04 no funciona, no se que pasa…
Comentarios por JP abril 26, 2008 @ 5:07 pmEstoy trabajando en esto amigo, pronto estaré posteando la solución, recien instale hardy heron, ya que andaba por los caminos de debian…
Comentarios por barack abril 27, 2008 @ 3:41 pmAmigo, muchas gracias por tu tutorial. Llevo horas buscando la solución para el tx1232la con ubuntu 8.04, y no he podido encontrarla. Estaré esperando la actualización de tu guía, porque mis conocimientos de linux no son muy desarrollados (soy un usuario de «hogar», nada de informático).
Ojalá haya mejorado la compatibilidad con el touchscreen, porque, por lo menos hasta el 7.10, funcionaba mucho mejor en vista (hasta con rotación automática).
Éxito en todo !
Comentarios por Juan abril 28, 2008 @ 6:45 amEstimados, en esta página encontré cómo hacer funcionar el Wifi, espero les sea de ayuda:
http://consultoriadeexportacion.com/monoforms/index.php
Funcionando perfectamente en mi tx1232la con Ubuntu 8.04
Comentarios por Juan abril 28, 2008 @ 7:22 amListo barak ya encontré la solución. Después de intentar toda la tarde de ayer, hasta instalar fedora y hacer mil vueltas mas, encontré la solución, que era mas sencilla de lo que pensaba, pero para darme cuenta de eso tuve que padecer varios problemas que hasta ahora estoy solucionando. Ahora por ejemplo el gparted me muestra todo el disco sin asignar, aunque esto no fue generado directamente por el problema de la broadcom, si lo genere por un error mio al andar intentar solucionarlo. Pero bueno eso es otro cuento.
Aca dejo la solucion para los que la necesiten:
Primero en una terminal
sudo lshw -C network
Muy seguramente les aparecerá algo así:
*-network
description: Network controller
product: BCM4312 802.11a/b/g
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=b43-pci-bridge latency=0 module=ssb
Como ven aparece: module=ssb y no module=ndiswrapper
Ahora entonces toca es escribir lo siguiente:
sudo rmmod b43
sudo rmmod b44
sudo rmmod b43legacy
sudo rmmod ssb
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo modprobe ssb
Los 3 primeros dan error pero no hay problema. Después de esto ya tiene que estar solucionado el problema, para comprobarlo hay que volver a escribir:
sudo lshw -C network
Ahora ya tiene que aparecer: module=ndiswrapper
Por utlimo para no tener que volver a hacer esto cada vez que reiniciamos escribimos lo siguiente todo seguido:
echo -e ‘\n#hardy ssb bug-fix\nrmmod b43\nrmmod b44\nrmmod b43legacy\nrmmod ssb\nrmmod ndiswrapper\nmodprobe ndiswrapper\nmodprobe ssb’ | sudo tee -a /etc/init.d/rc.local
Y listo ya queda funcionando de manera definitiva.
La solucion la encontre aca:
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Feisty_No-Fluff#head-c9037d4dac23680f0939e488c2291413ce831ef3
Espero que les sirva y ya puedan disfrutar de ubuntu 8.04.
Comentarios por JP abril 28, 2008 @ 1:10 pmYo por mi parte buscare como sacar los 30G de información importante que tengo en el DD para poder volver reinstalar ubuntu desde cero y ahora si organizar bien mi disco.
PD: me estan dando como ganas de crearme un blog, a ver si le saco un tiempo a eso…
[…] 1. Como primer paso tienes que instalar ndiswrapper y la tarjeta wireless usando los drivers de Winsucks, tal y como aparece en el otro post. […]
Pingback por Actualización Broadcom Wireless Funcionando en Hardy Heron 8.04 « El blog de barack Miembro de Shekalug abril 28, 2008 @ 4:10 pmMuchisimas gracias por esta información, siguiendo todos estos pasos por fin he logrado habilitar mi tarjeta WIFI Broadcom BCM4312 en mi Compaq Presario v6139EU (serie v6000).
Comentarios por zantronic abril 29, 2008 @ 2:44 pmEstoy por instalar Ubuntu 8.04 a mi hp tx1232, quisiera saber si hay mas tutoriales como este para poner al 100 mi lap, no he visto aun que le funcione despues de instalar el ubuntu, quisiera tenerla funcionando con la camara, el bluetooth, el touchscreen, sonido, y el driver de video. Ojala puedan contestarme, gracias. Salusod
Comentarios por misaelo May 14, 2008 @ 12:01 amHola Amigos en mi poca o nula experiencia les digo con ubuntu 7.10 😦 nunca pude configurar el video y ni de broma ver dvdś, y ni imaginar hacer q funcionara mi tarjeta wifi, ya desepcionado, formatie mi lap e instale lo que traia de fabrica. Windows Vista :o, cuando super de la version 8,04 se iluminio para mi la opcion de que todo seria mejor, ahora ya hice funcionar gracias a este foro mi tarjeta de red wifi, tambien buscando en la red ya tengo mi maxima resolucion de video, ya veo los dvd, ya copie mp3 en mi hd.
GRACIAS.
PD: Algen sabe como hago funcionar la camara que trae integrada mi lap y tambien si saben como configurar el lector de huellas dactilares mi lap es una Hp Pavilion Dv6620la.
PD1: Saludos desde Xalapa, Veracruz, México
Comentarios por Javier May 16, 2008 @ 4:36 amUna molestia anoche jalo la tarjeta wifi pero al apagarla y encenderla en la mañana ya no jalo, tube que reazalir todo el procedimiento, como puedo hacer para que se quede fija.
Gracias y suerte.
Comentarios por Javier May 16, 2008 @ 1:33 pmBuen Día, Muchas gracias por su gentil colaboración, garcías a este manual logre configurar mi inalambrica en Ubuntu 8.0.4 a 64 bits, esta es una broadcom 4312 en un Hewlett DV2416US. Omita los comentarios de la primera persona ya que no tienen la suficiente capacidad para este sistema operativo y nunca progresaran amara a windows. Se pierden de las ventajas de Linux.
Comentarios por Epuentes junio 2, 2008 @ 2:44 pmQuisiera enviarle información sobre tecnologia que le puede interesar, porque trabajo en relaciones públicas para una empresa del ramo. Por favor, indiquemo como escribiéndome a mi correo electrónico.
Gracias
Comentarios por RMP junio 4, 2008 @ 4:11 pmMuchas gracias
Comentarios por DMS agosto 1, 2008 @ 6:07 pmNo tuve ningún problema para conectar mi equipo gracias al tutorial.
Saludos
hace poco que soy usuario de linux(ubuntu 8.0.4) y me gusta muchísimo, pero tengo problemas con la conexión a internet, al principio le conecté el cable a la compu (hp pavilion dv 2220la) y se conectó sin ningún problema y luego dejó de funcionar, además no se cómo hacer que se conecte de forma inalámbrica, la luz que indica que el wireless está activado aparece como apagado, no se que hacer para que ubuntu lo reconozca, si alguien me puede dar un consejo se lo agradezco, hasta luego, mi correo es artcar1982@hotmail.com
Comentarios por arturo agosto 13, 2008 @ 5:24 amHola a todos fue de garn utilidad este tutorial pero presento el mismo problema que javier, al apagar la laptop y quere utilizar de nuevo Ubuntu 8.04 vuelve a presentar el mismo problema, cuando solamente la reinicio no hay ningun problema, alguien tiene otra solucion.
Comentarios por Arlés agosto 13, 2008 @ 11:47 pmMuy buen tutorial.
Pero tengo un problema. Al instalar los drivers con ndiswrapper tal como lo mencionas aqui, la tarjetainalambrica ya no sirve, ni siquiera en windows. Es mas ya no es reconocida como hardaware existente ni en linux ni en windows.
¿Habra una solucion o de plano la tarjeta ya se descompuso?
Linux Mandriva Toronto. HP tx1232la
Comentarios por Luis Hernandez octubre 29, 2008 @ 12:14 amhola que tal tengo un problema con mi lap es una Hp Pavilion tx1232la y no le funciona el lector de huellas como configurar el lector mi lap, de echo desde que la adquiri no e podido utilizarlo, espero me puedan ayudar.
Comentarios por rosy enero 26, 2009 @ 8:07 pmMano, muchisimas gracias, me ha servido el tutorial, hoy tengo necesidad de conexion inalambrica en la universidad y pues con esta entrada de tu blog, ahora mi maquina ya detecta la tarjeta wireless.
ifconfig
…
wlan0 …
…
Gracias.
Comentarios por G10 febrero 13, 2009 @ 1:28 pmThanks so much, after a lot of hour I can configure my wifi of my Dell Latitude D830 laptop. I have tried many forums but this was my best solution.
MUCHAS GRACIAS.
Comentarios por Pedro Campana febrero 15, 2009 @ 7:51 pmno se como hacer eso y mi lap deistala el controlador y no tengo wifi en mi tx1232la tengo windows 7 soy un novato y no se que hacer me encuentro muy desesperado ayudaaaaaaaaaa¡¡¡¡¡¡
Comentarios por alan septiembre 18, 2009 @ 7:54 pmelnumerounostreet@hotmail.com
Que onda men muchisimas gracias es lo que he estado buscando pero tengo unos errores, soy nuevo en ubuntu y no se que signifiquen, por que me dice que se sale del fichero y cosas asi, que estoy haciendo mal o que tengo que hacer para que se me instale.
Esto es lo que me sale de error=
gexer@gexer-laptop:~$ cd Escritorio/
gexer@gexer-laptop:~/Escritorio$ cd ndiswrapper-1.47/
gexer@gexer-laptop:~/Escritorio/ndiswrapper-1.47$ sudo make distclean
make -C driver clean
make[1]: se ingresa al directorio `/home/gexer/Escritorio/ndiswrapper-1.47/driver’
rm -rf ndiswrapper.ko ndiswrapper.o crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o usb.o divdi3.o usb.o win2lin_stubs.o \
divdi3.o workqueue.o .*.ko.cmd .*.o.cmd compat.h \
ndiswrapper.mod.[oc] *~ .tmp_versions Modules.symvers Module.symvers
make[1]: se sale del directorio `/home/gexer/Escritorio/ndiswrapper-1.47/driver’
make -C utils clean
make[1]: se ingresa al directorio `/home/gexer/Escritorio/ndiswrapper-1.47/utils’
rm -f *~ *.o loadndisdriver
make[1]: se sale del directorio `/home/gexer/Escritorio/ndiswrapper-1.47/utils’
rm -f *~
rm -fr ndiswrapper-1.47 ndiswrapper-1.47.tar.gz patch-stamp
make -C driver distclean
make[1]: se ingresa al directorio `/home/gexer/Escritorio/ndiswrapper-1.47/driver’
rm -rf ndiswrapper.ko ndiswrapper.o crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o usb.o divdi3.o usb.o win2lin_stubs.o \
divdi3.o workqueue.o .*.ko.cmd .*.o.cmd compat.h \
ndiswrapper.mod.[oc] *~ .tmp_versions Modules.symvers Module.symvers
rm -f *_exports.h .\#* win2lin_stubs.h built-in.o
make[1]: se sale del directorio `/home/gexer/Escritorio/ndiswrapper-1.47/driver’
make -C utils distclean
make[1]: se ingresa al directorio `/home/gexer/Escritorio/ndiswrapper-1.47/utils’
rm -f *~ *.o loadndisdriver
rm -f .\#*
make[1]: se sale del directorio `/home/gexer/Escritorio/ndiswrapper-1.47/utils’
rm -f .\#*
gexer@gexer-laptop:~/Escritorio/ndiswrapper-1.47$
y de aqui en adelante ya todo me marca error y no puedo hacer nada… y es frustrante.
les agradeceria que me explicaran cual es el problema y mas, que me digan que debo de hacer, «mandenlo a mi correo (mauster2000@gamail.com)». o de preferencia ponganlo aqui para por si alguien tiene la misma duda.
Comentarios por Mauster octubre 30, 2009 @ 11:00 pmSe los agradeceria
Saludos.
de 10!
Comentarios por luis enero 31, 2010 @ 4:12 pmabrazo
Hmm is anyone else encountering problems with the images on this blog loading?
Comentarios por Cassie febrero 1, 2013 @ 10:15 amI’m trying to find out if its a problem on my end or if it’s the blog.
Any feedback would be greatly appreciated.
Please say me what do want exactly.. please!
Comentarios por barackman febrero 1, 2013 @ 1:11 pmSpot on with this write-up, I really think this web site needs much
Comentarios por Modded Controllers marzo 16, 2013 @ 8:23 ammore attention. I’ll probably be returning to read more, thanks for the info!
What’s up colleagues, pleasant piece of writing and good urging commented here, I am truly enjoying by these.
Comentarios por home page May 2, 2013 @ 12:17 amIf you are going for finest contents like me, only go to see
Comentarios por Dota 2 Sniper Tutorial May 31, 2013 @ 2:22 amthis web site all the time as it offers quality contents, thanks