ipmilan(8)
β¨ ipmilan β the IPMI LAN to System Interface Converter β¨
okay bestie, gather round, because ipmilan is that girl π
β it's the ipmilan(8) manual page, and it's lowkey one of the most useful daemons in the OpenIPMI universe. Let's get into it π«Ά
πΈ NAME πΈ
ipmilan β IPMI LAN to System Interface Converter β¨
π SYNOPSIS π
ipmilan [-c configfile] [-i ipmidevice] [-d] [-n]
π DESCRIPTION π
So basically, the ipmilan daemon lets an IPMI system interface that's using the OpenIPMI device driver be accessed through the IPMI 1.5 or 2.0 LAN protocol. That's the whole vibe β¨
ipmilan supports the full authentication capabilities of the IPMI LAN protocol β like, all of them, no cap π₯
It also supports multiple IP addresses for fault-tolerance, because resilience is main character energy π Just know that messages coming in on an address are always sent back out on the same address they came in on. No switcheroos, periodt.
π OPTIONS π
-cconfig-file β sets the configuration file to something other than the default of/etc/ipmi_lan.conf. Iconic. Pick your own path bestie π-nβ stops the daemon from forking and detaching from the controlling terminal. This is useful for running frominit. no detaching, no disappearing, we stay π-dβ turns on debugging to standard output. You generally have to use-nwith this one. Like, they're a package deal fr fr π
π CONFIGURATION π
All the configuring happens through the file /etc/ipmi_lan.conf ποΈ If you want a file with another name or path, just hit it with the -c option. For more details, go read the ipmi_lan config file man page β it's got the tea β
π₯ SECURITY π₯
ipmilan implements normal IPMI security. The default is no access for anyone, so like, the default is pretty safe π‘οΈ But be careful what you add, because this is literally access to control your box. That's not a small thing bestie π
straightandnoneauthorizations are not recommended. You should probably stick withmd2ormd5. This is a hard vibe check and you should pass it π
β SIGNALS β
SIGHUP
ipmilan should handle SIGHUP and reread its configuration files. However... it doesn't right now π It might in the future, but for now you will have to kill it and restart it. Clients should handle reconnecting in this case. If they don't, they are broken π
π¦ ERROR OUTPUT π¦
At startup, all error output goes to stderr. After that, all error output goes to syslog. Two phases, two destinations, that's just how she rolls β¨
π FILES π
/etc/ipmi_lan.conf
π§ SEE ALSO π§
ipmi_lan(5), ipmi_ui(1), openipmish(1)
π KNOWN PROBLEMS π
Currently, ipmilan does not implement writing the config file π IPMI commands to change configuration options are accepted, but the permanent writing of the changes does not currently work. So like, the vibes are stored... in the moment. Not on disk. iykyk π
π AUTHOR π
Corey Minyard <cminyard@mvista.com>
and that's the whole page bestie π«Ά this was ipmilan(8) from OpenIPMI, dated 06/26/12 β go forth and configure responsibly, mwah πβ¨
π¦ where this page comes from
- alpine 3.24: openipmi-doc 2.0.36-r1 Β· LGPL-2.0-or-later and GPL-2.0-or-later or BSD-3-Clause
- arch rolling: openipmi 2.0.37-4 Β· LGPL2.1
- debian bookworm: openipmi 2.0.33-1+b1 Β· LGPL
- debian trixie: openipmi 2.0.37-1 Β· LGPL-2.0-only
- nixpkgs unstable: OpenIPMI 2.0.37
- opensuse-leap 16.0: OpenIPMI 2.0.36.56+git.0a3a991-160000.3.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: OpenIPMI 2.0.36.56+git.0a3a991-160000.3.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: OpenIPMI 2.0.36.56+git.0a3a991-160000.3.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: OpenIPMI 2.0.36.56+git.0a3a991-160000.3.1 Β· LGPL-2.1-or-later
- ubuntu jammy: openipmi 2.0.29-0.1ubuntu6 Β· LGPL
- ubuntu noble: openipmi 2.0.33-1.1build3 Β· LGPL
- ubuntu questing: openipmi 2.0.37-1
- ubuntu resolute: openipmi 2.0.37-1build1 Β· LGPL-2.0-only
- ubuntu stonking: openipmi 2.0.37-1ubuntu3 Β· LGPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms