<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>46011</bug_id>
          
          <creation_ts>2023-05-01 18:20:12 +0300</creation_ts>
          <short_desc>hddfancontrol not work</short_desc>
          <delta_ts>2023-05-04 17:01:30 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>hddfancontrol</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Δημητριος">Phenomii</reporter>
          <assigned_to name="Vitaly Lipatov">lav</assigned_to>
          <cc>cas</cc>
    
    <cc>lav</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>225226</commentid>
    <comment_count>0</comment_count>
    <who name="Δημητριος">Phenomii</who>
    <bug_when>2023-05-01 18:20:12 +0300</bug_when>
    <thetext>systemctl status hddfancontrol
× hddfancontrol.service - HDD fan control
     Loaded: loaded (/lib/systemd/system/hddfancontrol.service; enabled; vendor&gt;
     Active: failed (Result: exit-code) since Sun 2023-04-30 19:52:18 EEST; 12s&gt;
    Process: 11899 ExecStart=/usr/bin/hddfancontrol $HDDFANCONTROL_ARGS (code=e&gt;
   Main PID: 11899 (code=exited, status=2)
        CPU: 204ms

Απρ 30 19:52:18 PC hddfancontrol[11899]:                      [--min-fan-s&gt;
Απρ 30 19:52:18 PC hddfancontrol[11899]:                      [-c CPU_PROB&gt;
Απρ 30 19:52:18 PC hddfancontrol[11899]:                      [--cpu-temp-&gt;
Απρ 30 19:52:18 PC hddfancontrol[11899]:                      [--spin-down&gt;
Απρ 30 19:52:18 PC hddfancontrol[11899]:                      [-v {warning&gt;
Απρ 30 19:52:18 PC hddfancontrol[11899]:                      [--pid-file &gt;
Απρ 30 19:52:18 PC hddfancontrol[11899]:                      [--hddtemp-d&gt;
Απρ 30 19:52:18 PC hddfancontrol[11899]: hddfancontrol: error: the followi&gt;
Απρ 30 19:52:18 PC systemd[1]: hddfancontrol.service: Main process exited,&gt;
Απρ 30 19:52:18 PC systemd[1]: hddfancontrol.service: Failed with result &apos;&gt;
lines 1-17/17 (END)
https://forum.altlinux.org/index.php?topic=47541.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225418</commentid>
    <comment_count>1</comment_count>
    <who name="Δημητριος">Phenomii</who>
    <bug_when>2023-05-04 14:57:32 +0300</bug_when>
    <thetext>mr Cherepanov ,I try to run the program and he tells me the following, Where am I wrong??

 hddfancontrol
usage: hddfancontrol [-h] -d DRIVE_FILEPATHS [DRIVE_FILEPATHS ...] -p
FAN_PWM_FILEPATH [FAN_PWM_FILEPATH ...]
[--pwm-start-value FAN_START_VALUE [FAN_START_VALUE ...]]
[--pwm-stop-value FAN_STOP_VALUE [FAN_STOP_VALUE ...]]
[--min-temp MIN_TEMP] [--max-temp MAX_TEMP]
[--min-fan-speed-prct MIN_FAN_SPEED_PRCT] [-i INTERVAL_S]
[-c CPU_PROBE_FILEPATH]
[--cpu-temp-range CPU_TEMP_RANGE CPU_TEMP_RANGE]
[--spin-down-time SPIN_DOWN_TIME_S]
[-v {warning,normal,debug}] [-b] [-l LOG_FILEPATH]
[--pid-file PID_FILEPATH] [-t] [--hddtemp-daemon]
[--hddtemp-daemon-port HDDTEMP_DAEMON_PORT] [--smartctl]
hddfancontrol: error: the following arguments are required: -d/--drives, -p/--pwm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225419</commentid>
    <comment_count>2</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2023-05-04 15:10:17 +0300</bug_when>
    <thetext>(Ответ для Δημητριος на комментарий #1)
&gt; mr Cherepanov ,I try to run the program and he tells me the following, Where
&gt; am I wrong??
&gt; 
&gt;  hddfancontrol
&gt; usage: hddfancontrol [-h] -d DRIVE_FILEPATHS [DRIVE_FILEPATHS ...] -p
&gt; FAN_PWM_FILEPATH [FAN_PWM_FILEPATH ...]
&gt; [--pwm-start-value FAN_START_VALUE [FAN_START_VALUE ...]]
&gt; [--pwm-stop-value FAN_STOP_VALUE [FAN_STOP_VALUE ...]]
&gt; [--min-temp MIN_TEMP] [--max-temp MAX_TEMP]
&gt; [--min-fan-speed-prct MIN_FAN_SPEED_PRCT] [-i INTERVAL_S]
&gt; [-c CPU_PROBE_FILEPATH]
&gt; [--cpu-temp-range CPU_TEMP_RANGE CPU_TEMP_RANGE]
&gt; [--spin-down-time SPIN_DOWN_TIME_S]
&gt; [-v {warning,normal,debug}] [-b] [-l LOG_FILEPATH]
&gt; [--pid-file PID_FILEPATH] [-t] [--hddtemp-daemon]
&gt; [--hddtemp-daemon-port HDDTEMP_DAEMON_PORT] [--smartctl]
&gt; hddfancontrol: error: the following arguments are required: -d/--drives,
&gt; -p/--pwm

Use -d &lt;drive&gt; or -p. Check https://github.com/desbma/hddfancontrol for examples.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225441</commentid>
    <comment_count>3</comment_count>
    <who name="Δημητριος">Phenomii</who>
    <bug_when>2023-05-04 16:56:57 +0300</bug_when>
    <thetext>(In reply to Andrey Cherepanov from comment #2)
&gt; (Ответ для Δημητριος на комментарий #1)
&gt; &gt; mr Cherepanov ,I try to run the program and he tells me the following, Where
&gt; &gt; am I wrong??
&gt; &gt; 
&gt; &gt;  hddfancontrol
&gt; &gt; usage: hddfancontrol [-h] -d DRIVE_FILEPATHS [DRIVE_FILEPATHS ...] -p
&gt; &gt; FAN_PWM_FILEPATH [FAN_PWM_FILEPATH ...]
&gt; &gt; [--pwm-start-value FAN_START_VALUE [FAN_START_VALUE ...]]
&gt; &gt; [--pwm-stop-value FAN_STOP_VALUE [FAN_STOP_VALUE ...]]
&gt; &gt; [--min-temp MIN_TEMP] [--max-temp MAX_TEMP]
&gt; &gt; [--min-fan-speed-prct MIN_FAN_SPEED_PRCT] [-i INTERVAL_S]
&gt; &gt; [-c CPU_PROBE_FILEPATH]
&gt; &gt; [--cpu-temp-range CPU_TEMP_RANGE CPU_TEMP_RANGE]
&gt; &gt; [--spin-down-time SPIN_DOWN_TIME_S]
&gt; &gt; [-v {warning,normal,debug}] [-b] [-l LOG_FILEPATH]
&gt; &gt; [--pid-file PID_FILEPATH] [-t] [--hddtemp-daemon]
&gt; &gt; [--hddtemp-daemon-port HDDTEMP_DAEMON_PORT] [--smartctl]
&gt; &gt; hddfancontrol: error: the following arguments are required: -d/--drives,
&gt; &gt; -p/--pwm
&gt; 
&gt; Use -d &lt;drive&gt; or -p. Check https://github.com/desbma/hddfancontrol for
&gt; examples.

something like this?
hddfancontrol  -p /sys/class/hwmon/hwmon1/device</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225442</commentid>
    <comment_count>4</comment_count>
    <who name="Δημητριος">Phenomii</who>
    <bug_when>2023-05-04 16:58:50 +0300</bug_when>
    <thetext> hddfancontrol  -p /sys/class/hwmon/hwmon1/device
usage: hddfancontrol [-h] -d DRIVE_FILEPATHS [DRIVE_FILEPATHS ...] -p
                     FAN_PWM_FILEPATH [FAN_PWM_FILEPATH ...]
                     [--pwm-start-value FAN_START_VALUE [FAN_START_VALUE ...]]
                     [--pwm-stop-value FAN_STOP_VALUE [FAN_STOP_VALUE ...]]
                     [--min-temp MIN_TEMP] [--max-temp MAX_TEMP]
                     [--min-fan-speed-prct MIN_FAN_SPEED_PRCT] [-i INTERVAL_S]
                     [-c CPU_PROBE_FILEPATH]
                     [--cpu-temp-range CPU_TEMP_RANGE CPU_TEMP_RANGE]
                     [--spin-down-time SPIN_DOWN_TIME_S]
                     [-v {warning,normal,debug}] [-b] [-l LOG_FILEPATH]
                     [--pid-file PID_FILEPATH] [-t] [--hddtemp-daemon]
                     [--hddtemp-daemon-port HDDTEMP_DAEMON_PORT] [--smartctl]
hddfancontrol: error: the following arguments are required: -d/--drives</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225443</commentid>
    <comment_count>5</comment_count>
    <who name="Δημητριος">Phenomii</who>
    <bug_when>2023-05-04 17:01:30 +0300</bug_when>
    <thetext>hddfancontrol -d /dev/sda /dev/sdb -p /sys/class/hwmon/hwmon1/device/pwm2
2023-05-04 17:00:48,352 WARNING [Startup] Missing --pwm-start-value or --pwm-stop-value argument, running hardware test to find values
Traceback (most recent call last):
  File &quot;/usr/bin/hddfancontrol&quot;, line 33, in &lt;module&gt;
    sys.exit(load_entry_point(&apos;hddfancontrol==1.4.3&apos;, &apos;console_scripts&apos;, &apos;hddfancontrol&apos;)())
  File &quot;/usr/lib/python3/site-packages/hddfancontrol/__init__.py&quot;, line 1232, in cl_main
    test(args.drive_filepaths, args.fan_pwm_filepath, args.hddtemp_daemon_port if args.hddtemp_daemon else None)
  File &quot;/usr/lib/python3/site-packages/hddfancontrol/__init__.py&quot;, line 855, in test
    fans = [Fan(i, fan_pwm_filepath, 0, 0) for i, fan_pwm_filepath in enumerate(fan_pwm_filepaths, 1)]
  File &quot;/usr/lib/python3/site-packages/hddfancontrol/__init__.py&quot;, line 855, in &lt;listcomp&gt;
    fans = [Fan(i, fan_pwm_filepath, 0, 0) for i, fan_pwm_filepath in enumerate(fan_pwm_filepaths, 1)]
  File &quot;/usr/lib/python3/site-packages/hddfancontrol/__init__.py&quot;, line 631, in __init__
    if stat.S_ISBLK(os.stat(self.pwm_filepath).st_mode):
FileNotFoundError: [Errno 2] No such file or directory: &apos;/sys/class/hwmon/hwmon1/device/pwm2&apos;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>