I have 2 3750G switches in a stack. I have an HP server using NIC Teaming. The cable from NIC1 with MAC aaaa.aaaa.aaaa goes to Gi1/0/2. The cable from NIC2 with MAC bbbb.bbbb.bbbb goes to Gi2/0/2. I have the following port security commands on the interfaces.
interface Gi1/0/2 (Gi2/0/2)
switchport mode access
switchport port-security maximum 2
switchport port-security violation restrict
switchport port-security mac-address sticky aaaa.aaaa.aaaa (bbbb.bbbb.bbbb)
spanning-tree bpduguard enable
The NIC Team is set for Switch Assisted Load Balanacing with Fault Tolerance.
Transmit Load Balancing is set to Destination IP address.
The MAC address of the Team can be aaaa.aaaa.aaaa or bbbb.bbbb.bbbb, depending on which one it chooses.
Everything works fine when the cables are both connected. The problem is when we remove one of the cables and the mac address of the team changes. If the switch sees a new MAC on the port, even though I am allowing 2 sticky MAC's, the switch sees that MAC on a different port now and it doesn't take over. If the MAC of the team happens to stay on the correct port, everything works fine, but that doesn't happen all of the time.
My question is: How do I setup HP NIC teaming using port security with sticky MAC's on a 3750G stack.? Etherchannels do not support port security, so that is not an option. I have already tried that.