Unsolved

This post is more than 5 years old

2 Intern

 • 

184 Posts

1940

March 26th, 2019 08:00

idrac NDC enumeration rediscover

Hello,
I have the bug from late 2017 in the idrac and/or Intel NDC firmware where the NDCs do not enumerate correctly for the idrac inventory.

Example:
NIC.Integrated.1-3-1
NIC.Integrated.1-4-1
NIC.Integrated.1-5-1
NIC.Integrated.1-6-1

The bug has been fixed with idrac and/or Intel firmware but even after the fix, the enumeration needs to be forced by running an LCWipe and/or a "racadm systemerase bios,lcdata,idrac". This is normally not too much of a problem but I do not physically have access to a server and can not wipe the idrac network settings with LCWipe and/or "racadm systemerace idrac"

I have tried "racadm systemerase bios,lcdata" and disabling then enabling CSIOR with no luck.

Does anyone know a way to get the idrac to reinventory the NDCs without wiping the idrac network settings so they list as 1-4 instead of 3-6?

4 Operator

 • 

2.9K Posts

March 26th, 2019 11:00

Before we get started, can you share what OS you're working with? The reason that I ask is to confirm options. What might be easiest is to first install OpenManage, so that the iDRAC can be reconfigured, then complete the full wipe. Once the wipe is done, OpenManage would let you set it back up. The callout here is that if it is a VMware environment, installing the .vib package will require a restart. 

2 Intern

 • 

184 Posts

March 26th, 2019 13:00

Thanks for responding.

Windows is the OS

The LCWipe and "racadm systemerase idrac" power off the server correct? I could easily test this with a closer server.

4 Operator

 • 

2.9K Posts

March 26th, 2019 13:00

If the host OS is Windows, I would install OpenManage directly, issue the command, then RDP in and use OpenManage to reconfigure the iDRAC the way it was. As for the command, I would do all three. It might be unnecessary, but I would er on the side of caution and grab all three.

2 Intern

 • 

184 Posts

March 27th, 2019 09:00

"racadm systemerase idrac" powers off the server so I could not use this to re-setup the idrac.

LCWipe via WSMAN does not automatically shutdown so I used this option because I could re-IP the idrac before restarting.

However,
Even after the LCWipe the NDC enumeration issues still exists on R630 with the most recent BIOS (2.8.0), idrac (2.60.60) and x710 NDC firmware (18.5.17)


The same problem existed with R640 and x520 NDC but this is definitely fixed.

From "racadm hwinventory":
-------------------------------------------------------------------
[InstanceID: NIC.Integrated.1-3-1]
Device Type = NIC
LastUpdateTime = 2019-03-28T08:44:51
LastSystemInventoryTime = 2019-03-28T07:45:19
Protocol = Unknown,
MediaType = Base T,KR,KX4
ReceiveFlowControl = Unknown
TransmitFlowControl = Unknown
AutoNegotiation = Unknown
LinkSpeed = Unknown
LinkDuplex = Unknown
SlotType = Unknown
SlotLength = Unknown
DataBusWidth = Unknown
PCISubDeviceID = 1f99
PCIDeviceID = 1572
PCISubVendorID = 1028
PCIVendorID = 8086
FunctionNumber = 0
DeviceNumber = 0
BusNumber = 1
PermanentMACAddress = REDACTED
CurrentMACAddress = REDACTED
ProductName = Intel(R) Ethernet 10G 4P X710/I350 rNDC - REDACTED
EFIVersion = 3.0.5
FamilyVersion = 18.5.17
MinBandwidth = 25
MaxBandwidth = 100
iScsiOffloadMode = Disabled
FCoEOffloadMode = Disabled
NicMode = Enabled
DeviceDescription = Integrated NIC 1 Port 3 Partition 1
FQDD = NIC.Integrated.1-3-1
InstanceID = NIC.Integrated.1-3-1
-------------------------------------------------------------------

[InstanceID: NIC.Integrated.1-4-1]
Device Type = NIC
LastUpdateTime = 2019-03-28T08:44:51
LastSystemInventoryTime = 2019-03-28T07:45:19
Protocol = Unknown,
MediaType = Base T,KR,KX4
ReceiveFlowControl = Unknown
TransmitFlowControl = Unknown
AutoNegotiation = Unknown
LinkSpeed = Unknown
LinkDuplex = Unknown
SlotType = Unknown
SlotLength = Unknown
DataBusWidth = Unknown
PCISubDeviceID = 0000
PCIDeviceID = 1572
PCISubVendorID = 1028
PCIVendorID = 8086
FunctionNumber = 1
DeviceNumber = 0
BusNumber = 1
PermanentMACAddress = REDACTED
CurrentMACAddress = REDACTED
ProductName = Intel(R) Ethernet 10G X710 rNDC - REDACTED
EFIVersion = 3.0.5
FamilyVersion = 18.5.17
MinBandwidth = 25
MaxBandwidth = 100
iScsiOffloadMode = Disabled
FCoEOffloadMode = Disabled
NicMode = Enabled
DeviceDescription = Integrated NIC 1 Port 4 Partition 1
FQDD = NIC.Integrated.1-4-1
InstanceID = NIC.Integrated.1-4-1
-------------------------------------------------------------------

[InstanceID: NIC.Integrated.1-5-1]
Device Type = NIC
LastUpdateTime = 2019-03-28T08:44:51
LastSystemInventoryTime = 2019-03-28T07:45:19
Protocol = Unknown,
MediaType = Base T,KR,KX4
ReceiveFlowControl = Unknown
TransmitFlowControl = Unknown
AutoNegotiation = Unknown
LinkSpeed = Unknown
LinkDuplex = Unknown
SlotType = Unknown
SlotLength = Unknown
DataBusWidth = Unknown
PCISubDeviceID = 1f9a
PCIDeviceID = 1521
PCISubVendorID = 1028
PCIVendorID = 8086
FunctionNumber = 0
DeviceNumber = 0
BusNumber = 6
PermanentMACAddress = REDACTED
CurrentMACAddress = REDACTED
ProductName = Intel(R) Gigabit 4P X710/I350 rNDC - REDACTED
EFIVersion = 8.3.4
FamilyVersion = 18.5.17
MinBandwidth = 0
MaxBandwidth = 0
iScsiOffloadMode = Disabled
FCoEOffloadMode = Disabled
NicMode = Disabled
DeviceDescription = Integrated NIC 1 Port 5 Partition 1
FQDD = NIC.Integrated.1-5-1
InstanceID = NIC.Integrated.1-5-1
-------------------------------------------------------------------

[InstanceID: NIC.Integrated.1-6-1]
Device Type = NIC
LastUpdateTime = 2019-03-28T08:44:51
LastSystemInventoryTime = 2019-03-28T07:45:19
Protocol = Unknown,
MediaType = Base T,KR,KX4
ReceiveFlowControl = Unknown
TransmitFlowControl = Unknown
AutoNegotiation = Unknown
LinkSpeed = Unknown
LinkDuplex = Unknown
SlotType = Unknown
SlotLength = Unknown
DataBusWidth = Unknown
PCISubDeviceID = 1f9a
PCIDeviceID = 1521
PCISubVendorID = 1028
PCIVendorID = 8086
FunctionNumber = 1
DeviceNumber = 0
BusNumber = 6
PermanentMACAddress = REDACTED
CurrentMACAddress = REDACTED
ProductName = Intel(R) Gigabit 4P X710/I350 rNDC - REDACTED
EFIVersion = 8.3.4
FamilyVersion = 18.5.17
MinBandwidth = 0
MaxBandwidth = 0
iScsiOffloadMode = Disabled
FCoEOffloadMode = Disabled
NicMode = Disabled
DeviceDescription = Integrated NIC 1 Port 6 Partition 1
FQDD = NIC.Integrated.1-6-1
InstanceID = NIC.Integrated.1-6-1
-------------------------------------------------------------------

[InstanceID: NIC.Integrated.1-1-1]
Device Type = NIC
LastUpdateTime = 1970-01-01T00:00:00
LastSystemInventoryTime = 1970-01-01T00:00:00
Protocol = NIC
MediaType = SFF_CAGE
ReceiveFlowControl = Off
TransmitFlowControl = Off
AutoNegotiation = Disabled
LinkSpeed = Unknown
LinkDuplex = Unknown
VendorName = Intel Corp
FCoEWWNN = REDACTED
PermanentFCOEMACAddress = REDACTED
FunctionNumber = 0
DeviceNumber = 0
BusNumber = 0
ProductName = X710 10GbE Controller
MinBandwidth = 0
MaxBandwidth = 0
iScsiOffloadMode = Disabled
FCoEOffloadMode = Disabled
NicMode = Disabled
DeviceDescription = Integrated NIC 1 Port 1 Partition 1
FQDD = NIC.Integrated.1-1-1
InstanceID = NIC.Integrated.1-1-1
-------------------------------------------------------------------

[InstanceID: NIC.Integrated.1-2-1]
Device Type = NIC
LastUpdateTime = 1970-01-01T00:00:00
LastSystemInventoryTime = 1970-01-01T00:00:00
Protocol = NIC
MediaType = SFF_CAGE
ReceiveFlowControl = Off
TransmitFlowControl = Off
AutoNegotiation = Disabled
LinkSpeed = Unknown
LinkDuplex = Unknown
VendorName = Intel Corp
FCoEWWNN = REDACTED
PermanentFCOEMACAddress = REDACTED
FunctionNumber = 0
DeviceNumber = 0
BusNumber = 0
ProductName = X710 10GbE Controller
MinBandwidth = 0
MaxBandwidth = 0
iScsiOffloadMode = Disabled
FCoEOffloadMode = Disabled
NicMode = Disabled
DeviceDescription = Integrated NIC 1 Port 2 Partition 1
FQDD = NIC.Integrated.1-2-1
InstanceID = NIC.Integrated.1-2-1
-------------------------------------------------------------------

Top