Linux on a HP Pavillion zv5231ea

This laptop is a 2.8GHz P4 with 512MB of RAM and a 58.6GB harddisk.

I've tested everything under Debian, Knoppix 3.6 and 3.7 both failed booting miserably, 3.8.1 runs fine altough in an incorrect screenresolution and without sound.

WhatFile I usedWhere the configuration file should be stored
Kernel 2.6.11:config-2.6.11-zv5231ea-0.1.gz/usr/src/linux-2.6.11/.config
X11:XF86Config-4-zv5231ea-0.2.gz/etc/X11/XF86Config-4

ComponentStatus
Network:
Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Works (do not forget to load the '8139too' module or add it to /etc/modules (Debian).
WIFI:
Broadcom Corporation BCM4301 802.11b (rev 02)
Works with the ndiswrapper. Do not forget to press the 'wireless' button! (above the function keys) or else it won't work as that key switches on the radio (the radio is switched on when the button lights up blue). Some people are trying to to reverse engineer a driver for this chipset.
Display:
ATI Technologies Inc: Unknown device 5835
Works altough quiet slow. Doom3 cralws, but it did that under windows xp as well. If you don't run any fancy 3D software, you can shrink the video-memory back to 32MB or so (in the BIOS - I only tried 64MB) which gives you more RAM for the Linux system itself (shared memory!).
Mousepad:Works altough I have this feeling it doesn't work as smooth as under windows xp.
Sound:
ATI Technologies Inc IXP150 AC'97 Audio Controller
Works when you add 'pci=noacpi' to the kernel commandline (append="pci=noacpi" in your lilo.conf). Also add 'soundcore', 'snd-atiixp' and 'snd_atiixp_modem' to /etc/modules (Debian).
Suspend/resume:Works. I use 'echo platform > /sys/power/disk; echo disk > /sys/power/state' for that, but beware: I had to bring down the wlan-interface and had to remove the ndiswrapper-module from core or else wlan would not work after resume.
USB:
NEC Corporation USB (rev 43) / USB 2.0 (rev 04)
Works
Modem:
ATI Technologies Inc: Unknown device 434d (rev 01)
I did not dial out with it, but kppp can query it: it gives back sensible results. I used this how-to.
Firewire:
Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
not tested
PCMCIA:
Seems to work: my compaq netelligent network card was recognized and I could give it an ip-address (did not test if it actually was capable of doing ethernet-traffic), my compact-flash to pcmcia adapter was not recognized. How? -> added 'yenta_socket' to /etc/modules (Debian), added 'include port 0x3000-0x7fff, memory 0xe0100000-0xe17fffff' to /etc/pcmcia/config.opts
Cardreader:Did not get it to work yet
Keyboard:The keyboard has a couple of funny buttons for setting the volume, mute, starting your browsert, etc. Did not get those to work yet.


Changelog

2005/07/17Debian 3.1r0aAdded tip for installing the new Debian 3.1r0a.
2005/04/15XF86 configuration:Added keywords for display powersave. Added link to battery-powered-linux-devices howto.




feedback