IBM Support

cfgdev / cfgmgr: 0514-621 WARNING: device packages not currently installed

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.
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 file sets 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".

Resolving The Problem

If you see this error while trying to configure new hardware, install the driver file set prerequisites specified by the vendor of the new hardware.
If you are unsure what device is triggering these errors, the devscan tool is useful for scanning storage devices. 
Another Probable Cause
Faulty hardware could prevent the 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
# lsslot -c pci
# Slot                   Description                                        Device(s)
U78CB.001.ABC03ZZ-P1-C6  PCI-E capable, Rev 3 16x lane slot with 16x lanes  Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
U78CB.001.ABC03ZZ-P1-C7  PCI-E capable, Rev 3 16x lane slot with 16x lanes  ent0 ent1 ent2 ent3 fcs0 fcs1
U78CB.001.ABC03ZZ-P1-C10 PCI-E capable, Rev 3 8x lane slot with 8x lanes    ent4 ent5 ent6 ent7
U78CB.001.ABC03ZZ-P1-C11 PCI-E capable, Rev 3 8x lane slot with 8x lanes    fcs2 fcs3
U78CB.001.ABC03ZZ-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.ABC03ZZ-P1-C6-T1 PCIe3 10Gb 4-Port FCoE Adapter (df1060e214101004)
fcs7 Defined 05-05 U78CB.001.ABC03ZZ-P1-C6-T2 PCIe3 10Gb 4-Port FCoE Adapter (df1060e214101004)
...
To stop the messages, remove or replace the faulty adapter.  In this example, the one in slot U78CB.001.ABC03ZZ-P1-C6.

Document Location

Worldwide

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG10","label":"AIX"},"Component":"","Platform":[{"code":"PF002","label":"AIX"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSPHKW","label":"PowerVM Virtual I\/O Server"},"Component":"","Platform":[{"code":"PF002","label":"AIX"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

Document Information

Modified date:
28 December 2023

UID

ibm11114149