Reference Guide
133 Lifecycle Controller Web Services Interface Guide for Linux
15 NIC or CNA Card Management
This feature provides the ability to get and set the Network Interface (NIC) Card or Converged Network
Adapter (CNA) attributes that are configurable using NIC/CNA Option-ROM or NIC/CNA UEFI HII. The
attributes include functionalities for the following:
Partition and personality (CNA only)
iSCSI boot and PXE boot that are part of the NIC/CNA firmware
The ability to configure CNAs has been added to the NIC profile that extends the management capabilities
of the referencing profiles. The NICs/CNAs are modeled as views with collections of attributes where
there is a view for each partition on the controller.
The NIC/CNA Inventory has these classes and views:
1. DCIM_NICEnumeration, (see Section 15.1)
2. DCIM_NICString (see Section 15.2)
3. DCIM_NICInteger (see Section 15.3)
4. DCIM_NICView (see Section 15.4)
5. DCIM_NICCapabilities(see Section 15.5)
6. DCIM_NICStatistics(see Section 15.6)
Profile and Associated MOFS:
http://www.delltechcenter.com/page/DCIM.Library.Profile
15.1 Listing the NIC or CNA Inventory-Enumeration Class
Enumerate the NICEnumeration class with the following parameters and syntax:
EXAMPLE – CNA:
wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/root/dcim/DCI
M_NICEnumeration
-h $IPADDRESS -V -v -c dummy.cert -P 443
-u $USERNAME -p $PASSWORD
-j utf-8 -y basic
OUTPUT – CNA: For SAMPLE PORT 1 / PARTITION 1 (all attributes on all partitions are enumerated)
<n1:DCIM_NICEnumeration>
<n1:AttributeName>IscsiViaDHCP</n1:AttributeName>
<n1:CurrentValue>Enabled</n1:CurrentValue>
<n1:DefaultValue xsi:nil="true"/>
<n1:FQDD>NIC.Embedded.1-1</n1:FQDD>
<n1:InstanceID>NIC.Embedded.1-1:IscsiViaDHCP</n1:InstanceID>
<n1:IsReadOnly>false</n1:IsReadOnly>
<n1:PendingValue xsi:nil="true"/>
<n1:PossibleValues>Disabled</n1:PossibleValues>
<n1:PossibleValues>Enabled</n1:PossibleValues>
</n1:DCIM_NICEnumeration>
<n1:DCIM_NICEnumeration>
<n1:AttributeName>ChapAuthEnable</n1:AttributeName>
<n1:CurrentValue>Disabled</n1:CurrentValue>
<n1:DefaultValue xsi:nil="true"/>
<n1:FQDD>NIC.Embedded.1-1</n1:FQDD>
<n1:InstanceID>NIC.Embedded.1-1:ChapAuthEnable</n1:InstanceID>
<n1:IsReadOnly>false</n1:IsReadOnly>
<n1:PendingValue xsi:nil="true"/>
<n1:PossibleValues>Disabled</n1:PossibleValues>
<n1:PossibleValues>Enabled</n1:PossibleValues>