3 <TITLE>HP Omnibook 4000C - Linux page</TITLE>
4 <!-- Changed by: Petter Reinholdtsen, 14-Sep-1996 -->
5 <LINK REV="made" HREF="mailto:petterr@stud.cs.uit.no">
11 This page is no longer maintained by me, as I don't have access to my
12 old laptop. I would therefore like to transfer this page to anyone
13 who is interested in maintaining it. Mail me at
14 <A HREF="mailto:pere@td.org.uit.no">pere@td.org.uit.no</A> if you are
19 <H1>HP Omnibook 4000C - Linux page</H1>
21 I created this page after searching the web for information about the
22 HP Omnibook 4000C. I did not find anything, so I created my own.
23 This is most of the information I found useful to configure my HP
24 Omnibook 4000C for Linux.
26 <P>4000C contains an 16bit sound-card and an infrared sender/receiver.
27 The IR-device is <CODE>/dev/{ttyS1,cua1}</CODE>. The tracking ball
28 has an PS/2 busmouse interface.
31 <LI><A HREF="#kernel">Kernel configuration</A>
32 <LI><A HREF="#xfree86">XFree86 configuration</A>
33 <LI><A HREF="#screen">My screen is screwed up</A>
34 <LI><A HREF="#pcmcia">Problems with PCMCIA</A>
35 <LI><A HREF="#info">More information</A>
38 <A NAME="kernel"><H2>Kernel configuration</H2></A>
40 All this is tried on Linux kernel v.1.3.59.
42 <P>The option <CODE>Pocket and portable adaptors</CODE> is not needed to
45 <H3>Advanced Power Management configuration</H3>
48 <DT><CODE>Ignore USER SUSPEND</CODE>: <B>N</B>
49 <DT><CODE>Enable PM at boot time</CODE>: <B>N</B>
50 <DD>This seems to be important to get a stable system.
51 <DT><CODE>Make CPU Idle calls when idle</CODE>: <B>Y</B>
52 <DT><CODE>Enable console blanking using APM</CODE>: <B>N</B>
53 <DD>Console blanking was not supported on linux 1.3.75
56 <H3>Sound configuration</H3>
58 Windows gives me the following information about the sound facilities:
67 Brian Vinter reported IRQ 5 from Windows 95. This is normal, as the
68 IRQ and DMA can be changed in the bios setup.
70 <P>It seems to be compatible with Soundblaster Pro. With a simple
71 <A HREF="soundconf">configuration file</A> I managed to get stereo
72 sound. Copy this to <CODE>/etc/soundconf</CODE> and run <CODE>make config</CODE> in <CODE>/usr/src/linux/drivers/sound/</CODE>.
74 <A NAME="xfree86"><H2>XFree86 configuration</H2></A>
76 The 4000c seems to be using the Western Digital 90C24A chipset. This
77 is supported by the XF86_SVGA server. It has 512k videoram. I have a
78 <A HREF="XF86Config">sample <CODE>XF86Config</CODE></A> which gives
79 you resolution 640x480. Copy this file to
80 <CODE>/etc/XF86Config</CODE> or <CODE>/etc/X11/XF86Config</CODE>.
83 <A NAME="screen"><H2>My screen is screwed up</H2></A>
85 Sometime, after leaving X, the screen gets completely screwed up.
86 This is due to a bug in the chipset. To restore the screen, press
89 <A NAME="pcmcia"><H2>Problems with PCMCIA</H2></A>
91 Dag Brattli has experimented with two different Ethernet-cards and
92 discovered many problems.
94 <P>"3Com 3c589C Etherlink III worked with pcmcia-cs-2.7.6 but not with
95 pcmcia-cs-2.8.6 and 2.8.7. 'if_port=3' must be present in
96 <CODE>/etc/pcmcia/config</CODE>, or
97 <CODE>/etc/pcmcia/config.opts</CODE> to get the card to work at
98 all. 'exclude 0x300-0x30f' in the same file seems to avoid some strange
101 <P>IBM CCA Ethernet II works with all the pcmcia-cs versions tried.
102 This card needs 'mem_speed=600' in <CODE>/etc/pcmcia/config</CODE> or
103 <CODE>/etc/pcmcia/config.opts</CODE> if it exists. This improves
104 transfer speed and prevents filling <CODE>/usr/adm/messages</CODE>
105 with UDP error messages."
107 <A NAME="info"><H2>More information</H2></A>
109 <LI><A HREF="http://www.cs.utexas.edu/users/kharker/linux-laptop/">The
110 Linux Laptop Home Page</A>
111 <LI><A HREF="http://hyper.stanford.edu/~dhinds/pcmcia/pcmcia.html">Linux
112 PCMCIA Information Page</a>
113 <LI><A HREF="http://www.cs.utexas.edu/users/kharker/linux-laptop/apm.html">Linux
114 and Advanced Power Management</A>
118 <A NAME="acknow"><H2>Acknowledgments</H2></A>
120 Thanks to Dag Brattli <dagb@stud.cs.uit.no> for the
121 XF86Config-file and lots of other info. Thanks to Brian Vinter
122 <vinter@cs.uit.no> for some informations on the screen.
125 <ADDRESS>Petter Reinholdtsen -
126 <A HREF="mailto:pere@td.org.uit.no">pere@td.org.uit.no</A></ADDRESS>