Set LAN Configuration Parameters
更新时间: 2026/08/06
在Gitcode上查看源码

Set LAN Configuration Parameters

Change History

openUBMC VersionRevision DateDescription
25.062025/06/26Initial draft: add command details

Basic Information

Function Description

Configure the BMC management network port.

Privilege

BasicSetting

Command Information

Request Information

ByteData Field
NetFnTransport 0Ch
CMD01h
1[7:4]-reserved
[3:0]-Channel number
2Parameter selector
3:NConfiguration parameter data. For details, see Table 1.

Table 1 Parameter configuration

Functionsparameter selectorparameter data-getparameter data-set
Template: function description and application scenario0xMMRequest:
Read Offset: 0x0000
Length: 1
Response:
End of List: 0
Data:
0: function 0
1: function 1
Request:
Write Offset: 0x0000
Length: 1
Data:
0: function 0
1: function 1
Definition of IPMI Specifications0x00-0xBFFor details, see Table 23-4 LAN Configuration Parameters in the IPMI specifications.
Obtains IPv6-related LAN parameters.
Dedicated for the vEth channel
0x32SupportedSupported
0x33SupportedSupported
0x37SupportedSupported
0x38SupportedSupported
0x39SupportedSupported
0x3BSupportedSupported
0x3CSupportedSupported
0x3ESupportedSupported
0x40SupportedSupported
0x41SupportedSupported
0x42SupportedSupported
0x43SupportedSupported
0x44SupportedSupported
0x45SupportedSupported
0x46SupportedSupported
0x47SupportedSupported
0x48SupportedSupported
0x49SupportedSupported
0x4ASupportedSupported
0x4BSupportedSupported
0x4CSupportedSupported
0x4DSupportedSupported
0x4ESupportedSupported
0x4FSupportedSupported
0x50Not supportedSupported
Reserved0xC0
Enabling a network port0xC5SupportedSupported
Sets IPv6.0xCCSupportedSupported
Setting the IPv6 Prefix0xCDSupportedSupported
Setting the IPv6 Gateway0xCESupportedSupported
Setting the IPv6 Mode0xD0SupportedSupported
Setting LAN IP Parameters0xD6SupportedSupported
Network mode setting0xD7SupportedSupported
Sets the IPv6 address, default IPv6 gateway, and IPv6 prefix length.0xDASupportedSupported

Response Information

ByteData Field
1Completion Code
80h=parameter not supported
81h=attempt to set the 'set in progress' value (in parameter #0) when not in the 'set complete' state. (This completion code provides a way to recognize that another party has already 'claimed' the parameters)
82h=attempt to write read-only parameter
83h=attempt to read write-only parameter
84h=attempt to set duplicate IPv6 address

Command Example

Set the network configuration for the BMC management network port.

Request:

bash
ipmicmd -k "0f 00 0c 01 01 00 00" smi 0

Response:

text
0f 0d 00 01 00

Back to Index