Instalar Ubuntu en HP Pavilion dv6420la Notebook

Respondiendo a la pregunta de Karso (en Ubuntu y HP Pavilion dv6420la Notebook – bcm4310 UART (rev 02)):

“cómo le hiciste para instalar ubuntu en esa laptop (hp dv6420la) yo tengo la misma y lo intenté 3 veces y siempre se me trababa la máquina y no me arrancaba el entorno gráfico (KDE)”

Cuando inicies con el Live CD de Ubuntu, en la parte de opciones oprime la tecla F6 (Other Options), te va a aparecer una línea de configuración para el arranque; al final de esa línea agregas los siguientes parámetros:

noapic nolapic irqpoll

Y oprimes la tecla Enter. De esta forma vas a poder ver el entorno gráfico y la instalación va a seguir su curso normal.

Anuncios

Ubuntu y HP Pavilion dv6420la Notebook – bcm4312 UART (rev 02)

Antes de iniciar:

El post indica la configuración para Ubuntu 7.10.

Para Ubuntu 8.04 encontré una solución para las Broadcom: http://geowworld.blogspot.com/2008/03/ndiswrapper-solucion-final-hardy-y.html

Estoy estrenando el wireless de mi HP Pavilion dv6420la. Si estás leyendo este post, seguro es porque –al igual que a mí me paso– estás teniendo problemas para configurar tu dispositivo de red inalámbrico.

Estuve intentando de varias maneras. La que más se acercó al éxito fue la serie de pasos que se indican en:

http://www.ubuntu.cymaho.com/category/broadcom/

La razón por la cual creo no funcionó, es que en dicho post se enfocaron en la tarjeta bcm4312 UART (rev 01), para lo cual usan el driver sp33008.exe y mi laptop tiene la tarjeta bcm4312 UART (rev 02), poca diferencia. Intenté utilizar el driver de Windows Vista (en conjunto con el ndiswrapper), sin éxito alguno. Pero después se me ocurrió bajar el driver para el modelo HP Pavilion dv6000, pero para Windows XP y esa fue la solución.

Para verificar qué tarjeta tiene tu equipo, ejecuta en la consola lo siguiente:

# lspci | grep Broadcom

Aquí es donde a mí me regresa lo siguiente:

03:00.0 Network controller: Broadcom Corporation BCM4312 UART (rev 02)

Si ese es tu caso manos a la obra.

Comenzamos por agregar a:

# sudo gedit /etc/modprobe.d/blacklist

la línea:

blacklist bcm43xx

Guardamos el archivo blacklist y cerramos gedit

Ahora desactivamos:

# sudo modprobe -r bcm43xx

Instalamos lo siguiente:

# sudo apt-get install build-essential cabextract

# sudo apt-get install linux-headers-`uname -r`

Lo que sigue es bajar ndiswrapper del servidor de Source Forge. Bajalo directamente en el Desktop (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 ~/Desktop

# tar -xzvf ndiswrapper-1.47.tar.gz

# cd ~/Desktop/ndiswrapper-1.47

Ojo, yo estoy apuntando a la versión 1.47, si tú bajas una versión más reciente, tendrás 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 Windows para nuestra tarjeta. Casi todos los post que he visto apuntan al driver sp33008.exe, pero tal driver no me funcionó (como mencioné al principio). 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 ~/Desktop/driver-wifi

# cabextract sp34152.exe

# sudo ndiswrapper -i bcmwl5.inf

# ndiswrapper -l

# sudo ndiswrapper -m

# sudo modprobe ndiswrapper

# sudo gedit /etc/default/wpasupplicant

Agregamos la línea:

ENABLED=0

Guardamos el archivo wpasupplicant y cerramos gedit. Generalmente este archivo es nuevo y por tanto no tiene datos, pero hay que verificar que la línea ENABLED exista o no, para no duplicarla.

# sudo gedit /etc/modules

Agregamos la línea:

ndiswrapper

Guardamos el archivo modules y cerramos gedit.

Listo. Ahora reiniciamos el equipo y la tarjeta debe detectar la red wireless.

Con información de:

http://www.ubuntu.cymaho.com/category/broadcom/