LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1908|回复: 4

华硕的nforce2主板使用lm-sensors

[复制链接]
发表于 2005-12-15 12:57:55 | 显示全部楼层 |阅读模式
原先一直没好好设过lm-sensors,最近设了下,觉得很好用,所用的内核为debian官方的2.6.14,下面简单说下设置的流程:


  1. apt-get install lm-sensors sensord
复制代码

     需要测试硬盘温度和监控的可以把 hddtemp smartmontools两个包也装上

  1. modprobe i2c-dev i2c-nforce2
  2. sensors-detect
复制代码

根据提示一路回车让它监测所有的监控硬件,最后会给出需要加载的内核模块,提示是否帮你添加到/etc/modules,选择是,手动加载对应的模块

  1. modprobe asb100
  2. modprobe eeprom
复制代码

这款主板似乎不止一个探头,再运行一遍sensors-detect还会再找出一个模块w83l785ts,所以最后加到/etc/modules里的如下:

  1. # I2C adapter drivers
  2. i2c-nforce2
  3. # I2C chip drivers
  4. asb100
  5. w83l785ts
  6. eeprom
复制代码

把这些模块都加载以后,运行下sensors会给出以下一些信息:

  1. $ sensors
  2. w83l785ts-i2c-1-2e
  3. Adapter: SMBus nForce2 adapter at 5500
  4. temp:        +33°C  (high =  +110°C)                    

  5. asb100-i2c-1-2d
  6. Adapter: SMBus nForce2 adapter at 5500
  7. VCore 1:   +1.63 V  (min =  +1.52 V, max =  +1.68 V)      
  8. +3.3V:     +3.33 V  (min =  +3.14 V, max =  +3.47 V)      
  9. +5V:       +5.00 V  (min =  +4.76 V, max =  +5.24 V)      
  10. +12V:     +11.86 V  (min = +10.82 V, max = +13.19 V)      
  11. -12V (reserved):
  12.           -12.39 V  (min =  -0.00 V, max =  -0.00 V)      
  13. -5V (reserved):
  14.            -5.20 V  (min =  -0.00 V, max =  -0.00 V)      
  15. CPU Fan:  5357 RPM  (min = 1997 RPM, div = 4)              
  16. Chassis Fan:
  17.              0 RPM  (min = 3994 RPM, div = 2)              
  18. Power Fan:   0 RPM  (min = 3994 RPM, div = 2)              
  19. M/B Temp:    +28°C  (high =   +45°C, hyst =   +40°C)   
  20. CPU Temp (Intel):
  21.              +12°C  (high =   +60°C, hyst =   +50°C)   
  22. Power Temp:
  23.               -0°C  (high =   +45°C, hyst =   +40°C)   
  24. CPU Temp (AMD):
  25.              +25°C  (high =   +60°C, hyst =   +50°C)   
  26. vid:      +1.600 V  (VRM Version 9.0)
  27. alarms:   

复制代码


然后再在常用的gkrellm和torsmo里设一下就可以显示对应的温度等信息了,比较方便,当然,终端下直接运行sensors更方便。要主意的是,torsmo里要主意下探头的位置写法,下面是我的:

  1. ${color grey}Temperatures:
  2. CPU:$color ${i2c 1-002e temp 1}C${color grey} - M/B:$color ${i2c 1-002d temp 1}
复制代码

里面的1-002e和1-002d可以从sensors给出的信息和/sys/bus/i2c/devices/下的文件夹的位置得到,hddtemp则比较简单,直接运行下,会给出信息的

  1. $ sudo hddtemp /dev/hda
  2. /dev/hda: ST380011A: 29°C
复制代码


更细的可以看看/usr/share/doc/lm-sensors/下的东东

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-9-30 06:12:04 | 显示全部楼层
不错啊,为啥这麽好的帖子无人问津?

completist 兄截图的背景好像是维多利亚港,对不?
回复 支持 反对

使用道具 举报

发表于 2006-9-30 08:27:33 | 显示全部楼层
这个贴子好,顶!呵呵,不知道我的主板行不行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-30 09:06:36 | 显示全部楼层
Post by d00m3d

completist 兄截图的背景好像是维多利亚港,对不?

文件名是烟花.jpg,细看了下感觉兄台说的应该差不多,呵呵
多谢版主加精了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-30 09:19:07 | 显示全部楼层
Post by eastdys
不知道我的主板行不行。

一般把主板芯片对应的i2c模块加载上,基本上都能检测出来的
% ls /lib/modules/`uname -r`/kernel/drivers/i2c/busses/

  1. % ls /lib/modules/2.6.18-1-k7/kernel/drivers/i2c/busses/
  2. i2c-ali1535.ko       i2c-nforce2.ko        i2c-sis630.ko
  3. i2c-ali1563.ko       i2c-ocores.ko         i2c-sis96x.ko
  4. i2c-ali15x3.ko       i2c-parport-light.ko  i2c-stub.ko
  5. i2c-amd756-s4882.ko  i2c-parport.ko        i2c-via.ko
  6. i2c-amd756.ko        i2c-pca-isa.ko        i2c-viapro.ko
  7. i2c-amd8111.ko       i2c-piix4.ko          i2c-voodoo3.ko
  8. i2c-i801.ko          i2c-prosavage.ko      scx200_acb.ko
  9. i2c-i810.ko          i2c-savage4.ko        scx200_i2c.ko
  10. i2c-isa.ko           i2c-sis5595.ko
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表