Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-1917571.1
Update Date:2016-08-01
Keywords:

Solution Type  Technical Instruction Sure

Solution  1917571.1 :   After Solaris Patch and Reboot, Unable to See Oracle Emulex FC HBA  


Related Items
  • SPARC T4-2
  •  
  • Emulex FC HBA
  •  
  • Solaris Operating System
  •  
  • Solaris Operating System
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>HBA>SN-DK: FC HBA
  •  


Emulex HBA is not visible via 'fcinfo hba-port' or 'luxadm -e port' in OS after installing Solaris 10 Recommended Patch.

In this Document
Goal
Solution
References


Created from <SR 3-9429310824>

Applies to:

Emulex FC HBA - Version All Versions and later
SPARC T4-2 - Version All Versions and later
Solaris Operating System - Version 8 6/00 U1 and later
Information in this document applies to any platform.

Goal


Problem Summary

Emulex FC HBA is not visible via 'fcinfo hba-port' or 'luxadm -e port' in OS after installing Solaris 10 Recommended Patch.

Symptoms

- prgdiag -v shows the Oracle Emulex FC HBA.

/SYS/MB/PCIE0     PCIE  SUNW,emlxs                        LPe12002-S   2.5GTx8
                        /pci@400/pci@2/pci@0/pci@8/SUNW,emlxs
/SYS/MB/PCIE0     PCIE  SUNW,emlxs                        LPe12002-S   2.5GTx8
                        /pci@400/pci@2/pci@0/pci@8/SUNW,emlxs

- But 'modinfo' doesn't show any emlxs driver

Cause

- /etc/driver_aliases, /etc/name_to_major and /etc/driver_classes are missing emlxs entries, instead we see entries like this:

elxfc "pciex10df,e200"
elxfc "pciex10df,e260"

Looks like EMLXelxfc packages were installed but the system was not rebooted until after the Solaris patches were installed

You should be able to look at the pkginfo -l output to see the install dates for the EMLX* packages, the patch install dates in
EXPLORER patch+pkg/* and messages (or last boot history) to see when the system was rebooted.  Those could confirm if
suggested explanation above is possible.

 

This is issue is documented in:

Bug 15729114 - SUNBT7067879 emlxs postinstall scripts must be updated for coexistence with new Emulex driver

 

Solution

- Restore /etc/driver_aliases, /etc/name_to_major and /etc/driver_classes.  There may be a need to restore fp.conf as well.

- Reconfiguration reboot (reboot -- -r)

References

<BUG:15729114> - SUNBT7067879 EMLXS POSTINSTALL SCRIPTS MUST BE UPDATED TO COMPLY WITH NEW DRIVER

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback