1748089 Members
4931 Online
108758 Solutions
New Discussion юеВ

Re: Fiber Controller

 
Ray Bell
Regular Advisor

Fiber Controller

I have two fiber controller in a rp4400 server running HP-UX 11.11 and I can't see the disk in at enclosure. I have add the drivers needed and loaded the software for the fiber cards: "FibrChanl-00_B.11.11.19_HP-UX_B.11.11_32_64.depot" which said that it
supported the following:

"HP-UX 11i v1 FCD driver for fibre channel adapters (A6826A, A9782A, A9784A, AB378A, AB378B, AB379A, AB379B, AB465A, AD193A, AD194A) on HP PA Servers"


The card I have in the server are AB378BHP PCI-x Single-Port 4GB Fibre Channel HBA for HP-UX.


Here's the output from kysystem:
{mobcp(ASP1AP7):root}/tmp1_mnt->kmsystem | grep -e 'td' -e 'fc' -e 'Module'
Module Configured Loadable
fcT1 Y -
fcT1_cntl Y -
fcT1_fcp Y -
fcd Y -
fcms Y -
fcp Y -
fcp_cdio Y -
fcparray Y -
fcpdev Y -
fcpmux Y -
netdiag1 Y -
ssrfc Y -
td Y -

The output from lsdev
{mobcp(ASP1AP7):root}/tmp1_mnt-> lsdev | grep -e 'td' -e 'Class' -e 'fc'
Character Block Driver Class
45 -1 fcT1_cntl lan
46 -1 netdiag1 unknown
48 -1 fcp fcp
49 -1 td fc
50 -1 fcd fc

{mobcp(ASP1AP7):root}/tmp1_mnt-> swlist -l product | grep -i fibre
FC-FCD B.11.11.02 PCI-X FibreChannel;Supptd HW=A6826A,A9782A,A9784A
FC-TACHYON-TL B.11.11.19 PCI/HSC FibreChannel;Supptd HW=A6684A,A6685A,A5158A,A6795A
FCMassStorage B.11.11 Fibre Channel Mass Storage
PHKL_34161 1.0 Fibre Channel Mass Storage Patch
PHKL_36806 1.0 AD193A/AD194A Fibre Channel Performance Tune


So I am out of things to try, so what else can i do:

12 REPLIES 12

Re: Fiber Controller

So presumably if you run:

ioscan -funC fc

You see at least one FC HBA port listed with a device file...

run the fcmsutil command against that device file, e.g.:

fcmsutil /dev/fcd0

or whatever the device file name is...

post the results here.

HTH

Duncan

I am an HPE Employee
Accept or Kudo
Jeff_Traigle
Honored Contributor

Re: Fiber Controller

If you have the AB378B FC HBA, you need FibrChanl-01, not FibrChanl-00.
--
Jeff Traigle

Re: Fiber Controller

oops yes, good spot Jeff, you can get the software here:

https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=FibrChanl-01

HTH

Duncan

I am an HPE Employee
Accept or Kudo
Ray Bell
Regular Advisor

Re: Fiber Controller

I have the software for Fiber-01 so remove the for fiber-00 and added it. Here's the results from ioscan:

{mobcp(ASP1AP7):root}/-> ioscan -funC fc
Class I H/W Path Driver S/W State H/W Type Description
=================================================================
fc 1 0/5/1/0 fcd CLAIMED INTERFACE HP AB378-60101 4Gb Single Port PCI/PCI-X Fibre Channel Adapter (FC Port 1)
/dev/fcd1
fc 2 0/5/2/0 fcd CLAIMED INTERFACE HP AB378-60101 4Gb Single Port PCI/PCI-X Fibre Channel Adapter (FC Port 1)
/dev/fcd2


The result from fcmsutil:

{mobcp(ASP1AP7):root}/-> fcmsutil /dev/fcd1

Vendor ID is = 0x001077
Device ID is = 0x002422
PCI Sub-system Vendor ID is = 0x00103c
PCI Sub-system ID is = 0x0012d6
PCI Mode = PCI-X 66 MHz
ISP Code version = 4.0.90
ISP Chip version = 3
Topology = PRIVATE_LOOP
Link Speed = 1Gb
Local N_Port_id is = 0x000001
Previous N_Port_id is = 0x000001
Local Loop_id is = 125
N_Port Node World Wide Name = 0x500143800234d5c9
N_Port Port World Wide Name = 0x500143800234d5c8
Switch Port World Wide Name = N/A
Switch Node World Wide Name = N/A
Driver state = ONLINE
Hardware Path is = 0/5/1/0
Maximum Frame Size = 2048
Driver-Firmware Dump Available = NO
Driver-Firmware Dump Timestamp = N/A
Driver Version = @(#) libfcd.a HP Fibre Channel ISP 23xx & 24xx Driver B.11.11.12 /ux/kern/kisu/FCD/src/com
mon/wsio/fcd_init.c:Jun 1 2007,16:56:15

{mobcp(ASP1AP7):root}/-> fcmsutil /dev/fcd2

Vendor ID is = 0x001077
Device ID is = 0x002422
PCI Sub-system Vendor ID is = 0x00103c
PCI Sub-system ID is = 0x0012d6
PCI Mode = PCI-X 66 MHz
ISP Code version = 4.0.90
ISP Chip version = 3
Topology = PRIVATE_LOOP
Link Speed = 1Gb
Local N_Port_id is = 0x000001
Previous N_Port_id is = 0x000001
Local Loop_id is = 125
N_Port Node World Wide Name = 0x5001438002523d7d
N_Port Port World Wide Name = 0x5001438002523d7c
Switch Port World Wide Name = N/A
Switch Node World Wide Name = N/A
Driver state = ONLINE
Hardware Path is = 0/5/2/0
Maximum Frame Size = 2048
Driver-Firmware Dump Available = NO
Driver-Firmware Dump Timestamp = N/A
Driver Version = @(#) libfcd.a HP Fibre Channel ISP 23xx & 24xx Driver B.11.11.12 /ux/kern/kisu/FCD/src/com
mon/wsio/fcd_init.c:Jun 1 2007,16:56:15

So I can see the fiber card but not the disk in the array now. So we are making progress...

Bob_Vance
Esteemed Contributor

Re: Fiber Controller

Now, do

## ioscan -fnCdisk > /tmp/io1
## insf -e
## ioscan -fnCdisk > /tmp/io2
## diff /tmp/io1 /tmp/io2

should show new devices detected.

bv
"The lyf so short, the craft so long to lerne." - Chaucer
Ray Bell
Regular Advisor

Re: Fiber Controller

I have bounce the server twice and still no devices was created. So not sure what's going on at the moment. Now that the fiber adapter is seeing by the server then what can be the cause for the problem now.
Jeff_Traigle
Honored Contributor

Re: Fiber Controller

What type of storage are you connecting to? How are you trying to connect to it? From the fcmsutil output, the topology of the HBAs is PRIVATE_LOOP at 1Gbps. This seems odd to me unless maybe it's a directly attached storage array of some sort.
--
Jeff Traigle
Bob_Vance
Esteemed Contributor

Re: Fiber Controller

Did you create any LUNs?
Did you present them to the WWNs of your FC HBAs:

N_Port Port World Wide Name = 0x500143800234d5c8
&
N_Port Port World Wide Name = 0x5001438002523d7c


bv
"The lyf so short, the craft so long to lerne." - Chaucer
Ray Bell
Regular Advisor

Re: Fiber Controller

The array is an DS2405(A6255A) and it is been de-commission for about 6 months and we need it added to a server for testing so I connected it. I have to check the connection and make sure all the hardware is correct. I use another one we had last month and connected it the same way and had no problem. Anyway I need to get the manual on the server and go from there because it should beseeing the disk drives in the array.