Install temper in your system (here debian, x86): # apt-get install libusb-0.1.4 # cp temper /usr/bin/temper # chmod a+rx /usr/bin/temper # cp 99-tempsensor.rules /etc/udev/rules.d/ # invoke-rc.d udev restart If Temper sensor already plugged, remove and re-plug it. --- Compile the temper binary For other platforms like amd64: # rm -f temper # apt-get install build-essential libusb-dev # make Then do the same as in installation --- Setup a Temper munin graph # cp munin-temper-plugin /etc/munin-node/plugins/temper # chmod a+rx /etc/munin-node/plugins/temper # invoke-rc.d munin-node restart --- Error: Operation not permitted or error: Inappropriate ioctl for device 1. Check that you copied the udev rules file and restarted udev 2. Check that the sensor is connected, run lsusb, something like this should show up: Bus 002 Device 002: ID 1130:660c Tenx Technology, Inc. --- Error: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory (or something approaching) 1. try to recompile the binary