Debian on a HP Pavilion DV6567CL Laptop

Latest:

Upgraded to the x86_64 arch painlessly! The lenny installer got everything right in text mode.
Things work great with 2.6.26, the only module you need now is the nvidia after UVC was added to the kernel. Debian provides a package 'firmware-iwlwifi' for the wireless support.
2.6.25 + F.51 bios = cpu @ 30°C !

Intro:

Notes on running Debian Sid on a bleeding edge Santa Rosa generation laptop. As a secondary effect, this site has become the first query result for "dv6567cl." For those of you upset with vista, this can assuage you to the fact that Linux does indeed run on it, and runs rather well. If you're not interested in Linux, maybe the hardware information can help you otherwise. If you're new to Linux, you may want to try out an Ubuntu live CD, dual boot, or replace vista. I have even met people in grain fields in West Texas who have run Ubuntu successfully, it really is that easy!

TODO List:

Minimize power usage.
Fingerprint Reader - deb aes2501-wy driver, more to come, scans standalone - FingerForce. I'm also not keen on the idea of an unchangeable password. This sort of thing should turn your gears on the topic.
BIOS Revision F.51 is Good! F.22A and F.23A are bad news for CPU power savings and idling in general, I had to revert them.

Santa Rosa - hackings for older Kernels or those on the bleeding edge.

Intel 4965AGN

iwlwifi - Intel 4965AGN - works, but you will need to get a firmware image from intel's iwlwifi site to work with the kernel driver.

Intel High Definition Audio - Realtek ALC268

In the 2.6.24 kernel, but you may want a later revision which you can find at the Alsa HG Repository. This requires a little more work than a drop in fix, but is easy enough to follow This wiki to compile with whatever kernel. With the Aggressive power-saving on HD-audio kernel option, the orange/blue LED on the multimedia keyboard mute button toggles when the audio is not in use.

Motorola Si3054 Modem

I have not tested this with the 2.6.24 and the performance was less than stellar previously.
This has been rather stubborn, but now seems to work, even if I can't hear the sound output through the sound card for the moment. You will need to get the Latest slmodem source and then patch it with the simple patch found at Hell Labs. As of the slmodem-2.9.11-20070813 tarball, this patch is still necessary.
Compile slmodem with make SUPPORT_ALSA=1.
WvDial needs the Carrier Check = no line for it to work, but other chatscripts work.

slmodemd --country USA --alsa hw:0,6
card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
error: period size 48 is not supported by playback (64).

Connection speeds have been as high as 50kbits, but primarily the phone line used for testing limits things to 26400 and below. The connection seems to eat a lot of CPU randomly and be rather flaky on the said 26.4 line.

TODO: try not to get this modem struck by lightning

Working on the first try.

Builtin Webcam

Linux-UVC homepage
modprobe uvcvideo
uvcvideo: Found UVC 1.00 device HP Webcam (04f2:b015)
luvcview -d /dev/video0 -f yuv -s 640x480
The 1.3mpx is probably interpolation from the windows driver making the marketing department liars, but 640x480 @ 10-15 fps isn't so bad.
Power issues, 10 usb related wakes/second when uvcvideo module is loaded and not doing anything.

Geforce 8400M

The binary driver from nvidia is pretty much the only way to go, and you probably already know this if you're getting a system with NVIDIA graphics. Kudos to NVIDIa for the on demand vblank interrupt in the 100.14.19 release which will be well received by anyone using powertop and annoyed by the 60hz vblank interrupt. Nvidia Unix download
With the nvidia-settings program, the S-VIDEO and HDMI outputs surprisingly "just work™" and with twinview, you don't even have to restart X. HDMI and S-video automatically picked 1280x720 and 1024x768 respectively. The VGA output offers better video quality on a 1080i TV, especially with text at 1280x768 or 1360x768. A smaller display resolution can easily get lost under the primary in the settings config which makes things somewhat inconvenient.
VESA Framebuffer console -> append vga=0x0361 to the kernel at boot for 1280x800
Extra Xorg Options:
    Option      "NvAGP" "1"
    Option      "RenderAccel" "true"
    Option      "OnDemandVBlankInterrupts" "true"

Backlight Dimming Support

CONFIG_ACPI_VIDEO is a must.
These kernel options might be needed too.
Seems to work with the Kernel Backlight & LCD device support;
CONFIG_BACKLIGHT_LCD_SUPPORT CONFIG_BACKLIGHT_CLASS_DEVICE CONFIG_LCD_CLASS_DEVICE

SD/MMC card reader

Kernel support makes this trivial; CONFIG_MMC_SDHCI CONFIG_MMC_BLOCK CONFIG_MMC
Ricoh 0x1180 0x0843 -- Ricoh MMC Host Controller: Only tested successfully with SD/µSD cards, memory sticks weren't detected.

Lightscribe

Works with their software found at lightscribe.com. It probably falls under non-free, but doesn't seem to do anything when not burning. Labeling takes about 20 minutes, which is as slow as everyone else told me it was. Had to run alien on the main software rpm, there's a beta version with Debian packages.

s2ram

2.6.23 and the Software Suspend - ACPI S3 state work quite well. Best results have been with the NVIDIA 100.14.19 driver series. Xorg behaved weirdly with previous drivers after a resume.
Nvidia-suspend-howto has some other hints if you get stuck.
s2disk is insecure with a crypto root, so I won't be testing that.

FireWire

Tested and works with the new kernel IEEE 1394 FireWire stack, CONFIG_FIREWIRE.

Notes:

Base system install will probably work with most kernels, but you're going to need a 2.6.24 or greater kernel for full hardware functionality.

The IR remote control seems to act as a HID (keyboard) device and delivers the same keycodes as the multimedia keys and works out of the box.

DSDT & ACPI are nonstandard crap. Recompiling yields 200+ errors from iasl so I'm not sure where to start on this one. Bios claims a cpu C4 state option, but It may be lumped into the powertop readings as the C3 state.

Power Consumption seems to be between 22W and 15W idle from powertop estimates, ACPI battery info doesn't show a proper rate.
Powertop 5 minute estimates show between 11.7W and 43W, quite a range, but I seem to be able to reliably get about 2 hours with mild www+wireless use. 11.7W is from an hour or more with the lid closed and most of the kernel modules unloaded. 43W is under load compiling a kernel, might get higher during a gl game.
s2ram power guesstimate is between 1Wh and 450mWh having left the S3 state laptop in the car overnight and calculating the power conusmed.

Battery info 17.4.08:
design capacity: 6000 mAh
last full capacity: 3872 mAh

Battery death coming, 1.1.09:
The laptop lives in a state of perpetual charging, failing to recognize that the battery is never going to fill beyond 44% again. remaining capacity: 1600 mAh
design capacity: 6000 mAh last full capacity: 3616 mAh

Fan is pretty quiet but normally cycles on and off to cool the cpu to 42°C when it hits 47°C. New bios has 30°C low, investigation to come.

dmidecode puts the chassis to be manufactured by Quanta.

Final links

Centrino @ tuxmobil
TuxMobil
Linmodems
Powertop
HP - specs
HP - Drivers ugly vista style
GoTo: | Entrance | Fotos | Messier | Fishtank | Grog! | Nexus 4 | Log Table | Author | Ξ Marks the Spot

Copy-right-handed-rule by Kent.
Last Modified: Sunday, 08-Feb-2009 11:44:05 CST