HP Netserver LT 6000r

David Landgren david at landgren.net
Fri Jul 1 15:37:00 GMT 2005


David King wrote:
> Again, for the curious and those searching the archives (believe
> me, I wish this was available when I was setting it up): SMP is now
> working without a hitch. All I did was compile with the default SMP
> kernel configuration file. All of the other changes had to be made
> to get it to boot at all. I'd love to see APM working, but have yet
> to make that happen. Same with WOL.

Good grief! I started searching the web for information on this beast, 
never realising I had the thread sitting in my inbox :)

I inherited a 6-way HP Netserver LT 6000r and I've been getting it to 
run 5.4-STABLE. If I let it boot by itself it hangs on the first of the 
following two lines (the second is never displayed)

amrd0: 52095MB (106690560 sectors) RAID 5 (optimal)
ses0 at amr0 bus 0 target 5 lun 0

(full dmegs output is at the end of this message).

> Again, some serious kudos to the developers that make this happen!

Ditto.

> On Tue, 17 May 2005, David King wrote:
> 
>> Date: Tue, 17 May 2005 23:05:17 -0700
>> From: David King <ketralnis at ketralnis.dyndns.org>
>> To: freebsd-smp at freebsd.org
>> Subject: Re: HP Netserver LT 6000r
>>
>> In case anyone was burning with anticipation, I did get this up and 
>> running. You must turn off the interrupt reservation in the "PCI 

I haven't checked that. I'll go and look next time I reboot.

>> Device Settings" in the BIOS, it also helps to upgrade the BIOS to 

Erk, I'd like to avoid doing that if I can. Upgrading computer BIOS 
always gives me the shakes.

>> 4.06.45. For the install to recognise the SCSI devices (I did this 
>> with the NetRAID turned OFF), you'll need to start the install with 
>> ACPI disabled. I don't know about after the install, since I just left 

If I boot with APIC disabled, I get to multiuser mode without trouble. I 
have rebuilt the kernel with

   device     apic
   options    SMP

Can/should I remove the device apic line? Will things still work?

>> it off. By the way, this was far easier with FreeBSD than it was with 
>> NetBSD, Linux, or Solaris 9 (I finally decided on FreeBSD, since it's 
>> my Operating System of choice anyway), so some serious kudos to the 
>> developers! I don't have SMP working yet, but I will try that next. It 
>> /would/ be nice to be able to compile the SMP kernel with SMP enabled, 
>> though :)

I compiled with SMP, and according to the dmesg output below I am 
humming along on 6 cylinders, so to speak. In any event a make -j12 
buildworld seems to zip along and the disk doesn't seem overly solicited 
(but that could simply be giant contention, I don't know what the 
current state of that is).

I could post my kernel config file if there is interest. I have stripped 
out a lot of unnecessary stuff (// port, USB support, and other devices 
I'm not interested in).

-r-xr-xr-x  1 root  wheel  5896397 May  8 12:21 kernel.old/kernel
-r-xr-xr-x  1 root  wheel  3221170 Jul  1 16:10 kernel/kernel

Thanks again to the -smp developers.
David (Landgren)

>> --David King
>>
>> On May 04, 2005, at 22.03, David King wrote:
>>
>>> Has anyone had any luck getting an HP Netserver LT 6000r to run on 
>>> FreeBSD, with SMP working? I am looking at buying a quad 700MHZ of 
>>> this model and want to make sure it will run my primary operating 
>>> system.
>>> The only posts I could readily find were failures several years ago, 
>>> so I hope the situation has improved :)

dmesg output follows:

Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights reserved.
FreeBSD 5.4-STABLE #0: Fri Jul  1 16:10:50 CEST 2005
     root at profane.mongueurs.net:/usr/obj/usr/src/sys/PROFANE
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Pentium III Xeon (700.04-MHz 686-class CPU)
   Origin = "GenuineIntel"  Id = 0x6a1  Stepping = 1
 
Features=0x387fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>
real memory  = 2147418112 (2047 MB)
avail memory = 2100174848 (2002 MB)
MPTable: <HP       LT 6000     >
FreeBSD/SMP: Multiprocessor System Detected: 6 CPUs
  cpu0 (BSP): APIC ID:  6
  cpu1 (AP): APIC ID:  0
  cpu2 (AP): APIC ID:  1
  cpu3 (AP): APIC ID:  2
  cpu4 (AP): APIC ID:  4
  cpu5 (AP): APIC ID:  5
ioapic0: Assuming intbase of 0
ioapic1: Assuming intbase of 16
ioapic0 <Version 1.1> irqs 0-15 on motherboard
ioapic1 <Version 1.1> irqs 16-31 on motherboard
npx0: <math processor> on motherboard
npx0: INT 16 interface
cpu0 on motherboard
cpu1 on motherboard
cpu2 on motherboard
cpu3 on motherboard
cpu4 on motherboard
cpu5 on motherboard
pcib1: <MPTable Host-PCI bridge> pcibus 1 on motherboard
pci1: <PCI bus> on pcib1
pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
fxp0: <Intel 82559 Pro/100 Ethernet> port 0x1800-0x183f mem 
0xec900000-0xec9fffff,0xec801000-0xec801fff irq 18 at device 6.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:30:6e:02:d8:6a
pci0: <display, VGA> at device 7.0 (no driver attached)
isab0: <PCI-ISA bridge> port 0x1040-0x104f at device 15.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <ServerWorks ROSB4 UDMA33 controller> port 
0x1840-0x184f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 15.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
pcib4: <MPTable Host-PCI bridge> pcibus 4 on motherboard
pci4: <PCI bus> on pcib4
pci4: <base peripheral> at device 2.0 (no driver attached)
pci4: <serial bus> at device 2.1 (no driver attached)
pcib2: <PCI-PCI bridge> at device 3.0 on pci4
pci5: <PCI bus> on pcib2
pci5: <base peripheral> at device 8.0 (no driver attached)
amr0: <LSILogic MegaRAID 1.51> mem 0xf4000000-0xf7ffffff irq 20 at 
device 3.1 on pci4
amr0: <Integrated HP NetRAID (T7)> Firmware E.01.08, BIOS B.02.03, 64MB RAM
orm0: <ISA Option ROMs> at iomem 0xc8000-0xc8fff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
fdc0: <Enhanced floppy controller> at port 0x3f0-0x3f5 irq 6 drq 2 on isa0
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
unknown: <PNP0700> can't assign resources (port)
Timecounters tick every 10.000 msec
acd0: CDROM <CD-224E/1.5A> at ata0-master PIO4
amrd0: <LSILogic MegaRAID logical drive> on amr0
amrd0: 52095MB (106690560 sectors) RAID 5 (optimal)
ses0 at amr0 bus 0 target 5 lun 0
ses0: <HP SAFTE; U160/M BP 1023> Fixed Processor SCSI-2 device
ses0: SAF-TE Compliant Device
SMP: AP CPU #1 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #4 Launched!
SMP: AP CPU #5 Launched!
Mounting root from ufs:/dev/amrd0s1a




More information about the freebsd-smp mailing list