I need to be able to get the cpu and fan information from my motherboard, however none of the monitoring utilities in the ports seems to support my motherboard (Supermicro PDSMi, Intel E7230 (Mukilteo) Chipset). On my older VIA based motherboards and some Nvidia, i can get this information using ACPI and the hw.acpi.thermal sysctl. This however is not available on this motherboard. Would this be a shortcoming of the motherboards ACPI implementation, or a lack of support by freebsd?
Mike Jakubik wrote:> I need to be able to get the cpu and fan information from my > motherboard, however none of the monitoring utilities in the ports > seems to support my motherboard (Supermicro PDSMi, Intel E7230 > (Mukilteo) Chipset). On my older VIA based motherboards and some > Nvidia, i can get this information using ACPI and the hw.acpi.thermal > sysctl. This however is not available on this motherboard. Would this > be a shortcoming of the motherboards ACPI implementation, or a lack of > support by freebsd? > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"Similar problem to me here with a ASUS A8N32-SLI Deluxe. The older versions of this motherboard type like A8N-SLI Deluxe and maybe A8N-SLI Premium had thermal zones in ACPI output, but not the A8N32-SLI. No temperature, no fanspeed, no thermal zones.
"me too". chipset - e7520
On Tue, Jul 25, 2006 at 11:51:25AM -0400, Mike Jakubik wrote:> I need to be able to get the cpu and fan information from my > motherboard, however none of the monitoring utilities in the ports seems > to support my motherboard (Supermicro PDSMi, Intel E7230 (Mukilteo) > Chipset). On my older VIA based motherboards and some Nvidia, i can get > this information using ACPI and the hw.acpi.thermal sysctl. This however > is not available on this motherboard. Would this be a shortcoming of the > motherboards ACPI implementation, or a lack of support by freebsd?Does this one support IPMI? -- Bruno Ducrot -- Which is worse: ignorance or apathy? -- Don't know. Don't care.
Bruno Ducrot wrote:> On Tue, Jul 25, 2006 at 11:51:25AM -0400, Mike Jakubik wrote: > >> I need to be able to get the cpu and fan information from my >> motherboard, however none of the monitoring utilities in the ports seems >> to support my motherboard (Supermicro PDSMi, Intel E7230 (Mukilteo) >> Chipset). On my older VIA based motherboards and some Nvidia, i can get >> this information using ACPI and the hw.acpi.thermal sysctl. This however >> is not available on this motherboard. Would this be a shortcoming of the >> motherboards ACPI implementation, or a lack of support by freebsd? >> > > Does this one support IPMI? > >ASUS A8N32-SLI Deluxe not ... ipmi driver in kernel installed, but finds no device.
On Jul 26, 2006, at 11:09 AM, Bruno Ducrot wrote:> On Tue, Jul 25, 2006 at 11:51:25AM -0400, Mike Jakubik wrote: >> I need to be able to get the cpu and fan information from my >> motherboard, however none of the monitoring utilities in the ports >> seems >> to support my motherboard (Supermicro PDSMi, Intel E7230 (Mukilteo) >> Chipset). On my older VIA based motherboards and some Nvidia, i >> can get >> this information using ACPI and the hw.acpi.thermal sysctl. This >> however >> is not available on this motherboard. Would this be a shortcoming >> of the >> motherboards ACPI implementation, or a lack of support by freebsd? > > Does this one support IPMI?Yes, the Supermicro PDSMi supports the IPMI 2.0 module and I can confirm that it works with the IPMI ported driver from current on 6.1. The module is optional so you will have to purchase one for the system, around 0. You will also need the latest BIOS loaded on the motherboard for it to work. http://www.supermicro.com/products/accessories/addon/AOC-IPMI20-E.cfm -- DaveD
Lists For Simon Phoenix (phoenix.lists@gmail.com)
2006-Jul-26 19:43 UTC
Monitoring temperature with acpi (sysctls)
O. Hartmann wrote:> > I need to be able to get the cpu and fan information from my > > motherboard, however none of the monitoring utilities in the ports > > seems to support my motherboard (Supermicro PDSMi, Intel E7230 > > (Mukilteo) Chipset). On my older VIA based motherboards and some > > Nvidia, i can get this information using ACPI and the hw.acpi.thermal > > sysctl. This however is not available on this motherboard. Would this > > be a shortcoming of the motherboards ACPI implementation, or a lack of > > support by freebsd? > > > > _______________________________________________ > > freebsd-stable@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > > Similar problem to me here with a ASUS A8N32-SLI Deluxe. The older > versions of this motherboard type like A8N-SLI Deluxe and maybe A8N-SLI > Premium had thermal zones in ACPI output, but not the A8N32-SLI. No > temperature, no fanspeed, no thermal zones.ASUS P800 SE i865e chipset - problems too.
Bruno Ducrot wrote:> On Tue, Jul 25, 2006 at 11:51:25AM -0400, Mike Jakubik wrote: > >> I need to be able to get the cpu and fan information from my >> motherboard, however none of the monitoring utilities in the ports seems >> to support my motherboard (Supermicro PDSMi, Intel E7230 (Mukilteo) >> Chipset). On my older VIA based motherboards and some Nvidia, i can get >> this information using ACPI and the hw.acpi.thermal sysctl. This however >> is not available on this motherboard. Would this be a shortcoming of the >> motherboards ACPI implementation, or a lack of support by freebsd? >> > > Does this one support IPMI? > >Yes, but with an optional $54 add-on card.
Well, here are the patch results. The controller is detected: ichsmb0: <Intel 82801GB (ICH7) SMBus controller> port 0x1100-0x111f irq 19 at device 31.3 on pci0 ichsmb0: [GIANT-LOCKED] smbus0: <System Management Bus> on ichsmb0 smb0: <SMBus generic I/O> on smbus0 However communication does not seem to work: # smbmsg -p Probing for devices on /dev/smb0: Device @0x30: rw Device @0x32: rw ^C ichsmb0: device timeout, status=0x41 ichsmb0: device timeout, status=0x41 ichsmb0: device timeout, status=0x41 I also tried running mbmon using SMB, however this is the result: # mbmon -S No SMBus HWM available!! InitMBInfo: Unknown error: 0 Without any options, i get bogus temp values: # mbmon Temp.= 208.0, 0.0, 0.0; Rot.= 0, 0, 0 Vcore = 3.62, 3.62; Volt. = 3.62, 5.21, 11.80, 1.13, 2.09
Someone mentionned that you can't reach the smbus on ASUS boards. That's because they turn it off in the BIOS. They turn it on and off as they need to read stuff for their SMI (well on some of their boards at least). you can turn it on again using pciconf. but I forget the exact incantation. (I've asked someone to send me the script so I'll have it later if anyone wants it)