I had link aggregation working between a NetBSD-current/i386 box and a HP switch until last week. With 15 May 2008 source: agr0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 agrport: vr0, flags=0x0 agrport: ex0, flags=0x3<COLLECTING,DISTRIBUTING> agrport: ex1, flags=0x0 address: 00:0c:6e:03:86:01 inet 192.168.200.21 netmask 0xfffff000 broadcast 192.168.207.255 inet6 fe80::20c:6eff:fe03:8601%agr0 prefixlen 64 scopeid 0x6 I used to see <COLLECTING,DISTRIBUTING> for vr0 and ex1 too. tcpdump on vr0 and ex1 just shows me lacp traffic. tcpdump on ex0 shows me "usual" traffic. The mystery now is why those 2 interfaces don't start collecting and distributing.. A trace of a boot is appended. vr0: old pstate 2<TIMEOUT> vr0: new pstate 3d<ACTIVITY,AGGREGATION,SYNC,COLLECTING,DISTRIBUTING> yet agrport: vr0, flags=0x0 ? The "new pstate" just doesn't seem to happen... Thoughts? Cheers, Patrick
Attachment:
agr.bz2
Description: Binary data