When creating a trunk link between a Cisco Catalyst switch and a HP 5400zl R2 switch, it would be a good idea to have it work in LACP mode. It is quite simple, you just create the bond on both switches and add the VLAN’s you want on to the trunk link. And here is a little configuration example to show how it goes.
On the HP 5400 side just use the following commands:
trunk A24,B24 trk1 lacp vlan 10 tagged trk1 vlan 20 tagged trk1 vlan 4000 untagged trk1
On the Cisco Catalyst side it requires a few more commands, but isn’t difficult either. Just add interfaces to a channel group and add the VLAN’s on to the channel group, by doing the following:
interface range GigabitEthernet1/0/24,GigabitEthernet2/0/24 switchport mode trunk channel-protocol lacp channel-group 1 mode active
interface Port-channel1 switchport trunk native vlan 4000 switchport trunk allowed vlan 10,20 switchport mode trun