Run the following command: sudo apt-get install fancontrol This command should display a list of your system’s sensors, along with their current readings. Once the detection is complete, verify that lm-sensors is working properly by running: sensors In most cases, the default answers (by pressing Enter) will be sufficient. This command will ask you a series of questions about your hardware. Run the following command: sudo sensors-detect Configuring lm-sensorsĪfter the installation is complete, we need to detect the sensors on your system. The install parameter tells apt-get what action to perform, and lm-sensors is the name of the package we want to install. This command uses the apt-get package manager to install lm-sensors. Open your terminal and run the following command: sudo apt-get install lm-sensors To get started, we need to install lm-sensors. It is highly customizable, allowing you to set your own thresholds and speeds. It provides a command-line interface to gather sensor readings, which can be used in conjunction with Fancontrol to manage your fan speed.įancontrol is a script that uses the lm-sensors tool to regulate fan speed according to system temperatures. Lm-sensors is a software tool that monitors the temperature of your system and the speed of your fan. Conclusion Introduction to lm-sensors and Fancontrol.Introduction to lm-sensors and Fancontrol.But this seems rather inelegant to me and after a reboot you have to remount the driver every time, which is probably due to the missing "lm_rvice" file. With "insmod /volume1/Drivers/nct6775.ko" the integration worked and "sensors" shows the values of the nct6775. To be able to include these drivers somehow, I downloaded the modules directly from the loader's website, created a folder "Drivers" on my hard disk in volume1 and copied the unzipped modules into it. Since I used the same installation via Entware as you, how did you create the "lm_rvice" file and solve the problem? "prog/init/lm_rvice" does not exist as well as the folder "/prog" does not exist at all - there is no "lm_rvice" file on the whole system. * Chip `Intel digital thermal sensor' (confidence: 9)Ĭhip `Nuvoton NCT5573D/NCT5577D/NCT6776F Super IO Sensors' (confidence: 9)Ĭhip `ON CAT6095/CAT34TS02' (confidence: 5)ĭo you want to generate /etc/sysconfig/lm_sensors? (YES/no): yesĬopy prog/init/lm_rvice to /usr/lib/systemd/systemĪnd run 'systemctl enable lm_rvice' Now follows a summary of the probes I have just done. "sensors-detect" showed the following after a complete scan: Are they mirrored somewhere in the system or can they somehow be extracted directly from the loaderstick? Apparently these modules are only present as a platform-dependent packed file on the loaderstick. Both have been activated as modules on the loaderstick (I have activated all modules), but are apparently not loaded by the system, respectively an "insmod nct6775.ko" as root does not work. "sensors" as root initially showed only the coretemps, sensors-detect discovered other control chips, namely a nct6775 and a jc42. So I installed Entware with opkg, lm-sensors-detect and lm-sensors. It is clear to me that for controlling the fan I need a working lm-sensors first. However, like many others here, I am also trying to reduce the rampant noise from my main fan, ideally it will at least adjust to the hard drive temperatures. Thanks for the links to the pwmconfig and fancontrol scripts, new to Xpenology and unfortunately am not a Linux expert either.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |