A little toolset IBM has provided for checking if SAN port/ FC adapter / cable are broken, it is really handy if you are working remotely.

 

1. Download efc_power.tar file or request the latest version from IBM support.

Direct Link: efc_power

http://www.aixmind.com/wp-content/uploads/2012/06/efc_power.tar

2. Upload it to the server and untar it.

tar xvf efc_power.tar

3. Add executable permission to efc_power file.

chmod +x efc_power

4.  Run the command againt the desired fscsix as root:

./efc_power /dev/fscsi0
TX: 0eda -> 0.3802 mW, -4.20 dBm
RX: 0c68 -> 0.3176 mW, -4.98 dBm

The efc_power program to measure the transmit (TX) and RX (receive) strength. They stated it works with most Emulex fiber cards. If a server reports the TX less than -10, then the card is probably bad. If the RX is less than -10, then cabling or the SAN port is probably bad.