IFWUM(8)
β¨ IFWUM β¨
okay bestie, buckle up π this is the manual page for ipmiutil_fwum, and yes it lives in section 8 (System Manager's Manual) which is the system administration section, so you already know it's giving main character energy π₯. It's the ipmiutil fwum subcommand, and it updates your IPMC firmware using the Kontron OEM Firmware Update Manager. Let's get into it π«Ά
πΈ NAME πΈ
ipmiutil_fwum β update your IPMC using the Kontron OEM Firmware Update Manager, no cap.
π SYNOPSIS π
ipmiutil fwum [-mixNUPREFJTVY] parameters
π¦ DESCRIPTION π¦
So like, this ipmiutil fwum subcommand updates IPMC firmware using the Kontron OEM Firmware Update Manager. That's the whole vibe. π
And it's lowkey flexible about how it talks to your hardware β it can use any of these:
- 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β¨
π OPTIONS π
Command line options are described below. Yes, there are a lot. We're listing every single one, periodt.
-i 00β this one specifies a specific FRU ID to show. The input value should be in hex (0b,1a, etc.), like the way it shows up from the sensor SDR output. The default FRU ID is zero (0).-m 002000β show FRU for a specific MC (e.g. bus00, sa20, lun00). This could be used for PICMG or ATCA blade systems. The trailing character, if present, indicates SMI addressing ifs, or IPMB addressing ifior not present.-xβ causes extra debug messages to be displayed. it's giving "verbose but make it extra" π-N nodenameβ 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.-U rmt_userβ remote username for the nodename given. The default is a null username.-P/-R rmt_pswdβ remote password for the nodename given. The default is a null password.-Eβ use the remote password from the environment variableIPMI_PASSWORD.-F drv_tβ force the driver type to one of the following: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 (0thru17):0=none/none/none,1=sha1/none/none,2=sha1/sha1/none,3=sha1/sha1/cbc128,4=sha1/sha1/xrc4_128,5=sha1/sha1/xrc4_40,6=md5/none/none, ...14=md5/md5/xrc4_40. Default is3.-Tβ use a specified IPMI LAN Authentication Type:0=None,1=MD2,2=MD5,4=Straight Password,5=OEM.-Vβ use a specified 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.
π PARAMETERS π
fwum parameters, bestie β here's the menu:
infoβ show information about current firmware.statusβ show status of each firmware bank present in the hardware.download filenameβ download the specified firmware image.upgrade [filename]β install firmware upgrade. If the filename is specified, the file is downloaded first, otherwise the last firmware downloaded is used.rollbackβ ask IPMC to rollback to previous version.tracelogβ show the firmware upgrade log.
β EXAMPLES β
ipmiutil fwum info
Gets Firmware information β¨
ipmiutil fwum -N 192.168.1.1 -U root -P pswd download firmware.img
Downloads the firmware version contained in firmware.img over IPMI LAN. obsessed, honestly π«Ά
π₯ SEE ALSO π₯
ipmiutil(8) ialarms(8) iconfig(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)
like, the whole friend group π
π WARNINGS π
See http://ipmiutil.sourceforge.net/ for the latest version of ipmiutil and any bug fix list. go check it, fr fr.
π COPYRIGHT π
Copyright (C) 2010 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. (that's the dramatic part, don't skip it π)
π AUTHOR π
Andy Cress <arcress at users.sourceforge.net>
and that's the whole page, bestie π this was Version 1.0: 24 Aug 2010 β yes, a 2010 icon, still slaying. πΈβ¨π
π¦ 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