Setting Fiber Card to Auto Negotiate

I have the Fiber Card assigned to a vPar and I am trying to use it with our HP EVA 4000. Our SAN switch is only a 2GB switch. The card has three LED lights labeled 4GB, 2GB and 1GB and the 4GB light has an amber light. I need to change the link speed, how do you do this on HP-UX? Also here is the output of fcmsutil

Seconds since last stats were reset                    253958
# fcmsutil /dev/fcd0         

                           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 133 MHz
                       ISP Code version = 4.2.2
                       ISP Chip version = 3
                               Topology = PTTOPT_FABRIC
                             Link Speed = 4Gb
                     Local N_Port_id is = 0x010c00
                  Previous N_Port_id is = 0x010c00
            N_Port Node World Wide Name = 0x50014380013122ef
            N_Port Port World Wide Name = 0x50014380013122ee
            Switch Port World Wide Name = 0x200c00051e35badb
            Switch Node World Wide Name = 0x100000051e35badb
                           Driver state = ONLINE
                       Hardware Path is = 1/0/2/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.23.0903 /ux/core/isu/FCD/kern/src/common/wsio/fcd_init.c:Dec 10 2008,22:54:55

Thanks in advance.

your output says the link speed IS 4gb... or do i miss something?

Nope, you have it right, I want to set it to Auto-negotiate. I need to know how to do this because the HP StorageWorks 4/16 SAN switch is only 2GB. The connection is not stable between the SAN and the vPar because the card is hard set to 4GB. Does anyone know how to set the card to auto-negotiate?

I think you are confused here.

The HP StorageWorks 4/16 SAN switch is indeed a 4 Gb switch. The model name, "4/16" tells you it's a 4Gb switch with 16 ports.

The fcmsutil output is showing you what speed that adapter is *currently* linked at. You cannot hard-code the speed from the adapter side. FC HBA's are all autonegotiate. If you want to hard code the speed, that is done from the switch side. Hard coding the speed is always better than autonegotiate.

The StorageWorks 4/16 switch is a rebranded Brocade, so use the portcfgspeed command.

You might want to consult with your SAN administrator as it sounds like you're pretty unfamiliar with FC networking...