kern/185967: Link Aggregation LAGG: LACP not working in 10.0

Dennis Yusupoff dyr at smartspb.net
Thu Feb 6 06:27:16 UTC 2014


06.02.2014 0:14, Joe Moog ?????:
> Our experience appears to differ. We have 4-pot LAGG configured on an
> Intel ethernet NIC (igb drivers), connected via LACP to 4 ports on a
> Cisco Cat4948, host initially configured with FreeBSD 9.2-RELEASE and
> upgraded to 10.0-RELEASE. 
Either we are. Fresh FreeBSD 10.0-RELEASE install, lacp settings copied
from 9.0-STABLE, lagg with 2xigb:

===
| #ifconfig 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 a0:36:9f:00:0e:d0||
||        inet 109.71.176.3 netmask 0xfffffffe broadcast 255.255.255.255||
||        inet6 fe80::a236:9fff:fe00:ed0%lagg0 prefixlen 64 scopeid 0x8||
||        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>||
||        media: Ethernet autoselect||
||        status: active||
||        laggproto lacp lagghash l2,l3,l4||
||        laggport: igb1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>||
||        laggport: igb0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>||
||
||#sysctl net.link.lagg||
||net.link.lagg.failover_rx_all: 0||
||net.link.lagg.default_use_flowid: 1||
||net.link.lagg.lacp.debug: 0||
||net.link.lagg.0.use_flowid: 1||
||net.link.lagg.0.count: 2||
||net.link.lagg.0.active: 2||
||net.link.lagg.0.flapping: 0||
||net.link.lagg.0.lacp.lacp_strict_mode: 1||
||net.link.lagg.0.lacp.debug.rx_test: 0||
||net.link.lagg.0.lacp.debug.tx_test: 0||
||net.link.lagg.1.use_flowid: 1||
||net.link.lagg.1.count: 2||
||net.link.lagg.1.active: 2||
||net.link.lagg.1.flapping: 0||
||net.link.lagg.1.lacp.lacp_strict_mode: 1||
||net.link.lagg.1.lacp.debug.rx_test: 0||
||net.link.lagg.1.lacp.debug.tx_test: 0||
||===||

||with Juniper MX240:||
||===||
||dyr at rj39> show lacp statistics interfaces ae0||
||Aggregated interface: ae0||
||    LACP Statistics:       LACP Rx     LACP Tx   Unknown Rx   Illegal Rx||
||      ge-2/1/5            25686552      868165            0            0||
||      ge-2/1/6            25686544      868165            0            0||
||
||dyr at rj39> show lacp interfaces ae0||
||Aggregated interface: ae0||
||    LACP state:       Role   Exp   Def  Dist  Col  Syn  Aggr  Timeout 
Activity||
||      ge-2/1/5       Actor    No    No   Yes  Yes  Yes   Yes    
Fast    Active||
||      ge-2/1/5     Partner    No    No   Yes  Yes  Yes   Yes    
Slow    Active||
||      ge-2/1/6       Actor    No    No   Yes  Yes  Yes   Yes    
Fast    Active||
||      ge-2/1/6     Partner    No    No   Yes  Yes  Yes   Yes    
Slow    Active||
||    LACP protocol:        Receive State  Transmit State          Mux
State||
||      ge-2/1/5                  Current   Slow periodic Collecting
distributing||
||      ge-2/1/6                  Current   Slow periodic Collecting
distributing||
||
||dyr at rj39>|
===

Works 5 days with max. traffic ~1.2Gbit/sec.

-- 
Best regards,
Dennis Yusupoff,
network engineer of
Smart-Telecom ISP
Russia, Saint-Petersburg 



More information about the freebsd-net mailing list