Date: Thu, 13 Mar 2014 14:08:46 -0700 From: Jason Cox <cscoman@gmail.com> To: FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: LACP and IXGB Message-ID: <CAC4WUHo-NU9QsDb7OnP4SchPB2RGG5Um4pQ%2BmBBn6s2J3Q0aPA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
I am running FreeBSD 9.2 (in truth I am using FreeNAS 9.2.1.2, but I thought this was more a FreeBSD issue then FreeNAS specific that is why I posted here). I have an Intel x520-DA2 card in the server. I was trying to get LACP working on it. When I setup the lagg interface, it seems like it is working correctly. The switch side shows that the trunk is active so the LACP protocol seems to be working correctly, but when I try and pass traffic (doing either tagged or untagged vlans) it will not work. I tried also using FEC, and that did not seem to work either (but I have never tried FEC with a Brocade switch). If I remove the interfaces from the lagg config and assign the IP on an individual interface it works great (both for tagged and untagged vlans). When I run a tcpdump on lagg0 (in LACP mode) looking for just ARP, it sees arp traffic no problem on the network. It just will not let me ping my default gateway or any other device on the VLAN. I can ping my own IP. This is what I see when trying to ping something on LAN: ping: sendto: Host is down ping: sendto: Host is down ping: sendto: Host is down ping: sendto: Host is down Here is the ifconfig for the lagg0 interface: [root@nas1] ~# ifconfig -v lagg0 lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=400bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO> ether 90:e2:ba:58:c0:1c inet 10.7.10.70 netmask 0xffffff00 broadcast 10.7.10.255 nd6 options=9<PERFORMNUD,IFDISABLED> media: Ethernet autoselect status: active groups: lagg laggproto lacp lagghash l2,l3,l4 lag id: [(0000,00-00-00-00-00-00,0000,0000,0000), (0000,00-00-00-00-00-00,0000,0000,0000)] laggport: ix1 flags=18<COLLECTING,DISTRIBUTING> state=3D [(8000,90-E2-BA-58-C0-1C,0160,8000,0008), (0001,CC-4E-24-14-BA-F0,2712,0001,0182)] laggport: ix0 flags=18<COLLECTING,DISTRIBUTING> state=3D [(8000,90-E2-BA-58-C0-1C,0160,8000,0007), (0001,CC-4E-24-14-BA-F0,2712,0001,0082)] Here is the trunk status from my switch: Ports 1/3/2 2/3/2 Link_Status active active port_state Forward Forward LACP_Status ready ready Any insights would be greatly appreciated. This going to be for storage and I really need to 20Gbps of bandwidth + redundancy. Thanks, -- Jason Cox
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAC4WUHo-NU9QsDb7OnP4SchPB2RGG5Um4pQ%2BmBBn6s2J3Q0aPA>