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-72-2089407.1
Update Date:2018-04-05
Keywords:

Solution Type  Problem Resolution Sure

Solution  2089407.1 :   16Gb Qlogic HBA shows WARNING: fp(x)::Topology Unknown, Offlining the port  


Related Items
  • SPARC T5-2
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>HBA>SN-DK: FC HBA
  •  




In this Document
Symptoms
Cause
Solution
References


Created from <SR 3-11865011971>

Applies to:

SPARC T5-2 - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.

Symptoms

The customer is using a 16GB QLogic HBA such as QLE8362, in a direct-attach (no Fibre Channel Switch) environment.

The following errors are noted in /var/adm/messages:

Dec 14 13:21:00 xxx qlc: [ID 439991 kern.info] NOTICE: Qlogic qlc(1,1): Link OFFLINE
Dec 14 13:21:00 xxx qlc: [ID 439991 kern.info] NOTICE: Qlogic qlc(2,0): Link OFFLINE
Dec 14 13:21:00 xxx qlc: [ID 439991 kern.info] NOTICE: Qlogic qlc(2,0): Link ONLINE
Dec 14 13:21:00 xxx qlc: [ID 439991 kern.info] NOTICE: Qlogic qlc(0,0): Link ONLINE
Dec 14 13:21:00 xxx fctl: [ID 517869 kern.warning] WARNING: fp(6)::Topology Unknown, Offlining the port..
Dec 14 13:21:00 xxx fctl: [ID 517869 kern.warning] WARNING: fp(5)::Topology Unknown, Offlining the port..
Dec 14 13:21:00 xxx fctl: [ID 517869 kern.warning] WARNING: fp(7)::Topology Unknown, Offlining the port..
Dec 14 13:21:00 xxx fctl: [ID 517869 kern.warning] WARNING: fp(4)::Topology Unknown, Offlining the port..

Cause

Solaris 10 doesn't support point-to-point topology in a non-fabric environment, and FC-AL loop isn't supported at 16Gb as per 16Gb FC standard specification.

As described on:
Bug 19178791 : Ganymede16 Gb Fibre Channel HBA's are not supporting P2P topology on Solaris 10

Solution

The customer will need to force the topology to loop only and data rate to 8Gb in qlc.conf and reboot:

 

#Name: Connection options
#Type: Integer, mode; Range: 0 - 2; Default: 2
# 0 = loop only
# 1 = point-to-point only
# 2 = loop preferred, else point-to-point
#Usage: This field specifies the connection mode the driver firmware
# uses. When connecting the HBA to a switch port with auto-
# mode sensing capability (a G port), it is recommended that this
# parameter be set to either 0 or 1, not 2. Setting this
# parameter to 2 when connected to a G port on a switch may
# result in device lost or system hang.
connection-options=0;

#Name: Fibre Channel Data Rate Option
#Type: Integer, mode; Range: 0-4; Default: 2
# 0 = 1 gigabit/second
# 1 = 2 gigabit/second
# 2 = Auto-negotiate
# 3 = 4 gigabit/second
# 4 = 8 gigabit/second
#Usage: This field specifies the data rate which the driver uses.
fc-data-rate=4;

 

References

<BUG:19178791> - GANYMEDE16 GB FIBRE CHANNEL HBA'S ARE NOT SUPPORTING P2P TOPOLOGY ON SOLARIS 10
<NOTE:1280149.1> - Link Status for Emulex FC HBAs when Directly Connected to Storage

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