[MobiliX] [HOWTOs] [My Laptops] [Hardware] [Software] [PDAs] [Cell Phones] [Misc] [News] [Non-Laptop] [Linux Books]

Linux on the HP Omnibook 3100


 

Linux on the Road

Preface

This is a survey about Linux related hardware features of the 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-Laptop-HOWTO. If you want to buy a HP OmniBook 3100 you sometimes find a good offer at  Warehouse .

Introduction

Since July 1997 I maintain a page about the HP OmniBook 800 and Linux. This page was visited by Friedhelm Kueck , 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.

Hardwaresurvey

Harddisk

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

PCMCIA

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.

Graphic-Chip

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 +.

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

Sound

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

IO=220h
IO=388 # for ADLib
IRQ=5
DMA=1
DMA=0

IrDA

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-IR-HOWTO .

CD

hdc: CD-ROM CDR_U240, ATAPI CDROM drive

USB

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
 echo
 cp /etc/XF86Config_extern
 /etc/XF86Config
 echo
 echo "Setting up eth0 for use at Network ..."
 echo
 /sbin/ifconfig eth0 10.1.9.5 netmask 255.255.0.0 broadcast 10.1.255.255
 /sbin/route add -net 10.1.0.0 gw 10.1.9.5
 /sbin/route add default gw 10.1.10.1
;;;
 
'Socket 1')
 echo Laptop is standalone
 echo Disabling external Monitor for X11
 cp /etc/XF86Config_intern /etc/XF86Config
 echo
 echo Network device NOT setup
 ;;

esac

Linux at other HP OmniBook Sites (Links)

Please see my site about the HP OmniBook 800 and Linux for infos about Linux at other HP OmniBook sites.

Disclaimer

This document has nothing to do with Hewlett-Packard, they don't even know it exists. There is no guarantee that the information on this page is accurate, please don't hold me responsible if your experience is different from the information here.

Thanks

I'm very receptive to additions, suggestions and changes to this document.

- Werner Heuser -

MoBILIX - Linux with Laptop Computers

For further infos about other laptops (HP OmniBook 800, HP OmniBook 3100, Olivetti Echos 133DM, COMPAQ Armada 1592DT) look at my MoBILIX - Linux with Laptop Computers . You may also find the latest Linux/IR-HOWTO, my Linux-Laptop-HOWTO and a survey about Linux and infrared devices.


[MobiliX] [HOWTOs] [My Laptops] [Hardware] [Software] [PDAs] [Cell Phones] [Misc] [News] [Non-Laptop] [Linux Books]

[AportisDoc format] [ print version] [WAP]
    powered by FreeFind

start Thu Dec 24 1998 last change Thu Oct 12 2000 copyright © Werner Heuser 1998, 1999
http://mobilix.org/hp3100e.html
[Disclaimer][About][Contact]

Life is the first gift, love is the second, and understanding is the third. -- Marge Piercy: Gone to Soldiers, p. 732


Xtops.DE - Tux gets mobile!
Xtops.DE - Laptops und PDAs mit Linux