HP Pavilion dv6855el

From openSUSE

Contents

The Notebook

Hardware Compatibility List - Laptops main page
Acer - Apple - Asus - Compaq - Dell - Digital - ECS - Everex - Fujitsu - Gateway - Hitachi - Higrade - HP - IBM/Lenovo - Medion - Micron - Mitac - Mitsubishi - NEC - Panasonic - Samsung - Sony - Toshiba - Zenith - Other
Hp Pavilion dv6855el

This is a very nice and newer laptop, it provides 4 GB ram, 320 GB SATA Hard Disk, a nVidia GeForce Go 8400 GS and an Intel Core2Duo T8300 2.4GHz CPU.

Hardware

But let see all available hardware:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400M GS (rev a1)
02:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller (rev 01)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
07:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
07:09.1 Generic system peripheral [Class 0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
07:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
07:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
07:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)


Cpu

Cpu is a Intel Core 2 Duo 7833 at 2.4 GHz, but see verbose infos.

anubis@linux:~> cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
stepping        : 6
cpu MHz         : 800.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi
mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3
cx16 xtpr sse4_1 lahf_lm ida
bogomips        : 4793.52
clflush size    : 64

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
stepping        : 6
cpu MHz         : 800.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acp
mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse
cx16 xtpr sse4_1 lahf_lm ida
bogomips        : 4788.56
clflush size    : 64

OpenSUSE 10.3 and 11.0, Installation of all needed Drivers

This guide is written to work with OpenSUSE 10.3, all sections will work (maybe with little changes) also with OpenSUSE 11.0. If there are important changes will be declared.

Once you have installed OpenSUSE 10.3 you will be able to use your PC, but some hardware will not work (Audio card i.e.).

To solve those problems do the following:

Open YaST-->Software-->Community Repositories then add:

  • OSS
  • Non-OSS
  • Update
  • Packman

then Open YaST-->Software-->Software Repositories

and remove DVD source.

Update your system.

Cpu Core Temp Sensors

OpenSUSE 11.0 users do the following:

Image:Shellscript.png Run the following command as root:
  zypper in sensors
  sensors-detect
  <press enter untill detecting is end>
  modprobe coretemp


To check Core's temperature simply do that:

Image:Shellscript.png Run the following command:
  sensors


OpenSUSE 10.3:

Sensors-2.10.4 is not able to detect temperature sensors.

Video Drivers

nVidia GeForce GO 8400 GS

The video card is an nVidia GeForce GO 8400 GS, fully supported by official nVidia drivers, so simply install them: http://en.opensuse.org/Nvidia

After that also right scroll from your touchpad will work properly.

Audio Drivers

Intel Corporation ICH8 Family HD

With OpenSUSE 11.0 that works out of the box.

OpenSUSE 10.3 users do the following:

The Audio card is an Intel Corporation ICH8 Family HD. It works only with the new alsa >= 1.0.16.

Simply add that repository:

Image:Shellscript.png Run the following command as root:
  zypper sa http://download.opensuse.org/repositories/multimedia:audio/openSUSE_10.3_Update drivers:audio


now you simply need to upgrade (or install) the following packages to have audio and your Mic works:

  • alsa-driver-kmp-[default|bigsmp|xen|xenpae]
  • alsa

Webcam Drivers

0c45:62c0 Microdia

Simply type lsusb to detect your webcam

anubis@HP-Linux:~> lsusb
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 002: ID 0c45:62c0 Microdia
Bus 004 Device 001: ID 0000:0000

The available WebCam works with uvcvideo drivers, they should be installed by default, but NOT ALL PROGRAMS WILL WORK WELL...

AMSN, Skype, Ekiga will work, but Camorama and wxCam not.

uvcvideo drivers are available on OSS Repository, but if you want to have the latest drivers simply add that repository:

Image:Shellscript.png Run the following command as root:
  zypper sa http://download.opensuse.org/repositories/drivers:/webcam/openSUSE_10.3/ drivers:webcam


A nice software to manage your webcam is luvcview, available in Packman Repository

Image:Shellscript.png Run the following command as root:
  zypper in luvcview


running luvcview you will be able to take snapshots and other things.. (Remember, luvcview is still in development).

LAN Drivers

Atheros LAN Gigabit Ethernet 10/100/1000

Works out of the box

Broadcom BCM4310 Wireless Card

The wireless card is a Broadcom BCM4310, it will no work by default and you have to install ndiswrapper with windows drivers.

OpenSUSE 11.0

Latest ndiswrapper is available in OSS Repository. Install these packages:

  • ndiswrapper-kmp-[default|bigsmp|xen|xenpae|pae]
  • ndiswrapper

OpenSUSE 10.3 users do the following:

Latest ndiswrapper is available in driver:wireless. Install these packages:

  • ndiswrapper-kmp-[default|bigsmp|xen|xenpae]
  • ndiswrapper

For both OpenSUSE versions:

now edit blacklist file.

If you are using the KDE Desktop Environment:
Run the following commands as root:
kwrite /etc/modprobe.d/blacklist
If you are using the GNOME Desktop Environment:
Run the following commands as root:
gedit /etc/modprobe.d/blacklist


at the end of the file add those lines:

# Native Wifi Drivers
blacklist bcm43xx
blacklist ieee80211
blacklist ieee80211softmac
blacklist ieee80211_crypt

OpenSUSE 11.0 users

add this line too:

blacklist b43

All OpenSUSE versions

remember to leave a blank line at the and of file. Now save it and exit.

Once you have done, download windows drivers from here: http://www.wikilinux.netsons.org/Broadcom%20drivers.tar.bz2

unzip package and type:

Image:Shellscript.png Run the following command as root:
  ndiswrapper -i /path/to/drivers/bcmwl5.inf


now check does everything work properly. Type as root ndiswrapper -l. You should receive something like this:

HP-Linux:/home/anubis # ndiswrapper -l
bcmwl5 : driver installed
        device (14E4:4315) present


if all has gone well continue,

Image:Shellscript.png Run the following command as root:
  ndiswrapper -mi
  modprobe ndiswrapper


Now a new interface should appeare, wlan0. It is easy to check:

HP-Linux:/home/anubis # cd /proc/net/ndiswrapper/
HP-Linux:/proc/net/ndiswrapper # dir -a
totale 0
dr-xr-xr-x 3 root root 0 12 mag 23:19 .
dr-xr-xr-x 5 root root 0 12 mag 23:19 ..
-r--r----- 1 root root 0 12 mag 23:19 debug
dr-xr-xr-x 2 root root 0 12 mag 23:19 wlan0

how you can see from last line exist wlan0 device. If so you will be able to configure your card easily from YaST, just remember to add into "hardware" tab the word ndiswrapper in module name field.

Screen Power Managment

The screen power managment (increase or reduce lightness) does not work with OpenSUSE 10.3, instead it perfectly works with OpenSUSE 11.0.

Card Reader

Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter

With OpenSUSE 11.0 that works out of the box.

OpenSUSE 10.3 users do the following:

To make you card reader work you must install that rpm:

Image:Shellscript.png Run the following command:
  wget http://brilug.crealabsfoundation.org/rpm/ricoh-r5c832-fix-1-2.noarch.rpm
  sudo rpm -i ricoh-r5c832-fix-1-2.noarch.rpm


Now open YaST--->system--->Runlevels editors , so search and enable ricoh-r5c832-fix service, or use shell:

Image:Shellscript.png Run the following command as root:
  /etc/init.d/ricoh-r5c832-fix start


Now you will be able to access in read/write mode to your cards. (Only SD and MMC looks to be supported).

Firewire and HDMI

Ricoh Co Ltd R5C832

Should works, not yet tested

Touchpad

Your Thouchpad will works out of the box, installing video drivers side scroll will be enabled automatically.

Remote Control

Remote Control should works out of box, only 4 keys will not work and they are:

  • External Screen Switcher (that key works with OpenSUSE 11.0)
  • HP Quick Play
  • HP Quick Play DVD
  • Windows Media Center Starter

you could fully enjoy it installing Elisa Media Center from Packman Repository

Multimedia Keys

All Multimedia Keys should works out of the box.

openSUSE 11.0 users, due to an Hal bug (Bug #398846 and Bug #398774) you have to install hotkey-setup package from Packman Repository.

If you need to change default key configuration them do the following:

If you are using the KDE Desktop Environment:

right click on your menu--->menu editor, search for application you want to start when you press key and on section keyboard shortcut choose the right key pressing the key you want to set up

If you are using the GNOME Desktop Environment:

I use KDE, GNOME users please fix here.

Lightscribe

To be able to use the Lightscribe Technology you have to install official linux drivers and the official application.

Download rpms from here: http://www.lightscribe.com/downloadSection/linux/index.aspx

you need only those software:

  • LIGHTSCRIBE SYSTEM SOFTWARE
  • LIGHTSCRIBE SIMPLE LABELER

DVB-T Tuner

YUAN ExpressCard DVB-T tuner

OpenSUSE 11.0

Should works out of the box, only firmware is needed:

Image:Shellscript.png Run the following commands:
wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw
sudo mv dvb-usb-dib0700-1.10.fw /lib/firmware


OpenSUSE 10.3

Working drivers maybe found, but they are hard to install right now, once i test if they works i'll update the guide. There are hardware informations:

from /var/log/messages

May 13 22:54:36 HP-Linux kernel: usb 2-2: new high speed USB device using ehci_hcd and address 3
May 13 22:54:36 HP-Linux kernel: usb 2-2: new device found, idVendor=1164, idProduct=1edc
May 13 22:54:36 HP-Linux kernel: usb 2-2: new device strings: Mfr=1, Product=2, SerialNumber=3
May 13 22:54:36 HP-Linux kernel: usb 2-2: Product: STK7700D
May 13 22:54:36 HP-Linux kernel: usb 2-2: Manufacturer: YUANRD
May 13 22:54:36 HP-Linux kernel: usb 2-2: SerialNumber: 0000000001
May 13 22:54:36 HP-Linux kernel: usb 2-2: configuration #1 chosen from 1 choice

from lsusb

Bus 002 Device 003: ID 1164:1edc YUAN High-Tech Development Co., Ltd

Greetings

  • Thanks BriLUG for CardRead rpm hosting

External Links