Subject: HP zt1230 (was Re: Laptop compatibility report: Thinkpad A31p)
To: NetBSD/i386 <port-i386@netbsd.org>
From: Bryan J. Phillippe \(spamblock\) <bryan-spamtrap4@darkforest.org>
List: port-i386
Date: 10/24/2002 18:55:20
On the formidable day of Oct 24, Peter Seebach penned:

> Well, based on a lot of different feedback, I decided that the A31p was the
> best possible toy.  :)

FWIW, I recently bought an HP pavilion zt1230 notebook and have NetBSD-1.6
running on it.  In a nutshell, the machine is:

PIII 1.3Ghz
All ACPI - no APM
All USB - no PS/2, DB9, etc
S3 ProSavage with S-Video TV out port
RealTek 8139 integrated NIC.
Integrated RJ11; don't know if this is a software modem or not (haven't
messed with it yet)
UDMA-5 Ultra/100 20GB IDE
ATAPI DVD-ROM
CardBus (vendor 0x1524, product 0x1410)
VIA VT82C686A AC'97 Audio

Also have HP USB floopy and HP USB->DB9 serial adapter.

This was a $1k notebook.

Everything works, with exception of:

1.) Had to build my own X server with S3 ProSavage #define (determined in
dmesg) for PCI vendor/device ID in order to generate a config file.  After
config was generated, then I was able to use the standard precompiled X
server.

2.) HP USB floppy drive detected but doesn't work.  I'm currently
investigating that.  Linux does work with it, so I know it's software.

3.) No idea if it's possible to switch to the TV out mode from NetBSD/X.

4.) ACPI fails with errors regarding AE_SUPPORT and "unable to load tables:
16".  Linux fails with similar errors.  Hopefully I might be able to work
on this.  At least, I have the motivation and 500pg spec... ;-)

5.) Digital audio (MP3, WAV) playback repeats the first 1/3 second like a
broken record.  Perhaps interrupt not being raised?  CD audio is fine.

I have not yet tested (under NetBSD) the modem or the cardbus.

So, several pieces are not (yet) supported, but this is a very new piece of
equipment with little legacy components, so I view this is a temporary
problem and potential learning experience.

cheers,
-bp
--
# bryan_at_darkforest_dot_org
# Software Engineer