Sponsored Content
Operating Systems Solaris Solaris 10 installing on Cisco UCS doesn't see HBAs Post 302993297 by os2mac on Wednesday 8th of March 2017 01:53:44 PM
Old 03-08-2017
looks like an HBA driver issue, I would suggest an SR is in order.
 

6 More Discussions You Might Find Interesting

1. Solaris

Connect Solaris 10 to NetApp filer using Emulex single port HBAs.

Hi, I'm connecting a Solaris 10 server to a Netapp filer with two single port Emulex (Sun StorageTek PCI-X Enterprise 4GB FC HBA) HBAs. After physically installing both these HBAs what do I ned to do within Solaris 10 to enable them and configure them with persistent bindings. Do I need... (6 Replies)
Discussion started by: gwhelan
6 Replies

2. Slackware

latex-ucs

Hi! I am using Slackware 12.1 and I have a question regarding LaTeX. I am trying to use the package ucs, so that I can write in greek, but with no success. In Debian there is a package latex-ucs.deb that does the trick. Is there something similar in Slackware? Thanks in advance (1 Reply)
Discussion started by: kerb41
1 Replies

3. Shell Programming and Scripting

Perl variables inside Net::Telnet::Cisco Module doesn't work

I am writing perl script to configure Cisco device but Variables inside Net::Telnet::Cisco Module doesn't work and passed to device without resolving. Please advise. here is a sample of script: use Net::Telnet::Cisco; $device = "10.14.199.1"; ($o1, $o2, $o3, $o4) = split(/\./,$device);... (5 Replies)
Discussion started by: ahmed_zaher
5 Replies

4. Solaris

Connecting Solaris 10 to Cisco PIX with IPsec tunnel

I having problem connecting to a Cisco PIX Log from IKE # /usr/lib/inet/in.iked -f /etc/inet/ike/config -d Jan 16 00:40:57: 2012 (+0800) *** in.iked started *** Jan 16 00:40:57: Loading configuration... Jan 16 00:40:57: Checking lifetimes in "nullrule" Jan 16 00:40:57: Using default value... (0 Replies)
Discussion started by: conandor
0 Replies

5. Red Hat

UCS installation issues

I am installing RHEL6 on a Cisco UCS blade and the GUI isn't showing up. Curious!!!!! I have installed it on 5 of the other blades and the GUI is there. However, there are many issues that I am having and I am going crazy with this thing. I have issues where the network adapters are not showing... (1 Reply)
Discussion started by: styehimba
1 Replies

6. IP Networking

How to stack Cisco 2960-S and Cisco 2960X?

Is there an easy way to stack Cisco 2960-S and Cisco 2960X switches? If you have no idea, follow this: 1. Stacking is not supported on switches running the LAN Lite image. All switches in the stack must be running the LAN Base image. 2. In a mixed stack of Catalyst 2960-X and Catalyst 2960-S... (0 Replies)
Discussion started by: Ayaerlee
0 Replies
libhbaapi(3LIB)                                                 Interface Libraries                                                libhbaapi(3LIB)

NAME
libhbaapi - Common Fibre Channel HBA information library SYNOPSIS
cc [ flag... ] file... -lHBAAPI [ library... ] #include <hbaapi.h> DESCRIPTION
The functions in this library access Fibre Channel HBA data. Fibre Channel HBA information is provided through a standard interface in a vendor independent manner. This common interface provides access to the following information: o Local HBA attributes o Local HBA port attributes and statistics o Mapping between FCP-2 discovered devices and operating system SCSI information o Discovered devices port attributes o SCSI commands for discovered FCP-2 devices (Report LUNS, Read Capacity, and Inquiry) o Common Transport commands to discover Fabric details INTERFACES
The shared object libhbaapi.so.1 provides the public interfaces defined below. See intro(3) for additional information on shared object interfaces. HBA_CloseAdapter HBA_FreeLibrary HBA_GetAdapterAttributes HBA_GetAdapterName HBA_GetAdapterPortAttributes HBA_GetBindingCapability HBA_GetBindingSupport HBA_GetDiscoveredPortAttributes HBA_GetEventBuffer HBA_GetFC4Statistics HBA_GetFCPStatistics HBA_GetFcpPersistentBinding HBA_GetFcpTargetMapping HBA_GetFcpTargetMappingV2 HBA_GetNumberOfAdapters HBA_GetPersistentBindingV2 HBA_GetPortAttributesByWWN HBA_GetPortStatistics HBA_GetRNIDMgmtInfo HBA_GetVendorLibraryAttributes HBA_GetVersion HBA_GetWrapperLibraryAttributes HBA_LoadLibrary HBA_OpenAdapter HBA_OpenAdapterByWWN HBA_RefreshAdapterConfiguration HBA_RefreshInformation HBA_RegisterForAdapterAddEvents HBA_RegisterForAdapterEvents HBA_RegisterForAdapterPortEvents HBA_RegisterForAdapterPort- HBA_RegisterForLinkEvents StatEvents HBA_RegisterForTargetEvents HBA_RemoveAllPersistentBindings HBA_RemoveCallback HBA_RemovePersistentBinding HBA_ResetStatistics HBA_ScsiInquiryV2 HBA_ScsiReadCapacityV2 HBA_ScsiReportLUNsV2 HBA_SendCTPassThru HBA_SendCTPassThruV2 HBA_SendLIRR HBA_SendRLS HBA_SendRNID HBA_SendRNIDV2 HBA_SendRPL HBA_SendRPS HBA_SendReadCapacity HBA_SendReportLUNs HBA_SendSRL HBA_SendScsiInquiry HBA_SetBindingSupport HBA_SetPersistentBindingV2 HBA_SetRNIDMgmtInfo USAGE
Client applications link with the Common Library (using -lHBAAPI) to access the interfaces. The Common Library dynamically loads individual Vendor-Specific Libraries (VSL) listed in /etc/hba.conf described on the hba.conf(4). Using the libhbaapi involves the following steps: 1. Optionally determining the version of the library by calling HBA_GetVersion(3HBAAPI). 2. Initializing the Common Library by calling HBA_LoadLibrary(3HBAAPI). 3. Determine the number of HBAs known to the common library by calling HBA_GetNumberOfAdapters(3HBAAPI). 4. Determine each HBA name in turn by calling HBA_GetAdapterName(3HBAAPI). 5. Open each HBA in turn by calling HBA_OpenAdapter(3HBAAPI). 6. Operate on a given HBA by calling the following: o HBA_GetAdapterAttributes(3HBAAPI) o HBA_GetAdapterPortAttributes(3HBAAPI) o HBA_GetDiscoveredPortAttributes(3HBAAPI) o HBA_GetPortAttributesByWWN(3HBAAPI) o HBA_SendCTPassThru(3HBAAPI) o HBA_SendCTPassThruV2(3HBAAPI) o HBA_GetEventBuffer(3HBAAPI) o HBA_SetRNIDMgmtInfo(3HBAAPI) o HBA_GetRNIDMgmtInfo(3HBAAPI) o HBA_SendRNID(3HBAAPI) o HBA_SendRNIDV2(3HBAAPI) o HBA_RefreshInformation(3HBAAPI) o HBA_RefreshAdapterConfiguration(3HBAAPI) o HBA_GetVendorLibraryAttributes(3HBAAPI) o HBA_GetWrapperLibraryAttributes(3HBAAPI) o HBA_ResetStatistics(3HBAAPI) o HBA_GetFcpTargetMapping(3HBAAPI) o HBA_GetFcpTargetMappingV2(3HBAAPI) o HBA_GetFcpPersistentBinding(3HBAAPI) o HBA_SendScsiInquiry(3HBAAPI) o HBA_SendReportLUNs(3HBAAPI) o HBA_ScsiReportLUNsV2(3HBAAPI) o HBA_SendReadCapacity(3HBAAPI) o HBA_SendRLS(3HBAAPI) 7. Close open HBAs by calling HBA_CloseAdapter(3HBAAPI). 8. Unload the library by calling HBA_FreeLibrary(3HBAAPI). ERRORS
Errors are generally returned from the underlying VSL and can include any of the following values: HBA_STATUS_OK Request completed successfully. (No Error) HBA_STATUS_ERROR Non-specific error encountered. HBA_STATUS_ERROR_NOT_SUPPORTED The VSL does not support this interface. HBA_STATUS_ERROR_INVALID_HANDLE The handle argument does not refer to an open HBA handle. HBA_STATUS_ERROR_ARG An argument in the request was invalid. HBA_STATUS_ERROR_ILLEGAL_WWN A WWN in the request was not recognized. HBA_STATUS_ERROR_ILLEGAL_INDEX An index in the request was not recognized. HBA_STATUS_ERROR_MORE_DATA A larger buffer is required to complete the requested operation. HBA_STATUS_ERROR_STALE_DATA The state of the HBA has changed, possibly due to Dynamic Reconfiguration or devices being added or removed. The caller should call HBA_RefreshInformation(3HBAAPI) and reissue any discovery logic to reset all indexes related to this HBA. HBA_STATUS_SCSI_CHECK_CONDITION A SCSI check-condition was encountered during the I/O operation. Not all VSLs report this error value. Some might return HBA_STA- TUS_ERROR when a check-condition is encountered, or HBA_STATUS_OK. HBA_STATUS_ERROR_BUSY The requested device is busy. A retry might be effective. HBA_STATUS_ERROR_TRY_AGAIN The requested I/O timed out. A retry might be effective. HBA_STATUS_ERROR_UNAVAILABLE The requested HBA has been removed or deactivated. All other error values are reserved. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcfcl (32-bit) | +-----------------------------+-----------------------------+ | |SUNWcfclx (64-bit) | +-----------------------------+-----------------------------+ |Interface Stability |Standard: FC-MI 1.92 (API | | |version 1) | +-----------------------------+-----------------------------+ | |Standard: FC-HBA Version 4 | | |(API version 2) | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ SEE ALSO
HBA_GetAdapterAttributes(3HBAAPI), HBA_GetAdapterName(3HBAAPI), HBA_GetAdapterPortAttributes(3HBAAPI), HBA_GetBindingCapability(3HBAAPI), HBA_GetDiscoveredPortAttributes(3HBAAPI), HBA_GetEventBuffer(3HBAAPI), HBA_GetFcpPersistentBinding(3HBAAPI), HBA_GetFcpTargetMap- ping(3HBAAPI), HBA_GetNumberOfAdapters(3HBAAPI), HBA_GetPortAttributesByWWN(3HBAAPI), HBA_GetPortStatistics(3HBAAPI), HBA_GetVer- sion(3HBAAPI), HBA_GetWrapperLibraryAttributes(3HBAAPI), HBA_LoadLibrary(3HBAAPI), HBA_OpenAdapter(3HBAAPI), HBA_RefreshInforma- tion(3HBAAPI), HBA_RegisterForAdapterEvents(3HBAAPI), HBA_SendCTPassThru(3HBAAPI), HBA_SendRLS(3HBAAPI), HBA_SendScsiInquiry(3HBAAPI), HBA_SetRNIDMgmtInfo(3HBAAPI), hba.conf(4), attributes(5) T11 FC-MI Specification SunOS 5.10 1 Sep 2003 libhbaapi(3LIB)
All times are GMT -4. The time now is 08:09 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy