Closed GoogleCodeExporter closed 9 years ago
Original comment by chris.m.dunlap
on 17 Jun 2010 at 6:56
Patch for workaround flags from Matthieu Pérotin (2010-07-02).
Original comment by chris.m.dunlap
on 2 Nov 2010 at 5:41
Attachments:
Original comment by chris.m.dunlap
on 26 Jan 2011 at 1:25
The IPMIOPTS string is parsed into comma-delimited substrings where each
substring is of the form "X:VALUE". "X" is a single-character case-insensitive
key specifying the option type, and "VALUE" is its corresponding value. The
IPMI default will be used if either "VALUE" is omitted from the substring
("X:") or the substring is omitted altogether. Note that since the IPMIOPTS
string is delimited by commas, substring values cannot contain commas.
The valid IPMIOPTS substrings include the following (in any order):
- U:<username> - a string of at most 16 bytes for the username.
- P:<password> - a string of at most 20 bytes for the password.
- K:<K_g> - a string of at most 20 bytes for the K_g key.
- C:<cipher_suite> - an integer for the IPMI cipher suite ID.
- L:<privilege_level> - the string "user", "op", or "admin".
- W:<workaround_flag> - a string or integer for an IPMI workaround. This may
be repeated in order to specify multiple flags. The following strings are
currently recognized: "authcap", "intel20", "supermicro20", "sun20",
"opensesspriv", "integritycheckvalue", "solpayloadsize", "solport", and
"solstatus".
Refer to ipmiconsole(8)
<http://www.gnu.org/software/freeipmi/manpages/man8/ipmiconsole.8.html> for a
list of currently supported cipher suite IDs, workaround flags, and the like.
As an example, the following config lines are equivalent ways of specifying a
console "foo" connected to a host "bar" via IPMI SOL with username "user",
password "pass", and workaround flags for authentication capabilities, ignoring
SOL payload size, and ignoring SOL port:
console name="foo" dev="ipmi:bar"
ipmiopts="U:user,P:pass,W:authcap,W:solpayloadsize,W:solport"
console name="foo" dev="ipmi:bar"
ipmiopts="w:1,U:user,w:0100000000,P:pass,w:0x2000000"
console name="foo" dev="ipmi:bar" ipmiopts="u:user,p:pass,k:,c:,l:,w:0x3000001"
Original comment by chris.m.dunlap
on 18 Apr 2011 at 9:11
This issue was updated by revision r1047.
Requires freeipmi-1.0.4 or later.
Original comment by chris.m.dunlap
on 20 Apr 2011 at 12:51
This issue was closed by revision r1059.
Original comment by chris.m.dunlap
on 21 Apr 2011 at 12:20
Original issue reported on code.google.com by
chris.m.dunlap
on 17 Jun 2010 at 6:55