mikeyosm 12 Posted January 5 Share Posted January 5 1 hour ago, Squid said: Add the command to the "go" file (/config/go on the flash drive) do I add echo "options nct6683 force=1" >> /etc/modprobe.d/sensors.conf or options nct6683 force=1 ?? Quote Link to post
Squid 2958 Posted January 5 Share Posted January 5 18 minutes ago, mikeyosm said: echo "options nct6683 force=1" >> /etc/modprobe.d/sensors.conf Quote Link to post
kizer 145 Posted January 5 Share Posted January 5 There is a word on the forum that if your running Dynamic Fan Control, which I do fans will not shut down using 6.9-RC2. My Drives do not shutdown on their own. I reverted back to 6.9-Beta35 and they do. Is there a Plugin Mod we can do or is it a sensor issue that trips it up? Quote Link to post
Pixel5 2 Posted January 5 Share Posted January 5 is there any way to configure the fan speed plugin to only control my case fans but completely ignore my CPU fan? right now my case fans are correctly controlled base don HDD temp but the CPU fan is at 100% constantly even when i disabled auto fan for it. Quote Link to post
Hkup859 1 Posted January 5 Share Posted January 5 I apologize if this is in the wrong thread, just let me know and I'll move it to general support or somewhere, but I am following the official wiki for setting up CPU temperature monitoring with the Dynamix System Temp plugin. I've installed NerdPack GUI, installed PERL, then installed and hit "DETECT" in Dynamix System Temp. It finds my driver as "k10temp nct6775", but the options for "Processor temperature" and "Motherboard temperature" are set to "not used" and do not show any other options. I've hit save, redetected, rescanned, and done all the research I could find. I even tried some alternatives to Dynamix, but I can't seem to get anything working. For more info, my motherboard is the MSI Meg X570 Unify and I have a Ryzen 3950X. Everything else is up and running, so far I'm loving Unraid and it's working great, I just can't get CPU temperature readings. I'm very new to Unraid (on trial day 3 now), I like it a lot, but am still unexperienced in it. If someone could please help me with the next troubleshooting steps or if anyone knows a solution to this issue, please let me know. Here is the link to the tutorial I am following: https://wiki.unraid.net/Setting_up_CPU_and_board_temperature_sensing Screenshot attached if it helps any. Quote Link to post
mikeyosm 12 Posted January 6 Share Posted January 6 13 hours ago, Squid said: OK, this is proving to be one pain in the a*s. my dynamix.system.temp\drivers.conf has the following: coretemp.nct6683 but for some reason the NCT6683 module is not loading as you can see from my sensors output below. Sensors-detect: Found `Nuvoton NCT6683D eSIO' Success! (address 0xa20, driver `nct6683') Sensors: coretemp-isa-0000 Adapter: ISA adapter CPU Temp: +26.0°C (high = +99.0°C, crit = +115.0°C) Core 0: +24.0°C (high = +99.0°C, crit = +115.0°C) Core 1: +25.0°C (high = +99.0°C, crit = +115.0°C) Core 2: +26.0°C (high = +99.0°C, crit = +115.0°C) Core 3: +23.0°C (high = +99.0°C, crit = +115.0°C) Core 4: +25.0°C (high = +99.0°C, crit = +115.0°C) Core 5: +23.0°C (high = +99.0°C, crit = +115.0°C) Core 6: +25.0°C (high = +99.0°C, crit = +115.0°C) Core 7: +24.0°C (high = +99.0°C, crit = +115.0°C) Core 8: +24.0°C (high = +99.0°C, crit = +115.0°C) Core 9: +24.0°C (high = +99.0°C, crit = +115.0°C) nvme-pci-0200 Adapter: PCI adapter Composite: +44.9°C (low = -60.1°C, high = +89.8°C) (crit = +94.8°C) nvme-pci-3e00 Adapter: PCI adapter Composite: +45.9°C (low = -273.1°C, high = +84.8°C) (crit = +84.8°C) Sensor 1: +45.9°C (low = -273.1°C, high = +65261.8°C) Sensor 2: +46.9°C (low = -273.1°C, high = +65261.8°C) Any idea why the sensor module isn't loading? Linux peeps have managed to get it working by doing the following but there is no modules-load.d folder in UNRAID that I can see. echo "options nct6683 force=1" >> /etc/modprobe.d/sensors.conf modprobe nct6683 echo "nct6683" >> /etc/modules-load.d/modules.conf Quote Link to post
PeterB 22 Posted January 6 Share Posted January 6 33 minutes ago, mikeyosm said: echo "options nct6683 force=1" >> /etc/modprobe.d/sensors.conf modprobe nct6683 echo "nct6683" >> /etc/modules-load.d/modules.conf Have tried just putting the modprobe command into your go file? Quote Link to post
mikeyosm 12 Posted January 6 Share Posted January 6 1 minute ago, PeterB said: Have tried just putting the modprobe command into your go file? I actually just tried running it manually and still same results. Quote Link to post
bidmead 4 Posted January 6 Share Posted January 6 On 1/3/2021 at 9:21 PM, itimpi said: If you back it up first, it should be easy enough to test by seeing if you can successfully write the expected amount of data to the drive and then also read it back intact. If it IS a fake one of those steps will fail. Thanks, @itimpi. But I'm wondering about the logistics of this; 1. Back up the USB drive, having removed it while the array is (presumably) spun down but powered. 2. Leave the server alone while I… 3. Test the USB drive destructively with, say, F3 or some similar test. 4. Restore the original UnRAID data, reinsert the USB drive into the server. Because of 2. the backup and subsequent restore would have to be outside the UnRAID server. Is this the sequence you had in mind? Have you tried this? -- Chris Quote Link to post
bidmead 4 Posted January 6 Share Posted January 6 On 1/2/2021 at 2:30 AM, Marshalleq said: I would always install trim on all SSD's. I think it's highly worth and and have never had an issue. I followed your link but it didn't make immediate sense to me what you mean. Just install trim I reckon. The question is: does RAISE replace TRIM? Unnecessarily running TRIM may not raise (ha!) any "issues" but you may be adding random wear to your SSD. -- Chris Quote Link to post
itimpi 875 Posted January 6 Share Posted January 6 1 hour ago, bidmead said: Thanks, @itimpi. But I'm wondering about the logistics of this; 1. Back up the USB drive, having removed it while the array is (presumably) spun down but powered. 2. Leave the server alone while I… 3. Test the USB drive destructively with, say, F3 or some similar test. 4. Restore the original UnRAID data, reinsert the USB drive into the server. Because of 2. the backup and subsequent restore would have to be outside the UnRAID server. Is this the sequence you had in mind? Have you tried this? -- Chris Yes. Depending on the test you run you may need to run the appropriate make_bootable command off the flash to make it bootable again if the test you use has destroyed that status. Quote Link to post
mikeyosm 12 Posted January 6 Share Posted January 6 2 hours ago, mikeyosm said: OK, this is proving to be one pain in the a*s. my dynamix.system.temp\drivers.conf has the following: coretemp.nct6683 but for some reason the NCT6683 module is not loading as you can see from my sensors output below. Sensors-detect: Found `Nuvoton NCT6683D eSIO' Success! (address 0xa20, driver `nct6683') Sensors: coretemp-isa-0000 Adapter: ISA adapter CPU Temp: +26.0°C (high = +99.0°C, crit = +115.0°C) Core 0: +24.0°C (high = +99.0°C, crit = +115.0°C) Core 1: +25.0°C (high = +99.0°C, crit = +115.0°C) Core 2: +26.0°C (high = +99.0°C, crit = +115.0°C) Core 3: +23.0°C (high = +99.0°C, crit = +115.0°C) Core 4: +25.0°C (high = +99.0°C, crit = +115.0°C) Core 5: +23.0°C (high = +99.0°C, crit = +115.0°C) Core 6: +25.0°C (high = +99.0°C, crit = +115.0°C) Core 7: +24.0°C (high = +99.0°C, crit = +115.0°C) Core 8: +24.0°C (high = +99.0°C, crit = +115.0°C) Core 9: +24.0°C (high = +99.0°C, crit = +115.0°C) nvme-pci-0200 Adapter: PCI adapter Composite: +44.9°C (low = -60.1°C, high = +89.8°C) (crit = +94.8°C) nvme-pci-3e00 Adapter: PCI adapter Composite: +45.9°C (low = -273.1°C, high = +84.8°C) (crit = +84.8°C) Sensor 1: +45.9°C (low = -273.1°C, high = +65261.8°C) Sensor 2: +46.9°C (low = -273.1°C, high = +65261.8°C) Any idea why the sensor module isn't loading? Linux peeps have managed to get it working by doing the following but there is no modules-load.d folder in UNRAID that I can see. echo "options nct6683 force=1" >> /etc/modprobe.d/sensors.conf modprobe nct6683 echo "nct6683" >> /etc/modules-load.d/modules.conf I booted an Ubuntu distro and I get all the sensors info. How do I get the same sensors to show up in UNRAID? I added the nct6683 module to modules.conf in Ubuntu but I can't see where I do this in UNRAID. /etc/modules-load.d$ cat modules.conf # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. nct6683 sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +28.0°C (high = +99.0°C, crit = +115.0°C) Core 0: +25.0°C (high = +99.0°C, crit = +115.0°C) Core 1: +26.0°C (high = +99.0°C, crit = +115.0°C) Core 2: +27.0°C (high = +99.0°C, crit = +115.0°C) Core 3: +26.0°C (high = +99.0°C, crit = +115.0°C) Core 4: +27.0°C (high = +99.0°C, crit = +115.0°C) Core 5: +24.0°C (high = +99.0°C, crit = +115.0°C) Core 6: +27.0°C (high = +99.0°C, crit = +115.0°C) Core 7: +25.0°C (high = +99.0°C, crit = +115.0°C) Core 8: +26.0°C (high = +99.0°C, crit = +115.0°C) Core 9: +26.0°C (high = +99.0°C, crit = +115.0°C) nct6683-isa-0a20 Adapter: ISA adapter VIN0: 720.00 mV (min = +0.00 V, max = +0.00 V) VIN1: 1.01 V (min = +0.00 V, max = +0.00 V) VIN2: 992.00 mV (min = +0.00 V, max = +0.00 V) VIN3: 1.10 V (min = +0.00 V, max = +0.00 V) VIN7: 1.34 V (min = +0.00 V, max = +0.00 V) VIN14: 464.00 mV (min = +0.00 V, max = +0.00 V) VIN15: 1.04 V (min = +0.00 V, max = +0.00 V) VIN16: 1.06 V (min = +0.00 V, max = +0.00 V) VSB: 3.49 V (min = +0.00 V, max = +0.00 V) fan1: 500 RPM (min = 0 RPM) fan2: 739 RPM (min = 0 RPM) fan3: 2013 RPM (min = 0 RPM) fan4: 0 RPM (min = 0 RPM) Thermistor 13: +38.0°C (low = +0.0°C) (high = +0.0°C, hyst = +0.0°C) (crit = +0.0°C) sensor = thermistor PECI 0.0: +27.5°C (low = +0.0°C) (high = +0.0°C, hyst = +0.0°C) (crit = +0.0°C) sensor = Intel PECI Thermistor 12: +45.5°C (low = +0.0°C) (high = +0.0°C, hyst = +0.0°C) (crit = +0.0°C) sensor = thermistor intrusion0: OK beep_enable: disabled nvme-pci-0200 Adapter: PCI adapter Composite: +45.9°C (low = -60.1°C, high = +89.8°C) (crit = +94.8°C) Quote Link to post
bidmead 4 Posted January 6 Share Posted January 6 37 minutes ago, itimpi said: Yes. Depending on the test you run you may need to run the appropriate make_bootable command off the flash to make it bootable again if the test you use has destroyed that status. Thanks, @itimpi. I've realised subsequently that the official UnRAID USB backup downloads the output to the local machine running the WebGUI, so my remarks about backing up the USB outside the UnRAID NAS don't apply. But there's a possible scenario that worries me. If this is a fake 2GB drive posing as a 16GB drive (as UnRAID seems to be suggesting) it's a possibility that the destructive test I run will make the drive unusable. Whether it's 16GB or 2GB, it's working fine for now as a boot drive. My inclination would be to buy a second 16GB Cruzer Fit from the eBay SanDisk store (about £6), test that to guarantee it's a worthy understudy, and then run the destructive test on the working boot USB drive. Or am I being overcautious here? Advice very welcome. -- Chris Quote Link to post
itimpi 875 Posted January 6 Share Posted January 6 10 minutes ago, bidmead said: Thanks, @itimpi. I've realised subsequently that the official UnRAID USB backup downloads the output to the local machine running the WebGUI, so my remarks about backing up the USB outside the UnRAID NAS don't apply. But there's a possible scenario that worries me. If this is a fake 2GB drive posing as a 16GB drive (as UnRAID seems to be suggesting) it's a possibility that the destructive test I run will make the drive unusable. Whether it's 16GB or 2GB, it's working fine for now as a boot drive. My inclination would be to buy a second 16GB Cruzer Fit from the eBay SanDisk store (about £6), test that to guarantee it's a worthy understudy, and then run the destructive test on the working boot USB drive. Or am I being overcautious here? Advice very welcome. -- Chris I have no idea whether testing can make the drive unusable. if you have to use a new USB then you will have to go through the process of transferring the licence to it (and blacklist the old one). You can use the automated process once a year but if you have done a transfer more recently then you need to contact Limetech to do a manual transfer. Quote Link to post
bidmead 4 Posted January 6 Share Posted January 6 Thanks, @itimpi. I'm cool with the licence transfer process but think it's probably a good idea to have a physical backup USB drive ready. I've ordered another Cruzer. I'll report back here once that's all done. -- Chris Quote Link to post
Marshalleq 91 Posted January 7 Share Posted January 7 16 hours ago, bidmead said: The question is: does RAISE replace TRIM? Unnecessarily running TRIM may not raise (ha!) any "issues" but you may be adding random wear to your SSD. -- Chris What part of RAISE would you think replaces trim? I can't see anything even slightly related in there. Quote Link to post
bidmead 4 Posted January 7 Share Posted January 7 I was asking my question about RAISE and TRIM, @Marshalleq, from a position of ignorance. That's to say, I'm looking for an answer from someone who knows more than I do. You're asking me another question that seems to require the information I'm ignorant of. Is there someone here who can help us both out? I've put this question to the SSD manufacturer and will follow up here if I get a response. (Here's a useful gloss on how the SandForce controller and TRIM work, separately. There's no mention of RAISE here, but I'm assuming my cache OWC Mercury Extreme Pro, which uses a SandForce controller, also includes this DuraWrite feature. This may be an answer to my question but I don't understand SSD garbage collection well enough to be sure.) -- Chris Quote Link to post
alturismo 103 Posted January 7 Share Posted January 7 may a question about the system fan plugin, after getting the fans to be recognized and adjustable question is do i see this right that the automatic control is only triggered for hdd temps ? my usecase is to control my fans due cpu temp but either i miss something ot its a hdd temp control base only ? for any tipps, thanks ahead Quote Link to post
chip 1 Posted January 7 Share Posted January 7 With the Dynamix System Buttons plugin does the "Stop the Array" do the following. Stop VMs properly Stop Dockers properly Or is it best to stop each docker and vm running before doing "Stop the array"? Quote Link to post
spl147 12 Posted January 8 Share Posted January 8 All i did was install system temp plugin and fanspeed plugin, ran sensors-detect from command line, it reported coretemp and nct6775So i ran modprobe coretemp and modprobe nct6775.Been working ever since. Rebooted numerous times. Quote Link to post
spl147 12 Posted January 8 Share Posted January 8 may a question about the system fan plugin, after getting the fans to be recognized and adjustable question is do i see this right that the automatic control is only triggered for hdd temps ? my usecase is to control my fans due cpu temp but either i miss something ot its a hdd temp control base only ? for any tipps, thanks aheadIt is for fan speed control based on hdd temps only 1 Quote Link to post
spl147 12 Posted January 8 Share Posted January 8 may a question about the system fan plugin, after getting the fans to be recognized and adjustable question is do i see this right that the automatic control is only triggered for hdd temps ? my usecase is to control my fans due cpu temp but either i miss something ot its a hdd temp control base only ? for any tipps, thanks aheadJust use a fan splitter hub to connect all your fans to the cpu fan header and set you fan curve in the bios 1 Quote Link to post
alturismo 103 Posted January 8 Share Posted January 8 @spl147 thanks for the info about hdd temps only, and they are already adjusted in bios, no need for a splitter here due i can adjust them all seperate anyway, would be just nice to take control while running without rebooting to bios etc etc. Quote Link to post
mikeyosm 12 Posted January 8 Share Posted January 8 I'm getting permission denied in autofan plugin.... Any ideas why? The plugin is detecting my sensor chip nct6683 OK. <br /><b>Warning</b>: file_get_contents(/sys/devices/platform/nct6683.2592/hwmon/hwmon3/pwm1_enable): failed to open stream: No such file or directory in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>40</b><br /><br /><b>Warning</b>: file_put_contents(/sys/devices/platform/nct6683.2592/hwmon/hwmon3/pwm1_enable): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>42</b><br /><br /><b>Warning</b>: file_put_contents(/sys/devices/platform/nct6683.2592/hwmon/hwmon3/pwm1): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>43</b><br /><br /><b>Warning</b>: file_put_contents(/sys/devices/platform/nct6683.2592/hwmon/hwmon3/pwm1): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>46</b><br /><br /><b>Warning</b>: file_put_contents(/sys/devices/platform/nct6683.2592/hwmon/hwmon3/pwm1): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>49</b><br /><br /><b>Warning</b>: file_put_contents(/sys/devices/platform/nct6683.2592/hwmon/hwmon3/pwm1_enable): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>50</b><br />/sys/devices/platform/nct6683.2592/hwmon/hwmon3/fan2_input Quote Link to post
mikeyosm 12 Posted January 8 Share Posted January 8 Anyone with issues loading their sensor module and/or missing sensors for their motherboard, please read.... I have a Z490 Asrock ITX/TB3 board and have been battling for months trying to get the sensors to display in systemp plugin. I have finally found a way to do it for the NCT6683 sensor chip. I created a user script using the excellent plugin that contains the following at array startup- modprobe -r nct6683 modprobe nct6683 force=1 The 1st line unloads the module. The 2nd line loads the module using the 'force' option. Now on every reboot of UNRAID i have full sensors from both coretemp and nct6683. Quote Link to post
2983 posts in this topic Last Reply
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.