Aquí están los pasos que seguí para instalar Debian GNU/Linux 4.0 (etch) en mi nueva laptop HP dv6420la
Aquí están las características de la máquina
Antes de comenzar es importante tener en cuenta lo siguiente. La tarjeta de red inalámbrica es una Broadcom BCM4310 que no está soportada de manera nativa en el kernel que viene en el instalador de Debian etch. Para hacerla funcionar es necesario usar ndiswrapper y los drivers propietarios que se obtienen de la página de HP. Pero para poder descargar esos drivers necesitamos una conexión de red. Así que, en resumen, durante la instalación no habrá red inalámbrica. Usaremos la red alámbrica para realizar la instalación y una vez que tengamos instalado debian instalaremos los drivers propietarios para usar la conexión inalámbrica. Lo mismo sucede si están tratando de instalar Ubuntu 7.04 (Feisty Fawn). El disco de instalación de ubuntu no contiene los drivers propietarios del BCM4310.
Los siguientes links, y los links dentro de ellos, fueron indispensables para lograr instalar debian en la laptop:
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Feisty
http://ubuntuforums.org/showthread.php?t=185174
http://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Feisty_No-Fluff
Una vez aclarado esto, el proceso es como sigue:
1. Descargar los discos de instalación de Debian GNU/Linux 4.0 (etch) para amd64.
2. Bootear desde el CD-ROM y agregar parámetros al kernel.
Cuando salga el prompt de linux escribir:
Press F1 for help, or ENTER to boot: install noapic nolapic noriqpoll
Esto evitará que la máquina se congele a mitad del proceso de instalación o que el entorno gráfico no arranque
3. Instalar debian de la manera normal.
La instalación debería proceder sin ningún problema.
4. Agregar los parámetros de booteo a grub si es que no existen.
Ya con el nuevo sistema debian instalado procederemos a agregar las opciones a la configuración de grub para que siempre arranque el sistema con ellas. Abrimos /boot/grub/menu.lst y buscamos la sección para agregar las opciones de default al kernel. En mi caso la sección quedó de la siguiente manera:
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/mapper/debian-root ro noapic nolapic noirqpoll
Después de eso ejecuté como root:
# update-grub
5. Agregar bcm43xx a la blacklist de modprobe
# echo 'blacklist bcm43xx' | tee -a /etc/modprobe.d/blacklist
6. Instalar los paquetes necesarios.
# aptitude install module-assistant cabextract
7. Instalar ndiswrapper
# m-a prepare
# m-a a-i ndiswrapper
contestando afirmativamente las preguntas que aparezcan.
8. Descargar los drivers propietarios de la página de HP.
El driver usado comunmente es el ftp://ftp.hp.com/pub/softpaq/sp33001-33500/sp33008.exe, pero en http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,list_b/ aconsejan, para los modelos dv6000 (que es nuestro caso), usar mejor ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe.
En mi caso el sp33008 no me funcionó (me marcaba errores al hacer el modprobe) pero el sp34152 funcionó de maravilla.
9. Descomprimir el driver.
# mkdir sp34152
# cp sp34152.exe sp34152
# cd sp34152
# cabextract sp34152.exe
10. Instalar el driver usando ndiswrapper.
# ndiswrapper -i bcmwl5.inf
# ndiswrapper -l
# depmod -a
# modprobe ndiswrapper
# cp /etc/network/interfaces /etc/network/interfaces.orig
# echo -e 'auto loniface lo inet loopbackn' | tee /etc/network/interfaces
# ndiswrapper -m
# echo 'ndiswrapper' | tee -a /etc/modules
# echo 'ENABLED=0' | tee -a /etc/default/wpasupplicant
11. Reiniciar
Finalmente reiniciamos y verificamos que al ingresar como usuario normal el network-manager indique que detecta redes inalámbricas.
Si las detecta lo único que resta es seleccionar conectarse a otra red inalámbrica e ingresar los datos de su red inalámbrica para conectarse.
UPDATE:
Los botones de acceso rapido de la parte superior del teclado funcionan excelentemente configurándolos con la GNOME, en el menú:
Escritorio -> Preferencias -> Combinaciones de teclas
Para configurar una tecla, primero elegimos la acción que ejecutará de la lista que aparece y a continuación presionamos la tecla. Esta aplicación hará el mapeo entre las teclas y las acciones.
Para hacer funcionar la webcam, adaptando las instrucciones de http://raseck.wordpress.com/2007/02/07/webcam-integrada-en-hp-pavilion/
primero ejecutamos lsusb como root para verificar el modelo de la webcam. En mi caso es:
# lsusb
En mi caso es:
ID 0c45:62c0 Microdia
A continuación procedemos a instalar linux-uvc con el module-assistant:
# m-a prepare
# m-a a-i linux-uvc
Y finalmente el libpt-plugins-v4l2 usando aptitude:
# aptitude install libpt-plugins-v4l2
Finalmente cargamos el modulo
# modprobe uvcvideo
De se necesario, lo agregamos a /etc/modules para que siempre lo cargue al iniciar.
Para probar la webcam, abrímos Ekiga desde Aplicaciones -> Internet -> Softphone Ekiga y la configuramos entrando al menú Editar de Ekiga, y luego a Preferencias. Una vez ahí, en la sección dispositivos elegir V4L2 como complemento de vídeo.
Después de esto debería funcionar la webcam
UPDATE 2:
El sensor de control remoto que está al frente funcionó perfectamente sin tener que instalar nada extra. Lo mismo con los conectores para audífonos. El conector para micrófono no lo he podido probar porque carezco de uno.
UPDATE 3 (20080419):
Finalmente el kernel de linux incluye el código necesario para hacer funcionar la tarjeta inalámbrica BCM4312 rev 02 que viene con este módelo de laptop. Ya no es necesario usar ndiswrapper, por lo que pueden saltarse toda esa sección y seguir las instrucciones de aquí.

gracias por tu aportación muy practica y clara.
en el caso de la wireless tengo un pequeño problema
se instalo bien, me escanea redes wifi pero al configurarla para una conexión pongo essid clave web y dhcp y no me conecta. y en el monitor de red me dice que ni envía ni recibe paquete. utiliso debian 4.0 r0 amd64 hp pavilion serie dv6000 es otro modelo al tuyo pero tiene la misma wifi y web cam.
saludos
Si estas usando gnome-network-manager para la configuración de tus conexiones de red, tienes que tener en cuenta lo siguiente: gnome-network-manager se encarga de administrar todas las conexiones, alámbricas e inalámbricas, que NO estén configuradas explícitamente en /etc/network/interfaces.
En mi caso yo tengo una red inalámbrica con seguridad tipo WAP2 y un DHCP configurado en el access point. Yo quiero que se conecte automáticamente cada vez que enciendo la laptop. Mi /etc/network/interfaces queda de la siguiente manera:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-driver wext
wpa-ssid aboc
wpa-ap-scan 1
wpa-proto RSN
wpa-pairwise CCMP
wpa-group CCMP
wpa-key-mgmt WPA-PSK
wpa-psk
el cual configuré usando las instrucciones que encontré en: http://ubuntuforums.org/showthread.php?t=202834
Siguiendo esas instrucciones pude lograr que mi laptop se conecte automáticamente cada vez que arranca y sin necesidad de escribir mi contraseña.
Además, cuando gnome-network-manager encuentra redes que no están configuradas en /etc/network/interfaces, me muestra la lista y me permite conectarme sin ningún problema.
Quizá esto pueda ayudarte.
Excelente aporte, suerte que encontre este tutorial, ya que yo tengo la misma laptop (estoy deacuerdo con lo que dices de las tarjetas de credito) quiero migrar a Linux pero no me ha ido muy bien con las 6 distribuciones que he tratado de instalar (Fedora, Mandriva, OpenSuse, Ubuntu, Kubuntu) y ahora esta, que ojala esta si sea la buena con este tuto, si no te tendre que dar lata para que me asesores jejeje.
Seguimos en contacto
Por fin consegui hacer trabajar mi conexion inhalambrica pero se actualizo el kernel y estoy otra vez igual. Ya no me reconoce mi tarjeta inhalambrica otra vez. Me podrias ayudar otra vez?
Gracias
Seguro. El problema es que ndiswrapper fue instalado usando module-assistant. Cuando instalas un módulo usando m-a, este es específico a la versión del kernel que tengas. Si en algún momento actualizas tu kernel debes actualizar los paquetes que instalaste con m-a usando el propio m-a.
En este caso lo que debes hacer es:
# m-a update
# m-a prepare
# m-a a-i ndiswrapper
cada vez que actualices tu kernel para que recompile una versión de acuerdo al nuevo kernel.
Por supuesto, en este caso, al ser la tarjeta inalámbrica lo que estás actualizando, necesitas usar tu conexión alámbrica para descargar, en caso de ser necesario, la nueva versión de ndiswrapper.
Suerte.
Gracias otra vez, por la ayuda ya la tengo funcionando otra vez, es que la verdad soy muy novato en Linux pero es una chingoneria este sistema operativo, de hecho tengo los dos el windows vista que venia con la lap, y cargue linux en otra particion pero desde que lo puse ya no he vuelto al vista, pero tengo otra cosa que no he podido hechar a andar, quiero el entorno grafico de Compiz y Beryl, tu ya lo has podido instalar en esta lap? si es asi hechame la mano no? jejeje, si tienes algun messenger pasamelo para poder hablar por ahi
Saludos.
No he instalado Beryl o Compiz en la lap. Algún día lo intentaré aunque por ahora estoy interesado en aplicaciones web. Para cualquier duda puedes contactarme en miguel.coba at gmail dot com
Aprovecho para dar las gracias a todos. es que gracias al originador de este blog y las aportaciones de mucho podemos solucionar alguna problemilla con nuestro gnu-linux. Seria interesante reunir todas las ideas y soluciones sobre estos modelos de hp y publicarlos.
bueno ahora que e tenido mas tiempo e podido configurar sin problemas wireless bcm4310.
Tengo un Hp pavilion dv6387eu, estoy muy contengo utilizo desde ase mucho tiempo debian y nunca había tenido la experiencia en un portatil.
El único problemilla que tengo es instalar la acelaracion gráfica de nvidia, e instalado driver para mi kernel + glx que corresponde y no consigo configurarlo, al reiniciar se queda la imagen de nvidia al inicio congelada y no puedo hacer nada salvo instalar de nuevo. bueno haber si lo logro solucionar. si teneis alguna idea os lo agradeseria saludos
Hola segui tu tutorial y se instalo bien Ubuntu porfin lo vi arrancar, pero al momento que inicia me marca un error con Gnome, me dice que no puedo modificar ventanas, temas de escritorio y cualquier cosa de entorno grafico. Me podrias auxiliar?
Tengo el mismo equipo que describe el tutorial.
Antes de nada vuelvo agradecer, a todos.
La verdad si unieramos todas las cosas que nos ocurren sobre configuración de portatiles hp se podria hacer un manual o un foro totalmente dedicado a ello.
me gustaria sabe si habeis podido configurar la aceleración grafica. tengo un hp pavilion dv6387eu con una GeForce Go 7200. me imagino que miguel.coba si..
e instalado controladores no libre(como es logico) el kernel nvidia que me correspode en este caso 2.6.18-5-k7 ( e instalado la vercion de 32 bits)
bueno cualquier cosa o alguna idea comentarlo, muchas gracias
En no he tenido ningún problema con la aceleración gráfica. Durante la instalación del sistema operativo configuró automáticamente la tarjeta de video y la resolución quedó bien. Cuando ya estaba instalado todo mi escritorio GNOME, instale glxgears y planetpenguin-racer para probar que la aceleración gráfica estuviera bien configurada y todo funcionó correcto. Así que en mi caso si funcionó la tarjeta de vídeo sin tener que instalar ningún driver adicional. Mi tarjeta es una NVIDIA GeForce Go 6150, por lo que no se si la GeForce 7200 tenga que configurarse distinto o descargar algún driver.
Como decía antes, no he configurado Compiz o Beryl ya que estoy esperando a que se estabilice el código fuente (luego de la fusión entre los dos proyectos) y a que por el momento estoy interesado en Seaside y Smalltalk.
Saludos a todos pues siguiendo este tema, probe instalar la distro Ubuntu, borre Debian e instale Ubuntu Ultimate 1.4 y la verdad estoy muy contento con esa distro, pude hablitar los efectos de beryl a full y se ve super fregon lo del cubo y como se mueven las ventanas etc, etc. y para instalar el wireless es seguir los mismos pasos de este tuto, la verdad que linux es un super OS no vuelvo a usar windows (bueno solo para cargarle temas a mi cel. jejeje) ahorita estoy formateando mi pc de escritorio para cargar Ubuntu, saludos y si alguien quiere echar a volar beryl en ubuntu con esta laptop yo le puedo decir como le hice.
PD. Alguien me puede decir como hablitar el fax modem y el lector multitarjetas, es lo que me falta.
Gracias
Exelente el tutorial,
Mira este sitio para instalar compiz-fusion, esta bastante estable.
http://trauko.wordpress.com/2007/07/14/instalar-compiz-fusion-en-ubuntu-feisty/
Gracias.
hola a todos!
Karso que vga tiene tu portatil? bueno si estais en america veo que son distintas a las que tenemos en europa, (las configuraciones)
saludos y gracias
Agur
Hola, muchas gracias por esta guía de instalación, realmente me sirvió mucho al momento de hacer desaparecer Vista del notebook. En fin, te les escribo porque tengo problemas con los USB, si bien los reconoce, no me permite montar los USB para poder ver el contenido que llevo. ¿Podría alguien ayudarme por favor?
hola, bueno les escribo con respecto a la instalacion de debian que me a dado varios problemas con la grafica, e instaldo etch 4.0 y la grafica no me pesca, modifico el xorg.con y me funciona por un rato reinicio y hasta hay llego la grafica, si alguien tiene la solucion para eso, favor enviarla a mi correo o comentarla ya que esta web fue de gran utilidad para la instalacion de la inalambrica
desde ya
gracias
Hola, muchas gracias por la ayuda, solo me da un error en el comando modprobe ndiswrapper, me da de salida
FATAL: Module ndiswrapper not found.
Te agradezco si me puedes ayudar.
Saludos,
Ya verificaste que el paso 7 (instalar ndiswrapper con module-assistant) no te haya dado problemas?
Quizá no haya logrado compilarlo correctamente.
Hola Miguel, ya logre corregir el problema del module.
Soy algo nuevo en linux, logre finalizar todo de forma correcta, el problema que tengo ahora es que yo solo instale el sistema base, y en la red, solo me muestra la placa ethernet, no me sale nada para wireless. Tu me puedes ayudar??
Saludos,
hola tengo una laptop hp pavilion dv2125la notebook pc que linux me recomendarian instalar ya instale ubuntu 7.4 pero el sonido no lo pudo soportar una impresora lexmark x2350 de ahi vi todo normal pero despues tuve probleamas con compiz fusion asique lo desintale gracias
Dinosaurio:
yo desde hace mucho he usado Debian GNU/Linux y aunque a veces he tenido que buscarle como instalar o hacer que reconozca cierto hardware, siempre me ha dejado buena impresión. De Ubuntu, no puedo decir mucho, no lo he usado, aunque se que es muy orientado a usuarios finales y facilita muchas cosas como detección de hardware y manejo de dispositivos como cámaras, usbs e impresoras.
En cuanto a compiz, como ha había mencionado en otro comentario, no lo he instalado en la laptop, aunque sí en una PC de escritorio que usaba antes. Por tanto no puedo decir si funciona o no con la tarjeta gráfica que viene con este tipo de laptops.
saludos de aqui pa'lla nada mas para avisarte que no vamos a poder ir a visitarte, lo mas probable es que lo hagamos hasta navidad o año nuevo por causa ajenas a nosotros pero la promesa de ir esta sobre la mesa , no te preocupes estamos bien asi que luego te hablo sale bye
Hola, yo instalé en Debian, beryl usando el driver oficial Nvidia y funciona perfecto. Uso la versión Sid, en Etch hay que modificar el xorg.conf pero también funciona. Para instalarlo sólo debes seguir estos pasitos:
wget -O - http://debian.beryl-project.org/root@lupine.me.uk.gpg | sudo apt-key add -
Hola, yo instalé en Debian, beryl usando el driver oficial Nvidia y funciona perfecto. Uso la versión Sid. En Etch hay que modificar el xorg.conf pero también funciona. Para instalarlo sólo debes seguir estos pasitos:
#### Agrega los repositorios ####
vi /etc/apt/sources.list
deb http://debian.beryl-project.org/ etch main
deb-src http://debian.beryl-project.org/ etch main
#### en la linea de comandos ####
wget -O - http://debian.beryl-project.org/root@lupine.me.uk.gpg | sudo apt-key add -
#### lo anterior es para descargar y agregar la llave gpg del repositorio ####
aptitude update
aptitude install beryl-manager emerald-themes
vi /etc/X11/xorg.conf
##### bajo "Screen" #####
Option “XAANoOffscreenPixmaps”
Option “AddARGBGLXVisuals” “true”
##### bajo "Device” #####
Option “AllowGLXWithComposite” “true”
Option “RenderAccel” “true”
##### “Server Layout” #####
Option “AIGLX” “on”
##### "al final del archivo" ####
Section “Extensions”
Option “Composite” “Enable”
EndSection
##### Ahora reinicia el display manager que uses (gdm por ejemplo) #####
#### recuerda que para la versión Sid no necesitas editar el xorg.conf ####
y listo...
Hola, tengo el mismo laptop, un pavillion dv6420la.. y no puedo configurar la tarjeta wireless, segui todas las instrucciones que pusiste y nada...
me podrias decir con cual Kernel estas?
saludos y gracias
Cuando escribí este post estaba usando el kernel por instalado por default en Debian 4.0 Etch: linux-image-2.6.18-4-amd64
Posteriormente actualicé mi sistema y aptitude me instaló linux-image-2.6.18-5-amd64.
En este momento he actualizado mi sistema a testing (lenny) y estoy usando linux-image-2.6.22-2-amd64.
En todos los casos seguí las mismas instrucciones mostradas aquí y la tarjeta funcionó.
Trata de repetir los pasos por si hubieras omitido alguno.
soy nuevo en esto de GNU/Linux y quiero implementar los graficos que proporciona el veril ya ten go istalado el debian each 4.0 en mi maquina me anime a nabegar en este mundo libre por los efectos que ofrese este sistema y salir de windows agradeceria que me mandaran a mi correo unos tutoriales de como instalar el veril en debian cuento con targeta aceleradora
gracias atte: el plano que kiere volverse 3d
Yo tenía miedo de los portátiles con amdde 64 bits. He tenido malas experiencias con los de sobremesa. Pero está visto que se puede instalar debian en casi cualquier sistema.