All Projects → putnam → superfans

putnam / superfans

Licence: MIT license
Tools for managing fans on Supermicro chassis

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to superfans

afancontrol
Advanced Fan Control program, which controls PWM fans according to the current temperatures of the system components.
Stars: ✭ 36 (-18.18%)
Mutual labels:  fan-control
bsdhwmon
Hardware sensor monitoring utility for FreeBSD
Stars: ✭ 16 (-63.64%)
Mutual labels:  supermicro
dnstrace
Yet another DNS query tracing/analysis tool written in Go
Stars: ✭ 35 (-20.45%)
Mutual labels:  sysadmin
mbpfan
A simple daemon to control fan speed on all MacBook/MacBook Pros (probably all Apple computers) for Linux Kernel 3 and newer
Stars: ✭ 680 (+1445.45%)
Mutual labels:  fan-control
lfcs
Personal notes to prepare for the Linux Foundation Certified System Administrator (LFCS) exam
Stars: ✭ 69 (+56.82%)
Mutual labels:  sysadmin
polscan
Zero-setup SSH-based scanner with extensive visualizations for Debian server inventory, policy compliance and vulnerabilities
Stars: ✭ 57 (+29.55%)
Mutual labels:  sysadmin
Sysadmin Reading List
A reading/viewing list for larval stage sysadmins and SREs
Stars: ✭ 240 (+445.45%)
Mutual labels:  sysadmin
alienfx-tools
Alienware systems lights, fans, and power control tools and apps
Stars: ✭ 100 (+127.27%)
Mutual labels:  fan-control
nmt
Network mapping tool
Stars: ✭ 16 (-63.64%)
Mutual labels:  sysadmin
asus-fan
Kernel module to get/set (both) fan speed(s) on ASUS Zenbooks
Stars: ✭ 92 (+109.09%)
Mutual labels:  fan-control
Nbfc
NoteBook FanControl
Stars: ✭ 1,956 (+4345.45%)
Mutual labels:  fan-control
cisco-ip-trace
Trace IP addresses to edge Cisco switch port
Stars: ✭ 65 (+47.73%)
Mutual labels:  sysadmin
howto
Dumping ground for various HowTo documents that I produce
Stars: ✭ 58 (+31.82%)
Mutual labels:  sysadmin
fancon
A Linux fan control daemon
Stars: ✭ 45 (+2.27%)
Mutual labels:  fan-control
awesome-systools
Awesome Systools is a collection of sysadmins daily handy tools.
Stars: ✭ 81 (+84.09%)
Mutual labels:  sysadmin
AL-FanControl
An application-level fan control for desktop PCs using Linux, Python, Arduino and PWM fans.
Stars: ✭ 15 (-65.91%)
Mutual labels:  fan-control
Notify-me
A shell command to notify you via Telegram
Stars: ✭ 34 (-22.73%)
Mutual labels:  sysadmin
maturity-models
Maturity models for IT, Agile, DevOps, TOGAF, Six Sigma, P3M3, etc.
Stars: ✭ 157 (+256.82%)
Mutual labels:  sysadmin
ssgo
A SSH-based command line tool for operating remote hosts.
Stars: ✭ 32 (-27.27%)
Mutual labels:  sysadmin
ammlib
bash-library to provide high-level functions with whatever it has available. No hard-dependency: it'll do with what is available (or will fail fast)
Stars: ✭ 24 (-45.45%)
Mutual labels:  sysadmin

superfans

Tools for managing fans on Supermicro chassis via IPMI.

This has been tested successfully on X10 and X11 boards as well as the CSE-PTJBOD-CS3 management board. Please report compatibility issues at: https://github.com/putnam/superfans/issues

Requires ipmitool, python3 and click (pip3 install click)

Usage: superfans [OPTIONS] COMMAND [ARGS]...

  Tools for managing fans on a Supermicro chassis.

  Fan presets can be adjusted, or fans manually updated to a certain speed.

  If a hostname is specified, superfans will use the specified username and
  password to connect. If a hostname is not specified, ipmitool will talk to
  the local machine using the IPMI kernel module.

  When setting fan speed manually, the fan preset must be set to Full, or
  else the hardware fan controller will automatically adjust the speed again
  after some time has passed.

  For a list of presets, use `superfans preset --help`.

  If needed, the hostname, username, and password options should precede
  commands. A hostname of "localhost" (the default) will skip IPMI over
  lanplus and use the kernel module instead.

  Example:
  ./superfans -h bigbertha -u monkey -p secrets preset full

Options:
  -h, --hostname TEXT  Remote hostname (default: localhost)
  -u, --username TEXT  Remote IPMI username
  -p, --password TEXT  Remote IPMI password
  -e, --env-password   Use IPMI_PASSWORD environment variable for password
  --help               Show this message and exit.

Commands:
  preset  Applies a factory preset to fan controller.
  set     Set fan speed to a fixed %.
  status  Retrieves fan controller preset & fan speed.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].