HP Netserver LT6000 R

From Gentoo-en
Jump to: navigation, search

General Information

Vendor: HP

CPU 6x Intel Pentium III Xeon with 100MHz FSB
Memory max 8GB PC-133 Registered ECC (4 banks with 2 slots each)
Graphics ATI Technologies Inc 3D Rage IIC (2MB)
Harddrive 4x SCA Ultra160
Optical-Drive CD-Rom drive slim-type
Floppy Disk Drive Slim-FDD
Network Intel Corporation 82557/8/9/0/1 Ethernet Pro 100
PCI-Hotplug Hewlett-Packard Company NetServer PCI Hot-Plug Controller
Chipset ServerWorks ServerSet III HE
IDE Controller Broadcom OSB4 IDE Controller
SCSI Controller Intel Corporation 80960RP (i960RP) Microprocessor
Other Hardware Smart IRQ Router, Multifunction Frontpannel, Hotplug Fans & PSUs, Intusion Detection Sensor

This is the list of all builtin devices in the default configuration.

Code: lspci
00:00.0 Host bridge: Broadcom CNB20HE Host Bridge (rev 21)
00:00.1 Host bridge: Broadcom CNB20HE Host Bridge (rev 01)
00:00.2 Host bridge: Broadcom CNB20HE Host Bridge
00:00.3 Host bridge: Broadcom CNB20HE Host Bridge
00:06.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 08)
00:07.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC (rev 7a)
00:0f.0 ISA bridge: Broadcom OSB4 South Bridge (rev 4f)
00:0f.1 IDE interface: Broadcom OSB4 IDE Controller
04:02.0 System peripheral: Hewlett-Packard Company NetServer PCI Hot-Plug Controller (rev 0d)
04:02.1 InfiniBand: Hewlett-Packard Company NetServer SMIC Controller (rev 09)
04:03.0 PCI bridge: Intel Corporation 80960RP (i960RP) Microprocessor/Bridge (rev 01)
04:03.1 RAID bus controller: Intel Corporation 80960RP (i960RP) Microprocessor (rev 01)
05:08.0 System peripheral: Hewlett-Packard Company NetServer Smart IRQ Router (rev a0)

Hardware

Based on gentoo-sources-2.6.27-r8.

RAID bus controller: Intel Corporation 80960RP (i960RP) Microprocessor

Linux Kernel Configuration: Enabling the Intel SCSI-Controller
    Device Drivers --->
         SCSI device support --->
              <*> RAID Transport Class
              <*> SCSI device support
              <*> SCSI disk support
              [*] SCSI low-level drivers --->
                   <*>   Intel/ICP (former GDT SCSI Disk Array) RAID Controller support

IDE interface: Broadcom OSB4 IDE Controller

Linux Kernel Configuration: Enabling the IDE-Controller
    Device Drivers --->
         <*> ATA/ATAPI/MFM/RLL support  --->
              <*>   Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
              <*>     Include IDE/ATAPI CDROM support
              <*>     generic/default IDE chipset support

There is no special driver for the Broadcom chip, but the general/default IDE chipset support works fine.

Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100

Linux Kernel Configuration: Enabling the NIC
    Device Drivers --->
         [*] Network device support  --->
              [*]   Ethernet (10 or 100Mbit)  --->
                   -*-   Generic Media Independent Interface device support
                   [*]   EISA, VLB, PCI and on board controllers
                   <*>   Intel(R) PRO/100+ support

InfiBand controller: NetServer SMIC Controller

Linux Kernel Configuration: Enabling the InfiBand
    Device Drivers --->
         <M> InfiniBand support  --->

Not sure wich of these is needed so I activated all of them.

Everything else is straight forward. The raid-devices show up as /dev/sd* as long, as the raid-controller is loaded.

Setup

Code: make.conf for x86
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -mtune=i686 -pipe -mmmx -msse"
MAKEOPTS="-j18" # Whatever suits you best

Rule of thumb says: Makopts = number of cores +1.<br\> Experimenting showed: this system works best with MAKEOPTS = 16 to 18 while using 6 CPUs with 1MB cache.