Discussion:
Can't get temperature info from AMD FX-6300 Processor
(too old to reply)
Гуляев Гоша
2013-02-16 17:53:38 UTC
Permalink
Good day!

I'm install FreeBSD 9.1-amd64 on new PC with AMD FX-6300 processor and
motherboard ASUS M5A97 R2.0

I'm tryin include

device amdtemp

and

device coretemp

in kernel config, but there is no information about processor
temperature through

sysctl -a | grep -i temp

Here is link to dmesg on pastebin: http://pastebin.com/Vkst8pQn
Joseph A. Nagy, Jr
2013-02-16 18:52:43 UTC
Permalink
Post by Гуляев Гоша
Good day!
I'm install FreeBSD 9.1-amd64 on new PC with AMD FX-6300 processor and
motherboard ASUS M5A97 R2.0
I'm tryin include
device amdtemp
and
device coretemp
in kernel config, but there is no information about processor
temperature through
sysctl -a | grep -i temp
Here is link to dmesg on pastebin: http://pastebin.com/Vkst8pQn
_______________________________________________
http://lists.freebsd.org/mailman/listinfo/freebsd-hardware
coretemp is for Intel processors afaik. I have a Sempron SI-42 and

***@alex-laptop:/home/alex %> sysctl -a | grep -i temp
device amdtemp
net.inet6.ip6.use_tempaddr: 0
net.inet6.ip6.temppltime: 86400
net.inet6.ip6.tempvltime: 604800
net.inet6.ip6.prefer_tempaddr: 0
hw.usb.template: 0
dev.cpu.0.temperature: 61.0C
dev.amdtemp.0.%desc: AMD CPU On-Die Thermal Sensors
dev.amdtemp.0.%driver: amdtemp
dev.amdtemp.0.%parent: hostb4
dev.amdtemp.0.sensor0.core0: 61.0C

Perhaps your processor doesn't have an on-die temperature sensor?

My kernel config uses

device amdtemp

fwiw:
uname -a
FreeBSD alex-laptop 9.1-RELEASE FreeBSD 9.1-RELEASE #8: Tue Jan 22
14:00:27 CST 2013 ***@alex-laptop:/usr/obj/usr/src/sys/ALEX-LAPTOP
amd64
--
Yours in Christ,

Joseph A Nagy Jr
"Whoever loves instruction loves knowledge, But he who hates correction
is stupid." -- Proverbs 12:1
Emails are not formal business letters, whatever businesses may want.
Original content CopyFree (F) under the OWL
http://copyfree.org/licenses/owl/license.txt
Oleg Baranov
2013-02-16 19:19:09 UTC
Permalink
Post by Гуляев Гоша
Good day!
I'm install FreeBSD 9.1-amd64 on new PC with AMD FX-6300 processor and
motherboard ASUS M5A97 R2.0
I'm tryin include
device amdtemp
and
device coretemp
in kernel config, but there is no information about processor
temperature through
sysctl -a | grep -i temp
Here is link to dmesg on pastebin: http://pastebin.com/Vkst8pQn
same for me. I have FX-8120 which amdtemp(4) detects not.
there were some patches which you will surely find googling a bit. using
them amdtemp will detect k15, but temperature reading are totally wrong :(
didn't find an answer since spring 2012 :(
Joseph A. Nagy, Jr
2013-02-16 19:20:57 UTC
Permalink
Post by Oleg Baranov
Post by Гуляев Гоша
Good day!
I'm install FreeBSD 9.1-amd64 on new PC with AMD FX-6300 processor and
motherboard ASUS M5A97 R2.0
I'm tryin include
device amdtemp
and
device coretemp
in kernel config, but there is no information about processor
temperature through
sysctl -a | grep -i temp
Here is link to dmesg on pastebin: http://pastebin.com/Vkst8pQn
same for me. I have FX-8120 which amdtemp(4) detects not.
there were some patches which you will surely find googling a bit. using
them amdtemp will detect k15, but temperature reading are totally wrong :(
didn't find an answer since spring 2012 :(
<snip>

someone, mistakenly responding to me, suggested k8temp. I have no
experience with that, though.
--
Yours in Christ,

Joseph A Nagy Jr
"Whoever loves instruction loves knowledge, But he who hates correction
is stupid." -- Proverbs 12:1
Emails are not formal business letters, whatever businesses may want.
Original content CopyFree (F) under the OWL
http://copyfree.org/licenses/owl/license.txt
Oleg Baranov
2013-02-16 19:47:14 UTC
Permalink
Post by Joseph A. Nagy, Jr
Post by Oleg Baranov
Post by Гуляев Гоша
Good day!
I'm install FreeBSD 9.1-amd64 on new PC with AMD FX-6300 processor and
motherboard ASUS M5A97 R2.0
I'm tryin include
device amdtemp
and
device coretemp
in kernel config, but there is no information about processor
temperature through
sysctl -a | grep -i temp
Here is link to dmesg on pastebin: http://pastebin.com/Vkst8pQn
same for me. I have FX-8120 which amdtemp(4) detects not.
there were some patches which you will surely find googling a bit. using
them amdtemp will detect k15, but temperature reading are totally wrong :(
didn't find an answer since spring 2012 :(
<snip>
someone, mistakenly responding to me, suggested k8temp. I have no
experience with that, though.
k8temp was superseded by amdtemp in around 8.0-8.1 release (I think).
Though it doesn't matter when both don't work.
I've managed to get some data from onboard ITE chip. Accuracy is a
really big concern and I doubt it can be trusted. But I've measured
idle/load temperatures by software and additionally using infrared
thermometer when I was building the machine and when I see approximately
the same values I'm thinking it is okay.
Another indirect method for me is to monitor fans. When I can see all of
them working fine and environment temperature is known to be within
reasonable range then I can expect CPU temperature to be quite
predictable. To use this you have to trust your thermal compound as may
dry with time loosing its capability to transfer heat effectively.
Joseph A. Nagy, Jr
2013-02-16 20:34:05 UTC
Permalink
<snip>
Post by Oleg Baranov
Post by Joseph A. Nagy, Jr
someone, mistakenly responding to me, suggested k8temp. I have no
experience with that, though.
k8temp was superseded by amdtemp in around 8.0-8.1 release (I think).
Though it doesn't matter when both don't work.
True, also I didn't know k8temp was superceded by amdtemp, just passing
on a suggestion.
Post by Oleg Baranov
I've managed to get some data from onboard ITE chip. Accuracy is a
really big concern and I doubt it can be trusted. But I've measured
idle/load temperatures by software and additionally using infrared
thermometer when I was building the machine and when I see approximately
the same values I'm thinking it is okay.
Another indirect method for me is to monitor fans. When I can see all of
them working fine and environment temperature is known to be within
reasonable range then I can expect CPU temperature to be quite
predictable. To use this you have to trust your thermal compound as may
dry with time loosing its capability to transfer heat effectively.
I'd just be happy to get it displaying in Fahrenheit instead of Celsius.
--
Yours in Christ,

Joseph A Nagy Jr
"Whoever loves instruction loves knowledge, But he who hates correction
is stupid." -- Proverbs 12:1
Emails are not formal business letters, whatever businesses may want.
Original content CopyFree (F) under the OWL
http://copyfree.org/licenses/owl/license.txt
Гуляев Гоша
2013-02-16 21:29:38 UTC
Permalink
At forum here: [1]http://forums.freebsd.org/showthread.php?t=37775I
found solution (get amdtemp.c from -CURRENT) and it works, but as you
say, it seems it gets wrong information.

17.02.2013, 01:08, "Oleg Baranov" <***@csa.ru>:

On 16.02.2013 20:56, Гуляев Гоша wrote:

Good day!
I'm install FreeBSD 9.1-amd64 on new PC with AMD FX-6300 processor
and
motherboard ASUS M5A97 R2.0
I'm tryin include
device amdtemp
and
device coretemp
in kernel config, but there is no information about processor
temperature through
sysctl -a | grep -i temp
Here is link to dmesg on pastebin: [2]http://pastebin.com/Vkst8pQn

same for me. I have FX-8120 which amdtemp(4) detects not.
there were some patches which you will surely find googling a bit.
using
them amdtemp will detect k15, but temperature reading are totally
wrong :(
didn't find an answer since spring 2012 :(

--------------------------------------------
С уважением, Гуляев Гоша.

References

1. http://forums.freebsd.org/showthread.php?t=37775
2. http://pastebin.com/Vkst8pQn

Loading...