Вручную включить вентилятор процессора

Мой BIOS контролирует скорость вращения моих вентиляторов, и я хочу, чтобы это сохранялось. У меня в подвале есть машина, где обычно довольно круто, и пока машина не находится под высокой нагрузкой, вентиляторы вообще не должны работать. BIOS уже отлично справляется с этим.

Но если мои фанаты не работают, у меня нет возможности проверить их, чтобы убедиться, что они не сломаны. Поэтому я хотел бы создать сценарий, который включит вентиляторы на несколько секунд, затем использует lm-сенсоры для контроля скорости вращения вентиляторов, и тогда я буду знать, что вентиляторы не сломаны.

Как вручную включить вентиляторы на полную скорость? Я не хочу использовать fancontrol, потому что я не ищу что-то, что продолжает работать и контролирует скорость вращения вентилятора. Я просто хочу что-то «низкотехнологичное», которое включит их независимо от температуры.

Другой поток сказал:

Если вы действительно хотите сделать это самостоятельно, вы можете найти специальные файлы устройств с именами pwm1, pwm2 и т. Д. В /sys/class/hwmon/*/device/. Вы можете отследить их, чтобы получить текущее значение, или написать число от 0 до 255, чтобы изменить скорость вентилятора.

Это было бы прекрасно, но, похоже, это не сработало. Fancontrol говорит, что у меня вентилятор процессора /sys/devices/platform/it87.656/pwm3, но когда я установил его на 255, это никак не повлияет на скорость вентилятора.

Кто-нибудь знает, как можно вручную включить вентилятор из сценария, независимо от температуры?

13
задан 30 January 2013 в 02:03

1 ответ

Вы можете сделать это с помощью инструмента

pwmconfig

Этот инструмент обычно используется для сохранения файла конфигурации для fancontrol. Но ты не обязан это делать. Вы можете просто запустить инструмент, затем он включит все вентиляторы на полную скорость, посеяв там текущую скорость, например:

Giving the fans some time to reach full speed...
Found the following fan sensors:
  hwmon0/device/fan1_input     current speed: 2129 RPM
  hwmon0/device/fan2_input     current speed: 1679 RPM
  hwmon0/device/fan3_input     current speed: 0 ... skipping!
  hwmon0/device/fan4_input     current speed: 0 ... skipping!

После этого вы просто пропускаете (Ctr + C) инструмент, не сохраняя ничего. [ 115]

Для установки инструмента вы можете использовать следующую команду:

sudo apt-get install fancontrol
0
ответ дан 30 January 2013 в 02:03

Другие вопросы по тегам:

Похожие вопросы: