El comando cfgadm muestra ApIds que pueden ser incorrectos o incoherentes con el formato que se especifica en la página de comando man cfgadm_pci(1M). Esta incoherencia se da en las siguientes circunstancias:
Actualización a la versión Solaris 10 11/06.
Intercambio de hardware de puntos de conexión PCI o PCI Express (PCIe) en la misma ubicación física. Por ejemplo, sustituir un chasis de expansión en el mismo lugar.
No se muestra ningún mensaje de error en concreto. Sin embargo, el comando cfgadm podría mostrar alguno de los mensajes siguientes:
Un ApId con formato incorrecto que quizá funcione
Un ApId con formato correcto que quizá no funcione
Si el ApId no funciona, el comando cfgadm muestra el pertinente mensaje de error.
Solución: elimine todos los enlaces de PCI y PCIe que haya en el directorio /dev/cfg y ejecute el comando devfsadm -C. Los enlaces de PCI y PCIe se muestran como ApIds en:
cfgadm -s "select=class(pci)" |