Which version of FreeBSD are you running? I am running 7.0 on my desktop at home, and I get the following:
Code:
sverre % uname -a
FreeBSD dirac 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
sverre % sysctl hw.acpi.thermal.tz0.temperature
hw.acpi.thermal.tz0.temperature: 42.0C
sverre %
At work I'm running 6.2, and the result is:
Code:
fermi % uname -a
FreeBSD fermi.ife.no 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386
fermi %
fermi % sysctl hw.acpi.thermal.tz0.temperature
sysctl: unknown oid 'hw.acpi.thermal.tz0.temperature'
fermi %
So maybe the variable is only available in 7.0?