site map · index a-z · search   


· Today's Best Promo Codes.

Linux on the HP Omnibook 3100 Laptop


This is a survey about Linux related hardware features of the Hewlett-Packard - HP OmniBook 3100. I don't try to explain the usual installation details (for instance, which partitions I have made). If you like to know more about Linux and laptops take a look at my Linux Mobile Guide - Installing, Maintaining and Tuning of Linux on Mobile Computers.


Since July 1997 I maintain a page about the HP OmniBook 800 and Linux. This page was visited by Friedhelm Kueck <friedhelm.kueck_at_impress.de>, which send me his valuable infos about the HP OmniBook 3100 and Linux. Since he didn't have time to build a page about this topic, I put his information down here. - The German Linux Distribution SUSE 5.3 with kernel 2.0.35 is installed.

Note: The HP OmniBook 3100 was on the market just 4 weeks and was immediately followed by its successor HP OmniBook 4100.



hda: IBM-DTCA-24090, 3909MB w/468kB Cache, CHS=993/128/63, UDMA


The PCI-PCMCIA controller is a TI1220. A test with a  Xircom 56k/10-100Mbit ethernet card was successful under PCMCIA-CS 3.0.4.


NeoMagic NM2160, is not detected by ``SuperProbe''. Instead the Yamaha 6388 VPDC is found:

First video: Super-VGA
 Chipset: Yamaha 6388 VPDC (Port Probed)
 RAMDAC:  Generic 8-bit pseudo-color DAC
  (with 6-bit wide lookup tables (or in 6-bit mode))

RedHat (XBF)

At RedHat since July 1998 there is a X-Server (binary version) for NeoMagic chips available. This is designed by PrecisionInsight. The version 1.1.0 works well with 1024x768 (16 bit, 72Mhz).

External Display

With the right options in ``/etc/XF86config''(intern_disp or extern_disp) both displays work together (at 1024x768 only with 60Mhz). The monitors are changed by <Fn>+<F5>.

Attention: Please use the right parameters for your monitor, it could be damaged easily.


SoundblasterPro16-Bit compatible works (without midi yet), take the SB driver in the kernel:

IO=388 # for ADLib


The infrared serial port is detected by the kernel but wasn't tested yet. You may read more about Linux and Infrared in my Linux-Infrared-HOWTO .


hdc: CD-ROM CDR_U240, ATAPI CDROM drive 


USB is detected by the kernel but couldn't be tested yet.

Advanced Power Management (APM)

The BIOS supports APM version 1.2 The kernel function Power-Off-On-Shutdown (CONFIG_APM_POWER_OFF) works alright. Also the commands ``xapm'' , ``apm'' and ``apmd'' work well, when the right parameters are choosen.

Overview PCI Devices

Bus  0, device   7, function  3:
    Bridge: Intel 82371AB PIIX4 ACPI (rev 2).
Bus  0, device   7, function  2:
    USB Controller: Intel 82371AB PIIX4 USB (rev 1).
Bus  0, device   7, function  1:
    IDE interface: Intel 82371AB PIIX4 IDE (rev 1).
Bus  0, device   7, function  0:
    Bridge: Intel 82371AB PIIX4 ISA (rev 2).
Bus  0, device   4, function  1:
    CardBus bridge: Texas Instruments [TI1220] (rev 2).
Bus  0, device   4, function  0:
    CardBus bridge: Texas Instruments [TI1220] (rev 2).
Bus  0, device   2, function  0:
    VGA compatible controller: Neomagic MagicGraph NM2160 (rev 1).
Bus  0, device   0, function  0:
    Host bridge: Intel 82439TX (rev 1).

Source: ``cat /proc/pci''

Docking Station

Linux works well with the docking station. The following sricpt is used to detect, whether the laptop is connected to the docking station, to choose the according parameters for X11 and the network connection.

SOCKETS=`tail -1 /var/run/stab | cut -d ":" -f 1`

case "$SOCKETS" in

'Socket 3')
 echo Laptop is in Dockingstation

 echo Disabeling internal LCD Display for X11
 cp /etc/XF86Config_extern
 echo "Setting up eth0 for use at Network ..."
 /sbin/ifconfig eth0 netmask broadcast
 /sbin/route add -net gw
 /sbin/route add default gw
'Socket 1')
 echo Laptop is standalone
 echo Disabling external Monitor for X11
 cp /etc/XF86Config_intern /etc/XF86Config
 echo Network device NOT setup


Other Resources


  • The members of the linux-laptop_at_vger.rutgers.edumailing list
  • Jeff Shorey for his NeoMagic X-Server <js_at_mnsinc.com>
  • Overview Linux on Notebooks [archived link] by David Fox
  • Friedhelm Kueck <friedhelm.kueck_at_impress.de> for his advice about the HP OmniBook 3100.
  • Others whose names I forgot to record.

TuxMobil: Linux with Laptops, Notebooks, PDAs, Mobile Phones and Portable Computers

print · i-mode · WAP · PDA
contact · imprint · privacy (P3P) · sponsors · RSS

© Werner Heuser 1997-2015 · http://tuxmobil.org/hp3100e.html · last change Mon Aug 31 2009