IALARMS(8)
πΈ NAME πΈ
okay so bestie, say hi to ipmiutil_alarms β it's the little guy that displays and sets alarm indicators β¨ that's the whole vibe, that's the job π
π SYNOPSIS π
ipmiutil alarms [-abcdimnoprx -N node -U user -P/-R pswd -EFJTVY]
yes it's a lot of letters, no we're not scared of them π«Ά
π DESCRIPTION π
ipmiutil alarms is a program that uses IPMI commands to display and set alarm indicators β and those are usually the LEDs sitting on your system chassis front panel, like the little glowing besties that tell you something's up πβ¨
The way this utility can talk to your hardware is lowkey flexible, she has options:
- the
/dev/ipmi0driver from OpenIPMI - the
/dev/imbdriver from Intel - the
/dev/ipmikcsdriver from valinux - direct user-space IOs
- or the IPMI LAN interface if you pass
-N
π¨ important though, fr fr: a LAN user must have Administrative privileges to read or write the alarm LEDs. no admin, no LEDs, periodt.
Also bestie, a lil reality check: this utility may not be the only logic setting alarm states π The BMC firmware, system management software, or a cluster fault manager might also want to set alarm states. So if an LED is doing something sus, it might not be her fault, okay? And fyi β Intel provides a Telco Alarms Manager API which presents a consolidated interface for all alarm management applications. iconic of them honestly π
β¨ OPTIONS β¨
Command line options are described below. buckle up, there's a whole alphabet π¦
-rβ Read-only mode π Just show the alarms status, do not set any states. This is also the default mode if you don't pass any parameters at all. she's the chill one.-iNβ Sets the Chassis Identify feature, which can be an LED or some other alarm. IfN=0, turn off the Chassis ID. Otherwise, turn the ID on forNseconds. AndN=255will turn the ID on indefinitely β but only if it's IPMI 2.0 π-aNβ Sets the Disk A Fault LED.N=0turns it off,N=1turns it on. Used only for TIGPT1U platform π―-bNβ Sets the Disk B Fault LED.N=0turns it off,N=1turns it on. Used only for TIGPT1U platform π―-dXNβ Sets Disk X Fault LED, whereX=0-6.N=0turns it off,N=1turns it on. Used only for NSC2U platform π―-cNβ Sets the Critical Alarm.N=0turns it off,N=1turns it on π₯-mNβ Sets the Major Alarm.N=0turns it off,N=1turns it on π₯-nNβ Sets the Minor Alarm.N=0turns it off,N=1turns it on πΈ-pNβ Sets the Power Alarm.N=0turns it off,N=1turns it on.
β οΈ okay so this one's a lil sneaky: the Power LED is also wired to the System Fault LED in the back of the system. So this state may be off for Power, but the LED could be lit for a System Fault reason instead π Refer to the system Technical Product Specification for System Faults.
-oβ Sets all alarms off, including the Chassis ID. full reset energy, we love a clean slate π§Όβ¨-xβ Causes extra debug messages to be displayed. she's chatty when you ask her to be π£οΈ-Nnodename β Nodename or IP address of the remote target system. If a nodename is specified, the IPMI LAN interface is used. Otherwise, the local system management interface is used π-P/-Rrmt_pswd β Remote password for the nodename given. The default is a null password. π-Urmt_user β Remote username for the nodename given. The default is a null username. π-Eβ Use the remote password from the environment variableIPMI_PASSWORDπ±-Fdrv_t β Force the driver type to one of the followng:imb,va,open,gnu,landesk,lan,lan2,lan2i,kcs,smb. Note thatlan2imeanslan2with intelplus. The default is to detect any available driver type and use it π΅οΈβοΈ-Jβ Use the specified LanPlus cipher suite (0 thru 17):0=none/none/none1=sha1/none/none2=sha1/sha1/none3=sha1/sha1/cbc1284=sha1/sha1/xrc4_1285=sha1/sha1/xrc4_406=md5/none/none...14=md5/md5/xrc4_40- Default is
3. π
-Tβ Use this IPMI LAN Authentication Type:0=None,1=MD2,2=MD5,4=Straight Password,5=OEMπ‘οΈ-Vβ Use this IPMI LAN privilege level.1=Callback level,2=User level,3=Operator level,4=Administrator level(default),5=OEM levelπ-Yβ Yes, do prompt the user for the IPMI LAN remote password. Alternatives for the password are-Eor-P. πβοΈ
π SEE ALSO π
the whole friend group, go say hi:
ipmiutil(8) iconfig(8) icmd(8) idiscover(8) ievents(8) ifru(8) igetevent(8) ihealth(8) ilan(8) ireset(8) isel(8) isensor(8) iserial(8) isol(8) iwdt(8)
π¨ WARNINGS π¨
See http://ipmiutil.sourceforge.net/ for the latest version of ipmiutil and any bug fix list. go check it, bestie, don't run crusty old code π
π COPYRIGHT π
Copyright (C) 2009 Kontron America, Inc.
See the file COPYING in the distribution for more details regarding redistribution π
This utility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. (no warranty bestie, she said what she said π)
π¦ AUTHOR π¦
Andy Cress <arcress at users.sourceforge.net> β¨
and that's the whole page, we ate and left no crumbs π Version 1.3: 20 Apr 2007 β from the System Manager's Manual, filed under IALARMS(8) π
mwah, go set some LEDs π
π¦ where this page comes from
- alpine 3.24: ipmiutil-doc 3.2.1-r0 Β· BSD-2-Clause BSD-3-Clause GPL-2.0-or-later
- debian bookworm: ipmiutil 3.1.8-4 Β· BSD-3-Clause
- debian trixie: ipmiutil 3.2.1-1 Β· BSD-3-Clause
- nixos 26.05: ipmiutil 3.2.2
- nixpkgs unstable: ipmiutil 3.2.2
- opensuse-leap 16.0: ipmiutil 3.1.9-bp160.1.12 Β· BSD-3-Clause
- opensuse-leap 16.0: ipmiutil 3.1.9-bp160.1.12 Β· BSD-3-Clause
- opensuse-leap 16.0: ipmiutil 3.1.9-bp160.1.12 Β· BSD-3-Clause
- opensuse-leap 16.0: ipmiutil 3.1.9-bp160.1.12 Β· BSD-3-Clause
- ubuntu jammy: ipmiutil 3.1.8-1 Β· BSD-3-Clause
- ubuntu noble: ipmiutil 3.1.9-3build2 Β· BSD-3-Clause
- ubuntu questing: ipmiutil 3.2.1-1
- ubuntu resolute: ipmiutil 3.2.1-1build1 Β· BSD-3-Clause
- ubuntu stonking: ipmiutil 3.2.2-1ubuntu2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms