Re: Sensors support on proliant DL380 G2

2008-03-13 Thread Steve Shockley

Unix Fan wrote:

I did a search around and found something called SmartStart,
Apparently it's a bootable configuration utility for your system
that configures various settings in NVRAM.


You don't really need SmartStart for a DL380 G2, you can press F9 during 
boot to configure everything via firmware like a normal PC.  SmartStart 
5.5 is required for DL/ML G1 series machines and older Proliant servers 
(i.e. 1850, 6500, etc.)


You can download SmartStart 5.5 from:
ftp://ftp.hp.com/pub/products/servers/supportsoftware/ZIP/smartstart-5.50-0.zip



Re: Sensors support on proliant DL380 G2

2008-03-12 Thread Ruan Kendall
So, SMBus.

I've made a few attempts to get it to work, with precious little
success... but that isn't really surprising seeing as I have no idea
how to go about doing such a thing.

I've fiddled with the BIOS settings with no appreciable effect, and
I've tried using UKC to pass different flags to pcibios on the
offchance that the bios itself isn't working correctly. Still no joy.

I've tried looking at the piixpm source. The 'SM Bus disabled' message
is displayed when the SMB host controller enabled bit isn't set in the
device's PCI configuration registers, which seems kinda obvious.
However, I have no idea where this configuration bit might be set.

Would I be right in thinking it should be set by the BIOS? This would
seem to imply that I'm kinda stuffed here.

On Sun, Mar 9, 2008 at 2:41 AM, Constantine A. Murenin
[EMAIL PROTECTED] wrote:
 On 08/03/2008, Ruan Kendall [EMAIL PROTECTED] wrote:
   So, I've tried both 4.2 and 4.3 snapshot on this slightly aged proliant 
 I've
obtained, and most things have worked very well but for the total
absense of any sensor information.
  
Is this because a) I've not done something terribly important that
would enable it for me, b) because all the sensor stuff is hidden
behind something like ACPI which isn't working on this machine or c)
because there is no driver for the bit of hardware that handles all
the sensor data?
  
The various bits of server firmware and the bios have been updated to
the most recent version, and the BIOS has been set up to boot as 'linux'.
  
It currently looks like my only hope is to give up and use something
like Centos 4 instead, but I'd rather not have to.

  I totally agree that sensors is the most important part of the OS,
  upon which OS selection should be made!




Dmesg for a recent 4.3 snapshot. I also have MP and 4.2 dmesgs if
they're likely to prove useful, which I assume they won't.
  
--
  
OpenBSD 4.3 (GENERIC) #695: Tue Mar  4 14:28:56 MST 2008
 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) III CPU - S 1400MHz (GenuineIntel
686-class) 1.40 GHz
cpu0: 
 FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
real mem  = 1341730816 (1279MB)
avail mem = 1287774208 (1228MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 12/31/99, BIOS32 rev. 0 @
0xf, SMBIOS rev. 2.3 @ 0xec000 (38 entries)
bios0: vendor Compaq version P24 date 05/01/2004
bios0: Compaq ProLiant DL380 G2
acpi0 at bios0: rev 0, can't enable ACPI
bios0: ROM list: 0xc/0x8000 0xc8000/0x4000 0xcc000/0x1800 
 0xee000/0x2000!
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 ServerWorks CNB20HE Host rev 0x23
pci1 at pchb0 bus 1
ppb0 at pci1 dev 3 function 0 Intel S21152BB PCI-PCI rev 0x00
pci2 at ppb0 bus 2
vga1 at pci2 dev 0 function 0 ATI Rage XL rev 0x27
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
Compaq Netelligent ASMC rev 0x00 at pci2 dev 1 function 0 not configured
vendor Compaq, unknown product 0x005a (class memory subclass
miscellaneous, rev 0x00) at pci2 dev 2 function 0 not configured
vendor Compaq, unknown product 0x00b1 (class memory subclass
miscellaneous, rev 0x01) at pci2 dev 4 function 0 not configured
pchb1 at pci0 dev 0 function 1 ServerWorks CNB20HE Host rev 0x01
pchb2 at pci0 dev 0 function 2 ServerWorks CNB20HE Host rev 0x01
pchb3 at pci0 dev 0 function 3 ServerWorks CNB20HE Host rev 0x01
pci3 at pchb3 bus 7
Compaq PCI Hotplug rev 0x12 at pci3 dev 7 function 0 not configured
ciss0 at pci0 dev 1 function 0 Compaq Smart Array 5i/532 rev.2 rev 
 0x01: irq 3
ciss0: 1 LD, HW rev 1, FW 2.62/2.62
scsibus0 at ciss0: 1 targets
sd0 at scsibus0 targ 0 lun 0: COMPAQ, LOGICAL VOLUME, 2.62 SCSI0
0/direct fixed
sd0: 34719MB, 4426 cyl, 255 head, 63 sec, 512 bytes/sec, 71106240 sec 
 total
fxp0 at pci0 dev 2 function 0 Intel 8255x rev 0x08, i82559: irq 5,
address 00:08:02:58:58:9c
inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4
fxp1 at pci0 dev 4 function 0 Intel 8255x rev 0x08, i82559: irq 7,
address 00:08:02:58:58:9b
inphy1 at fxp1 phy 1: i82555 10/100 PHY, rev. 4
Compaq Netelligent ASMC rev 0x00 at pci0 dev 6 function 0 not configured
piixpm0 at pci0 dev 15 function 0 ServerWorks OSB4 rev 0x51: SMBus 
 disabled

  It looks like SMBus is disabled on your box. If you can find a way to
  enable it, you'll have a somewhat higher chance of finding some
  sensors.

  Cheers,
  Constantine.




pciide0 at pci0 dev 15 function 1 ServerWorks OSB4 IDE rev 0x00: DMA
atapiscsi0 at pciide0 channel 0 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: COMPAQ, CD-ROM SN-124, N104 SCSI0
5/cdrom 

Re: Sensors support on proliant DL380 G2

2008-03-12 Thread Unix Fan
I did a search around and found something called SmartStart, Apparently it's 
a bootable configuration utility for your system that configures various 
settings in NVRAM.



http://www.umpquanet.com/support/freebsd_setup.html --FreeBSD articble related 
to your system...

ftp://ftp.compaq.com/pub/products/Servers/supportsoftware/ZIP/ --Search for 
smartstart.

http://people.freebsd.org/~jcagle/ --Random FreeBSD management utilties.. 
(Perhaps can be ported?).



I also noticed a Linux diff releated to ACPI... apparently ACPI it was forced 
or something.







-Nix Fan.




Sensors support on proliant DL380 G2

2008-03-08 Thread Ruan Kendall
So, I've tried both 4.2 and 4.3 snapshot on this slightly aged proliant I've
obtained, and most things have worked very well but for the total
absense of any sensor information.

Is this because a) I've not done something terribly important that
would enable it for me, b) because all the sensor stuff is hidden
behind something like ACPI which isn't working on this machine or c)
because there is no driver for the bit of hardware that handles all
the sensor data?

The various bits of server firmware and the bios have been updated to
the most recent version, and the BIOS has been set up to boot as 'linux'.

It currently looks like my only hope is to give up and use something
like Centos 4 instead, but I'd rather not have to.

Dmesg for a recent 4.3 snapshot. I also have MP and 4.2 dmesgs if
they're likely to prove useful, which I assume they won't.

--

OpenBSD 4.3 (GENERIC) #695: Tue Mar  4 14:28:56 MST 2008
  [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) III CPU - S 1400MHz (GenuineIntel
686-class) 1.40 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
real mem  = 1341730816 (1279MB)
avail mem = 1287774208 (1228MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 12/31/99, BIOS32 rev. 0 @
0xf, SMBIOS rev. 2.3 @ 0xec000 (38 entries)
bios0: vendor Compaq version P24 date 05/01/2004
bios0: Compaq ProLiant DL380 G2
acpi0 at bios0: rev 0, can't enable ACPI
bios0: ROM list: 0xc/0x8000 0xc8000/0x4000 0xcc000/0x1800 0xee000/0x2000!
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 ServerWorks CNB20HE Host rev 0x23
pci1 at pchb0 bus 1
ppb0 at pci1 dev 3 function 0 Intel S21152BB PCI-PCI rev 0x00
pci2 at ppb0 bus 2
vga1 at pci2 dev 0 function 0 ATI Rage XL rev 0x27
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
Compaq Netelligent ASMC rev 0x00 at pci2 dev 1 function 0 not configured
vendor Compaq, unknown product 0x005a (class memory subclass
miscellaneous, rev 0x00) at pci2 dev 2 function 0 not configured
vendor Compaq, unknown product 0x00b1 (class memory subclass
miscellaneous, rev 0x01) at pci2 dev 4 function 0 not configured
pchb1 at pci0 dev 0 function 1 ServerWorks CNB20HE Host rev 0x01
pchb2 at pci0 dev 0 function 2 ServerWorks CNB20HE Host rev 0x01
pchb3 at pci0 dev 0 function 3 ServerWorks CNB20HE Host rev 0x01
pci3 at pchb3 bus 7
Compaq PCI Hotplug rev 0x12 at pci3 dev 7 function 0 not configured
ciss0 at pci0 dev 1 function 0 Compaq Smart Array 5i/532 rev.2 rev 0x01: irq 3
ciss0: 1 LD, HW rev 1, FW 2.62/2.62
scsibus0 at ciss0: 1 targets
sd0 at scsibus0 targ 0 lun 0: COMPAQ, LOGICAL VOLUME, 2.62 SCSI0
0/direct fixed
sd0: 34719MB, 4426 cyl, 255 head, 63 sec, 512 bytes/sec, 71106240 sec total
fxp0 at pci0 dev 2 function 0 Intel 8255x rev 0x08, i82559: irq 5,
address 00:08:02:58:58:9c
inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4
fxp1 at pci0 dev 4 function 0 Intel 8255x rev 0x08, i82559: irq 7,
address 00:08:02:58:58:9b
inphy1 at fxp1 phy 1: i82555 10/100 PHY, rev. 4
Compaq Netelligent ASMC rev 0x00 at pci0 dev 6 function 0 not configured
piixpm0 at pci0 dev 15 function 0 ServerWorks OSB4 rev 0x51: SMBus disabled
pciide0 at pci0 dev 15 function 1 ServerWorks OSB4 IDE rev 0x00: DMA
atapiscsi0 at pciide0 channel 0 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: COMPAQ, CD-ROM SN-124, N104 SCSI0
5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4
ohci0 at pci0 dev 15 function 2 ServerWorks OSB4/CSB5 USB rev 0x04:
irq 11, version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 ServerWorks OHCI root hub rev 1.00/1.00 addr 1
isa0 at mainbus0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask ef4d netmask efed ttymask ffef
mtrr: Pentium Pro MTRR support
softraid0 at root
root on sd0a swap on sd0b dump on sd0b



Re: Sensors support on proliant DL380 G2

2008-03-08 Thread Constantine A. Murenin
On 08/03/2008, Ruan Kendall [EMAIL PROTECTED] wrote:
 So, I've tried both 4.2 and 4.3 snapshot on this slightly aged proliant I've
  obtained, and most things have worked very well but for the total
  absense of any sensor information.

  Is this because a) I've not done something terribly important that
  would enable it for me, b) because all the sensor stuff is hidden
  behind something like ACPI which isn't working on this machine or c)
  because there is no driver for the bit of hardware that handles all
  the sensor data?

  The various bits of server firmware and the bios have been updated to
  the most recent version, and the BIOS has been set up to boot as 'linux'.

  It currently looks like my only hope is to give up and use something
  like Centos 4 instead, but I'd rather not have to.

I totally agree that sensors is the most important part of the OS,
upon which OS selection should be made!


  Dmesg for a recent 4.3 snapshot. I also have MP and 4.2 dmesgs if
  they're likely to prove useful, which I assume they won't.

  --

  OpenBSD 4.3 (GENERIC) #695: Tue Mar  4 14:28:56 MST 2008
   [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
  cpu0: Intel(R) Pentium(R) III CPU - S 1400MHz (GenuineIntel
  686-class) 1.40 GHz
  cpu0: 
 FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
  real mem  = 1341730816 (1279MB)
  avail mem = 1287774208 (1228MB)
  mainbus0 at root
  bios0 at mainbus0: AT/286+ BIOS, date 12/31/99, BIOS32 rev. 0 @
  0xf, SMBIOS rev. 2.3 @ 0xec000 (38 entries)
  bios0: vendor Compaq version P24 date 05/01/2004
  bios0: Compaq ProLiant DL380 G2
  acpi0 at bios0: rev 0, can't enable ACPI
  bios0: ROM list: 0xc/0x8000 0xc8000/0x4000 0xcc000/0x1800 0xee000/0x2000!
  cpu0 at mainbus0
  pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
  pchb0 at pci0 dev 0 function 0 ServerWorks CNB20HE Host rev 0x23
  pci1 at pchb0 bus 1
  ppb0 at pci1 dev 3 function 0 Intel S21152BB PCI-PCI rev 0x00
  pci2 at ppb0 bus 2
  vga1 at pci2 dev 0 function 0 ATI Rage XL rev 0x27
  wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
  wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
  Compaq Netelligent ASMC rev 0x00 at pci2 dev 1 function 0 not configured
  vendor Compaq, unknown product 0x005a (class memory subclass
  miscellaneous, rev 0x00) at pci2 dev 2 function 0 not configured
  vendor Compaq, unknown product 0x00b1 (class memory subclass
  miscellaneous, rev 0x01) at pci2 dev 4 function 0 not configured
  pchb1 at pci0 dev 0 function 1 ServerWorks CNB20HE Host rev 0x01
  pchb2 at pci0 dev 0 function 2 ServerWorks CNB20HE Host rev 0x01
  pchb3 at pci0 dev 0 function 3 ServerWorks CNB20HE Host rev 0x01
  pci3 at pchb3 bus 7
  Compaq PCI Hotplug rev 0x12 at pci3 dev 7 function 0 not configured
  ciss0 at pci0 dev 1 function 0 Compaq Smart Array 5i/532 rev.2 rev 0x01: 
 irq 3
  ciss0: 1 LD, HW rev 1, FW 2.62/2.62
  scsibus0 at ciss0: 1 targets
  sd0 at scsibus0 targ 0 lun 0: COMPAQ, LOGICAL VOLUME, 2.62 SCSI0
  0/direct fixed
  sd0: 34719MB, 4426 cyl, 255 head, 63 sec, 512 bytes/sec, 71106240 sec total
  fxp0 at pci0 dev 2 function 0 Intel 8255x rev 0x08, i82559: irq 5,
  address 00:08:02:58:58:9c
  inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4
  fxp1 at pci0 dev 4 function 0 Intel 8255x rev 0x08, i82559: irq 7,
  address 00:08:02:58:58:9b
  inphy1 at fxp1 phy 1: i82555 10/100 PHY, rev. 4
  Compaq Netelligent ASMC rev 0x00 at pci0 dev 6 function 0 not configured
  piixpm0 at pci0 dev 15 function 0 ServerWorks OSB4 rev 0x51: SMBus disabled

It looks like SMBus is disabled on your box. If you can find a way to
enable it, you'll have a somewhat higher chance of finding some
sensors.

Cheers,
Constantine.


  pciide0 at pci0 dev 15 function 1 ServerWorks OSB4 IDE rev 0x00: DMA
  atapiscsi0 at pciide0 channel 0 drive 0
  scsibus1 at atapiscsi0: 2 targets
  cd0 at scsibus1 targ 0 lun 0: COMPAQ, CD-ROM SN-124, N104 SCSI0
  5/cdrom removable
  cd0(pciide0:0:0): using PIO mode 4
  ohci0 at pci0 dev 15 function 2 ServerWorks OSB4/CSB5 USB rev 0x04:
  irq 11, version 1.0, legacy support
  usb0 at ohci0: USB revision 1.0
  uhub0 at usb0 ServerWorks OHCI root hub rev 1.00/1.00 addr 1
  isa0 at mainbus0
  isadma0 at isa0
  pckbc0 at isa0 port 0x60/5
  pckbd0 at pckbc0 (kbd slot)
  pckbc0: using irq 1 for kbd slot
  wskbd0 at pckbd0: console keyboard, using wsdisplay0
  pms0 at pckbc0 (aux slot)
  pckbc0: using irq 12 for aux slot
  wsmouse0 at pms0 mux 0
  pcppi0 at isa0 port 0x61
  midi0 at pcppi0: PC speaker
  spkr0 at pcppi0
  npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
  pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
  fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
  fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
  biomask ef4d netmask efed ttymask ffef
  mtrr: Pentium Pro MTRR support
  softraid0 at root
  root on sd0a swap on sd0b dump on sd0b