NPIV with 8Gb PCI Express Dual Port FC Adapter

All

I am at a loss with a VIO server running ios 2.2.0.10-FP-24 SP-01. The VIO server is fitted with two 8Gb PCI Express Dual Port FC Adapters. However when I run the

lsnports

command only two of the adapter ports show as capable:

$ lsnports
name             physloc                        fabric tports aports swwpns  awwpns
fcs1             U78AA.001.WZSG75A-P1-C6-T2          0     64     64   2048    2048
fcs3             U78AA.001.WZSG75A-P1-C4-T2          0     64     64   2048    2048

I have to admit I have not checked the SAN fabric to make sure the connections are correct. However I cannot see why this should result in this behaviour!

Anybody experienced this before please?

Can you see the other fiber card ports configured on your box with this lsdev command?

vios1:/home/padmin:# lsdev | grep fcs
fcs0             Available   8Gb PCI Express Dual Port FC Adapter (df1000f000000a00)
fcs1             Available   8Gb PCI Express Dual Port FC Adapter (df1000f000000a00)

Definitely as follows:

$ lsdev | grep fcs
fcs0             Available   8Gb PCI Express Dual Port FC Adapter (df1000f114108a03)
fcs1             Available   8Gb PCI Express Dual Port FC Adapter (df1000f114108a03)
fcs2             Available   8Gb PCI Express Dual Port FC Adapter (df1000f114108a03)
fcs3             Available   8Gb PCI Express Dual Port FC Adapter (df1000f114108a03)

I think lsnports only posts for adapters logged in to a fabric.
What does

lsattr -El fscsi0

and

lsattr -El fscsi2

show for the

attach

argument?
Hmm, is the "attach" word considered "code", I often wonder what exactly constitutes code...

2 Likes

I did say I have not checked the SAN fabric and you were absolutely spot on:

fscsi0
attach       none         How this adapter is CONNECTED         False
fscsi1
attach       al           How this adapter is CONNECTED         False
fscsi2
attach       none         How this adapter is CONNECTED         False
fscsi3
attach       al           How this adapter is CONNECTED         False