LM-Sensors의 측정이 제대로 안 되고 잘못 나옵니다 값들이.
sensors-detect를 하니 w83627hf인가 하는 모듈이 로딩되서 잡혔습니다. 그래서 sensors를 쳤더니 CPU온도 74도랍니다. 재부팅 해서 CMOS의 모니터로 보면 보통은 59~62사이로 왔다 갔다 거립니다. 그러다가 제가 CPU 쿨러를 갈았더니 한동안 정상 온도가 나오더군요. 평소때는 58에서 63도를 왔다 갔다 했습니다. 열 받으면 73도 까지도 올라는 갔었는데... 제부팅 하고 나니 이상해 지네요 음...
정상적일 때는 온도 정상으로(CMOS모니터랑 거의 같게) 나오고, sensor = diode 라고 나오더군요. 비정상 적일 때는 이 센서 항목이 써미스터라고 나옵니다. 써미스터! 저항의 일종이죠 음... 다이오드도 본도체인데.. 다이오드는 양극이 있고 한 쪽 방향으로만 전기가 흐르는 식의 반도체로 알고 있습니다. 저항이란 것은 특정한 정도의 저항성을 가지는 녀석이고 말이죠 흡! diode라고 나올 때가 정상인 거 같은데 분명히.. 왜 써미스터라고 나오면서 온도가 한참 오버 되서 나올까요? 이게 매인보드 문제 같지는 않고... 아무리 봐도 LM-Senosrs에서 뭔가 문제가 있거나 디택트 할 때 제대로 못 잡는거 같네요 센서 칩을...
어떻게 하면 제대로 된 온도를 알 수 있을 까요? 그리고 신기한 것은 어떻게 팬을 바꾸었더니 센서 종류가 다이오드로 바뀌었냐 이거죠. 이것도 알송달송입니다. 쿨러에 온도 측정 장비가 있는 건지. CPU 온도는 보드에서 측정 하는거 아닌가요? 흠...
이거..
좀 제가 어렵거나 깊히 신경 쓰기 어려운 주제의 질문을 올린거 같군요. 아니면 검색을 더 해 봐야 하려나... 으음.. 잘 안 나오다 보니 올려 봤습니다 좀 특이한 문제라서 음...
----
일어나라! 싸워라! 그리고 이겨라!
다만!!! 의미 있는 것에 그 힘을!!!
그 능력과 노력을!!!
사람천사
그리고 이것이...
시스템의 상태입니다. 항상 이렇게 나옵니다. 73/74도를 왔다 갔다 하는데.. 그리고 정상일 때는 지금 보드에 연결된 팬이 2 개 있는데 그 팬의 동작 속도가 다 출력 됩니다. 어제 까지만 해도 정상이던게 오늘 새벽에 재부팅 하니 안 되는 군요. 모듈은 같은 모듈을 썼습니다.
저기서 temp1( CPU )의 센서 부분이 써미스터가 아니고 정상적으로 잘 잡힐 때는 diode로 나왔었습니다. 그리고 aax 값이 +93으로 나왔었습니다. 근대 지금 보시다 싶히 -1로 나오고요. 센서도 써미스터입니다. 원래 저게 아니었는데 그리고 fan1이외에 fan2가 잡혀서 그 동작 속도가 나왔었는데 이것 또한 안 노아고 있습니다. 혹시나 해서 CMOS에서 온도 관리 설정에 대한 것을 끄기도 해 보고 켜기도 해 보고 자동 모드로도 놔 봤는데 같군요. 어렵네요 훗...
----
일어나라! 싸워라! 그리고 이겨라!
다만!!! 의미 있는 것에 그 힘을!!!
그 능력과 노력을!!!
사람천사
어찌된건지 한번 해
어찌된건지 한번 해 볼려고 했더니 (현재 우분투 대퍼 64비트용)
i2c 디바이스가 없다고 나오네요 ㅠㅜ
참 그리고 써미스터도 온도에 관계된것이 맞습니다.
제가 아는 써미스터 주 용도는 온도 보상용이지요 어떤 엠프에 열이 올라가면
반도체에서 특성이 바뀌니깐 그것을 보상하는 회로에 써미스터를 삽입한답니다.
일반적인 회로에는 거의 다 까만 콩알같은것에 전선 2개 달린 써미스터가 꼭 하나이상씩
들어 가죠 (아니다 콩알이라기 보다 아프피린 알약 같다고 해야 하남?)
아... 안 되셨군요.. 그게... 그럴 때는...
mkdev.sh를 쓰셔야 되는데 윽.. 그게 없어서 전 소스 받아서 거기 들어 있는 mkdev.sh를 실행 했습니다. 그 다음에 sensors-detect를 했더니 되더군요. 그리고 modprobe로 i2c-dev를 로딩 해 주면 dev에 i2c-* 생기지 않나뇨 으음. 0부터 31까진가 흐흠.
그리고 써미스터가 쓰이는건 알고 있는데.. 센서 표시가 다이오드로 나오면 온도 측정이 잘 되었는데 왜 써미스터라고 나오면.. 이게 맛이 가냐.. 이거죠.. 온도가.. 혹시 특성이 변하면서 완전히 반도체의 특성이 변해 버리는 건지..(그럼 제대로된 측정이 안 되겠죠.) 그렇다가 시스템을 내려서 열을 시킨 다음에 해 볼 수도 없고 으음... 어렵군요. 아 일요일이 점검일이니 한번 해 볼 만 하겠군요 그 날. 뭐가 문제인지 도저히 모르겠네요. 그리고 왜 정상적이라고 생각 될 때는 팬이 두 개 다 돌아 가는게 보이는데 지금은 하나만 돌아 가는걸로 나오는거 하는 거죠 훗. 어렵군요. 혹시 lm-sensors 구버젼을 직접 컴파일 해서 깔면 될려나요 음.
----
일어나라! 싸워라! 그리고 이겨라!
다만!!! 의미 있는 것에 그 힘을!!!
그 능력과 노력을!!!
사람천사
CPU 내부에 Diode가 있군요.
CPU 내부에 Diode가 있다는 군요. LM-Sensors 문서들을 쭈욱 읽어 보았습니다. 그래서 설정 파일을 보고 설정을 대충 해 주었더니 그나마 정상 온도 측정이 되는 거 같은데... 이게 또 BIOS에 나오는 것 하고 13도 정도 차이가 나는 군요. 48도 라고 나오면 +13을 해서 61도가 되는 군요 BIOS에선... LM-Sensors에 들어 있는 문서들에도 몇 군대 그런 일이 일어 날 수 있는 상황과 계산에 대한 내용이 있고... 실제로도 그런거 같습니다. 정상적으로 온도 측정이 될 때 하고 비교해서 계산을 해 보면 대강 그정도 되는 거 같습니다 음.
근대 Celeron-D 2.4GHz 인데 CPU가.. 이게 이전 노스우드 P4 하고 거의 스팩이 비슷하네요. 근대 온도가 이게 정상인가요? 46~48도로 나오는 것이.. 잘 하면 너무 낮게 나오고.. 잘 하면 또 너무 높게 나와서.. 후훗... 그리고 아래는 제가 새로 설정한 설정 파일 부분입니다.
이거 잘 한 건지 모르겠군요 음.
----
일어나라! 싸워라! 그리고 이겨라!
다만!!! 의미 있는 것에 그 힘을!!!
그 능력과 노력을!!!
사람천사
댓글 달기