KnoppMyth downloads | documentation | HowTo | reporting bugs | links | Recent Changes  
search for in the  

What is a Wiki?

See WikiWikiWeb

If you don't know how to use a wiki see the WikiHowto

ErfurtWiki is maintained by a loosely knit group of developers.

Quick Links

Related sites

Contact

Please submit website bugs in the BugReports

Contribute!

Please file any wishes on UserSuggestions.

Hosted By

There are basically two programs in linux to monitor the temp and fan speeds from the motherboard. One is LMSensors, and is mentioned in the Power Management howto page. The big problem with lmsensors is that it requires kernel modules that knoppmyth doesn't currently have.

Update on 7/1/06: lm_sensors can be used with Knoppmyth versions R5A30.2 and newer. LmSensorsHowTo describes how to update to the latest version of lm_sensors, which supports a broader range of chipsets including the chipset used by the Asus P5P800-SE motherboard.

While googling the other day I ran across another program that provides this functionality from userspace, and works on KnoppMyth. It is called xmbmon It does not work with all motherboards, but is worth a shot. It looks like it supports a good many.

We can list success and failure stories here.
MotherBoardsThatWorkWithXmbmon
MotherBoardsThatDonotWorkWithXmbmon

The rest of this page will be devoted to a walkthrough of how I got it up and running on my box.

Note: DOH! I could have sworn I tried apt, but looked again and there it is, so apt-get update apt-get install mbmon xmbmon should get you up in no time. You can now jump to #4 and skip #5-6

  • xmbmon is now included by default with R5A12

1) Get the source. You can put this anywhere, I used /usr/src . Note that you have to be su to download anything to /usr/src

cd /usr/src
su
wget http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/xmbmon205.tar.gz

2) Unpack the source.

tar zxvf xmbmon205.tar.gz

2b) Optional step: If you want a patch applied to get temperatures from Asus A7N8X-VM/400.

cd xmbmon205
wget http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/xmbmon205_A7N8X-VM.patch
patch -i xmbmon205_A7N8X-VM.patch

3) Configure and Compile

cd xmbmon205
./configure
make

4) Test to see if it will work with your Motherboard. As root | ./mbmon -d |

I got output that looked like

Using SMBus access methodNVidia nForce2?!!
* Int.Tec.Exp. Chip IT8705F/IT8712F or SIS950 found.

If you get output like below, then it probably won't work for you, but you can look through the README file there is some stuff to try.

No Hardware Monitor found!!
InitMBInfo?: Undefined error: 0

5) Next we will need to edit the Makefile to make it conform to a knoppmyth install. Use vi or whatever text editor you are familiar with.

vi Makefile

change the lines.

INST_DIR=/usr/local/bin
INST_MANDIR=/usr/local/man/man1

to be

INST_DIR=/usr/bin
INST_MANDIR=/usr/man/man1

and

install: $(PROGRAM)
$(INSTALL) -o root -g wheel -m 4555 -c -p mbmon $(INST_DIR)
$(INSTALL) -o root -g wheel -m 4555 -c -p xmbmon $(INST_XDIR)

install-man: $(MANPAGE)
$(INSTALL) -o root -g wheel -m 444 -c -p mbmon.1 $(INST_MANDIR)
$(INSTALL) -o root -g wheel -m 444 -c -p xmbmon.1x $(INST_MANXDIR)

to be

install: $(PROGRAM)
$(INSTALL) -o root -g mythtv -m 4555 -c -p mbmon $(INST_DIR)
$(INSTALL) -o root -g mythtv -m 4555 -c -p xmbmon $(INST_XDIR)

install-man: $(MANPAGE)
$(INSTALL) -o root -g mythtv -m 444 -c -p mbmon.1 $(INST_MANDIR)
$(INSTALL) -o root -g mythtv -m 444 -c -p xmbmon.1x $(INST_MANXDIR)

6) Now we install as root

make install
make install-man

7) Now you can run the program

mbmon

It may give you odd values. It did for me, if it does read the README file. To make it work on my chaintek 7nif2 I have to run it like this

mbmon -p lm90

8) The program has some other nifty options like being able to be run in a daemon mode, so it can be checked from a remote machine to do this I ran.

mbmon -p lm90 -P 12345

and to check it from a remote machine I run (I have a dns server and mythtv is the hostname of my myth box you can also use IP)

telnet mythtv 12345

the output looks like this.

$ telnet mythtv 12345
Trying 172.22.36.11...
Connected to mythtv.
Escape character is '^]'.

Temp.= 43.0, 60.2, 0.0; Rot.= 0, 0, 0
Vcore = 0.00, 0.00; Volt. = 0.00, 0.00, 0.00, 0.00, 0.00
Connection closed by foreign host.

Please review the README it is pretty easy to read and covers many topics I have not covered here.

Q: when I install xmbmon via apt-get, I can't do an ssh connection and tunnel X output to a Windows or OS X machine. I get "seteuid: operation not permitted". If I compile it through the directions above, it works and I can view xmbmon via Cygwin/Win or X11/OS X. What might be happening here? -- all I can think is that in my instructions above I did not install setuid or setgid I simply assigned it to the mythtv group, whereas the deb package may well install setuid or setgid. -- Xsecrets



UpdatedPages

· TroubleShooting last changed on Wed Sep 8 10:58:29 2010
· R5A12DvdRipping last changed on Wed Sep 8 10:56:26 2010
· PickingComponents last changed on Wed Sep 8 10:54:11 2010
· KnoppMythInstall last changed on Wed Sep 8 10:52:15 2010
· Additional Software last changed on Wed Sep 8 10:49:11 2010
· Links last changed on Wed Sep 8 10:45:45 2010
· HowTo last changed on Wed Sep 8 10:43:16 2010
· MythwebFlash last changed on Tue Sep 7 08:01:14 2010
· HauppaugeThreeFiftyInstallation last changed on Tue Sep 7 07:59:50 2010
· MythStreamTV last changed on Tue Sep 7 07:58:13 2010
· UsingSambaHowto last changed on Tue Sep 7 07:57:01 2010
· TVOverScanHowto last changed on Tue Sep 7 07:53:19 2010
· TinnyAudioPVR150 last changed on Mon Sep 6 14:42:38 2010
· KnoppmythDownloads last changed on Sun Sep 5 22:27:51 2010
· LinuxTips last changed on Fri Sep 3 12:44:17 2010
· RepairingMythConvergDB last changed on Wed Sep 1 01:56:32 2010
· KnoppMythWiki last changed on Sun Aug 29 14:22:57 2010
· HVR950HowTo last changed on Mon Aug 23 11:00:20 2010
· MythVodkaHowTo last changed on Mon Aug 23 00:48:53 2010
· x11vncHowTo last changed on Tue Aug 17 08:20:17 2010
· MediaMVP_LinuxHOWTO last changed on Tue Aug 17 08:17:10 2010
· webminhowto last changed on Tue Aug 17 08:11:10 2010
· MythTVBurn_Scripts_HowTo last changed on Mon Aug 16 15:44:19 2010
· EditThisPage last changed on Wed Aug 4 04:10:39 2010
· R5.5/R6.x Differences Table and Equivalent Commands last changed on Wed Aug 4 00:27:20 2010
· Media_Center_Edition_Remote_Control last changed on Tue Aug 3 08:19:13 2010
sitemap |