Troubleshooting
Problem
The cfgmgr command (or cfgdev on VIOS) displays the following warning and fails to discover a new device:
cfgmgr: 0514-621 WARNING: The following device packages are required for
device support but are not currently installed.
device support but are not currently installed.
This message is followed by one or more file set names such as:
devices.fcp.disk
devices.fcp.changer
devices.fcp.tape
devices.sas.changer
Cause
The cfgmgr command displays this message when it discovers a device for which a driver cannot be identified. However, these filesets listed in the message do not exist. They are generic names based on the type of device. For example,
- devices.fcp.tape means that a fibre-channel attached tape drive was found
- devices.sas.changer means that a SAS-attached media changer (tape robot) was found
File set names printed by cfgmgr for FCP devices
Peripheral Device Type Fileset
0x00 Direct-access device devices.fcp.disk
0x01 Sequential-access device devices.fcp.tape
0x02 Printer device devices.fcp.printer
0x03 Processor device devices.fcp.tm
0x04 Write-once device devices.fcp.worm
0x05 CD-ROM devices.fcp.disk
0x06 Scanner device devices.fcp.scanner
0x07 Optical memory device devices.fcp.disk
0x08 Medium changer device devices.fcp.changer
0x09 Communications device devices.fcp.commo
0x0c Storage Array controller device devices.fcp.array
For SAS attached devices "fcp" is replaced by "sas".
Environment
PowerVM VIOS 3.1 and 4.1
Resolving The Problem
Probable Cause #1
If you see this error while trying to configure new hardware, the device package is missing.
Recommendation
Ensure the software device package specified by the vendor has been installed to handle the the new hardware.
If you are unsure what device is triggering these errors, the devscan tool is useful for scanning storage devices.
- Download the devcan tool here:
Probable Cause #2
If error occurs and no new hardware has been added, faulty hardware could prevent the existing device from being identified, which also produces this message.
In the following example, the error was due to a faulty FCoE adapter in slot C6:
$ cfgdev
or
# cfgmgr
cfgmgr: 0514-621 WARNING: The following device packages are required for
device support but are not currently installed.
devices.pciex.ethernet:devices.pciex.pciex1425.0.1014.3e5.0:devices.pciex.251400001410e503:devices.pciex.1410e503:devices.pciex.pciex1425.0.0:devices.pciex.25140000:devices.pciex.pciexclass.020000:devices.pciex.pciexclass.000200
devices.pciex.ethernet:devices.pciex.pciex1425.4002.1014.3e5.0:devices.pciex.251402401410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4002.0:devices.pciex.25140240:devices.pciex.pciexclass.020000:devices.pciex.pciexclass.000200
devices.pciex.ethernet:devices.pciex.pciex1425.4102.1014.3e5.0:devices.pciex.251402411410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4102.0:devices.pciex.25140241:devices.pciex.pciexclass.020000:devices.pciex.pciexclass.000200
devices.pciex.ethernet:devices.pciex.pciex1425.4402.1014.3e5.0:devices.pciex.251402441410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4402.0:devices.pciex.25140244:devices.pciex.pciexclass.020000:devices.pciex.pciexclass.000200
devices.pciex.fibre-channel:devices.pciex.pciex1425.4602.1014.3e5.0:devices.pciex.251402461410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4602.0:devices.pciex.25140246:devices.pciex.pciexclass.0c0400:devices.pciex.pciexclass.000c04
devices.pciex.scsi:devices.pciex.pciex1425.4502.1014.3e5.0:devices.pciex.251402451410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4502.0:devices.pciex.25140245:devices.pciex.pciexclass.010000:devices.pciex.pciexclass.000100
cfgmgr: 0514-621 WARNING: The following device packages are required for
device support but are not currently installed.
devices.pciex.ethernet:devices.pciex.pciex1425.0.1014.3e5.0:devices.pciex.251400001410e503:devices.pciex.1410e503:devices.pciex.pciex1425.0.0:devices.pciex.25140000:devices.pciex.pciexclass.020000:devices.pciex.pciexclass.000200
devices.pciex.ethernet:devices.pciex.pciex1425.4002.1014.3e5.0:devices.pciex.251402401410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4002.0:devices.pciex.25140240:devices.pciex.pciexclass.020000:devices.pciex.pciexclass.000200
devices.pciex.ethernet:devices.pciex.pciex1425.4102.1014.3e5.0:devices.pciex.251402411410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4102.0:devices.pciex.25140241:devices.pciex.pciexclass.020000:devices.pciex.pciexclass.000200
devices.pciex.ethernet:devices.pciex.pciex1425.4402.1014.3e5.0:devices.pciex.251402441410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4402.0:devices.pciex.25140244:devices.pciex.pciexclass.020000:devices.pciex.pciexclass.000200
devices.pciex.fibre-channel:devices.pciex.pciex1425.4602.1014.3e5.0:devices.pciex.251402461410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4602.0:devices.pciex.25140246:devices.pciex.pciexclass.0c0400:devices.pciex.pciexclass.000c04
devices.pciex.scsi:devices.pciex.pciex1425.4502.1014.3e5.0:devices.pciex.251402451410e503:devices.pciex.1410e503:devices.pciex.pciex1425.4502.0:devices.pciex.25140245:devices.pciex.pciexclass.010000:devices.pciex.pciexclass.000100
# lsslot -c pci
# Slot Description Device(s)
U78CB.001.ABCXXXX-P1-C6 PCI-E capable, Rev 3 16x lane slot with 16x lanes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
U78CB.001.ABCXXXX-P1-C7 PCI-E capable, Rev 3 16x lane slot with 16x lanes ent0 ent1 ent2 ent3 fcs0 fcs1
U78CB.001.ABCXXXX-P1-C10 PCI-E capable, Rev 3 8x lane slot with 8x lanes ent4 ent5 ent6 ent7
U78CB.001.ABCXXXX-P1-C11 PCI-E capable, Rev 3 8x lane slot with 8x lanes fcs2 fcs3
U78CB.001.ABCXXXX-P1-C12 PCI-E capable, Rev 3 8x lane slot with 8x lanes fcs4 fcs5
U78CB.001.ABCXXXX-P1-C6 PCI-E capable, Rev 3 16x lane slot with 16x lanes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
U78CB.001.ABCXXXX-P1-C7 PCI-E capable, Rev 3 16x lane slot with 16x lanes ent0 ent1 ent2 ent3 fcs0 fcs1
U78CB.001.ABCXXXX-P1-C10 PCI-E capable, Rev 3 8x lane slot with 8x lanes ent4 ent5 ent6 ent7
U78CB.001.ABCXXXX-P1-C11 PCI-E capable, Rev 3 8x lane slot with 8x lanes fcs2 fcs3
U78CB.001.ABCXXXX-P1-C12 PCI-E capable, Rev 3 8x lane slot with 8x lanes fcs4 fcs5
Apparently, this adapter was a 4-port FCoE device:
# lsdev -Cc adapter
...snip...
fcs6 Defined 05-04 U78CB.001.ABCXXXX-P1-C6-T1 PCIe3 10Gb 4-Port FCoE Adapter (df1060e214101004)
fcs7 Defined 05-05 U78CB.001.ABCXXXX-P1-C6-T2 PCIe3 10Gb 4-Port FCoE Adapter (df1060e214101004)
fcs6 Defined 05-04 U78CB.001.ABCXXXX-P1-C6-T1 PCIe3 10Gb 4-Port FCoE Adapter (df1060e214101004)
fcs7 Defined 05-05 U78CB.001.ABCXXXX-P1-C6-T2 PCIe3 10Gb 4-Port FCoE Adapter (df1060e214101004)
...
Recommendation
Contact your hardware support representative to get a clean bill of health for the device in question. If the device is deemed to be bad, remove or replace the faulty adapter to stop the messages (the one in slot U78CB.001.ABC03ZZ-P1-C6 for these example).
Probable Cause #3
cfgmgr fails when trying to configured PCIe3 12Gb x8 SAS Tape HBA Adapter (feature code #EJ2B) on VIOS 4.1 for new Power10 system:
cfgmgr: 0514-621 WARNING: The following device packages are required for
device support but are not currently installed.
devices.pciex.1410f006:devices.pciex.pciex11f8.8072.1014.6f0.6:devices.pciex.f81172801410f006:devices.pciex.1410f006:devices.pciex.pciex11f8.8072.6:devices.pciex.f8117280:devices.pciex.pciexclass.010700:devices.pciex.pciexclass.000107
device support but are not currently installed.
devices.pciex.1410f006:devices.pciex.pciex11f8.8072.1014.6f0.6:devices.pciex.f81172801410f006:devices.pciex.1410f006:devices.pciex.pciex11f8.8072.6:devices.pciex.f8117280:devices.pciex.pciexclass.010700:devices.pciex.pciexclass.000107
Adapter status:
# Slot Description Device(s)
U78DB.ND0.WZSXXXX-P0-C8 PCI-E capable, Rev 4 16x lane slot with 8x lanes ent0 ent1 ent2 ent3
U78DB.ND0.WZSXXXX-P0-C9 PCI-E capable, Rev 5 16x lane slot with 8x lanes fcs0 fcs1
U78DB.ND0.WZSXXXX-P0-C10 PCI-E capable, Rev 4 16x lane slot with 16x lanes Unknown
# Slot Description Device(s)
U78DB.ND0.WZSXXXX-P0-C8 PCI-E capable, Rev 4 16x lane slot with 8x lanes ent0 ent1 ent2 ent3
U78DB.ND0.WZSXXXX-P0-C9 PCI-E capable, Rev 5 16x lane slot with 8x lanes fcs0 fcs1
U78DB.ND0.WZSXXXX-P0-C10 PCI-E capable, Rev 4 16x lane slot with 16x lanes Unknown
VIOS errlog reports
Aug 30 17:14:26 sysplanar0 P SCAN_ERROR_CHRP SRC: BA180009 The FCode on a PCI adapter left a data stack imbalance U78DB.ND0.WZSXXXX-P0-C10
Aug 30 17:14:26 sysplanar0 P SCAN_ERROR_CHRP SRC: BA180009 The FCode on a PCI adapter left a data stack imbalance U78DB.ND0.WZSXXXX-P0-C10
Same adapter works fine on IBM i OS.
Resolution
The adapter is not supported on VIOS.
From IBM Power S1014 (9105-41B) sales manual:
"The PCIe3 SAS Tape HBA Adapter is a high performance SAS tape controller using PCIe Gen3 12Gb x8 technology. The adapter supports external SAS tape drives such as the LTO-6, LTO-7, LTO-8, and LTO-9, available in the IBM 7226-1U3 Multimedia drawers or standalone tape units such as the TS2270, TS2280 single External Tape Drive, TS2900, TS3100, TS3200, or TS4300. The adapter provides four Mini-SAS HD (high density) connectors to which AE1 SAS cables such as #ECBY or AA12 SAS cables such as #ECE3 with HD narrow connectors, other cables supplied with tape devices may also be supported. A max of 4 tape drives per adapter can be attached using four AE1 or AA12 cables.
#EJ2B (full high) and #EJ2C (low profile) are electronically the same adapter with the same 57F2 CCIN, but differ in that their tailstocks to fit different size PCIe slots.
Note: Adapter uses a Mini-SAS HD narrow connector and AE1 such as #ECBY or AA12 SAS cables such as #ECE3 or 4m Mini-SAS HD/Mini-SAS 1X Cable such as Storage feature #5507.
Prerequisite: Firmware 1030.20.
Limitations:
- For a 12Gb SAS connection, cables longer than 3 meters are not supported.
- LTO-5 or earlier drives are not supported.
- LTO-6 devices support reading LTO-5 tapes for restore purposes.
- VIOS not supported.
- Attributes provided: Full high PCIe3 four port x8 SAS adapter
- Attributes required: One PCIe slot per adapter
- Minimum required: 0
- Maximum allowed: 7 (Initial order maximum: 7)
- OS level required:
- IBM i 7.5 TR2, or later
- IBM i 7.4 TR8, or later
- AIX not supported
- Linux not supported
- Initial Order/MES/Both/Supported: Both
- CSU: Yes
- Return parts MES: No"
Related Information
Document Location
Worldwide
[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSPHKW","label":"PowerVM Virtual I\/O Server"},"ARM Category":[{"code":"a8mKe000000TN3SIAW","label":"DEVICE CONFIGURATION"}],"ARM Case Number":"TS017129823","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.3;3.1.4;4.1.0"}]
Was this topic helpful?
Document Information
Modified date:
06 September 2024
UID
ibm11114149