PfSense LACP problem with HP Procurve switch
I'm going to setup a new pfsense box with two gigabit nics (RTL8111). There will be setup multiple vlans so pfsense should do the routing between them. I thought it's a good idea to assign both interfaces to a link aggregation group with lag proto LACP to get the maximum throughput and perhaps some redundancy. On the switch, a HP Procurve 1800-24G, I enabled LACP on both ports where the pfsense nics are connected. The switch now shows an aggregation group and I only allowed tagged traffic on it. Further I made it a member of vlan 2 (pfsense LAN interface).
In general the setup is working but there must be something wrong. There are two machines connected to the same switch on untagged ports mit PVID 2. Both machines are in the same subnet as the pfsense LAN interface. From machine 1 I can ping the lan interface and open the pfsense web gui as long as both LAG ports are connected. To test the redundyncy I unplugged one of the ports. With port 1 unplugged I can still ping the pfsense box but with port 2 unplugged the connection seems to be broken.
With machine 2 there is a different issue. With both LAG ports connected I can not ping the pfsense box, ping to machine 1 works perfect. If I unplug port 1 there is still no ping possible to pfsense but if I unplug port 2 I can reach the pfsense lan interface.
Can someone explain this strange behavior? Any help would be appreciated.
PS: I am using pfSense 2.1-RC0 nanobsd version on a cf card as 2.0 doesn't support the RTL8111 nics.