The hardware Equal-Cost Multi-Path table has been exceeded and the specified route in the set of IPv6 unicast ECMP routes could not be added to the hardware. When this occurs, a single, non-ECMP route in the set will remain in the LPM table in hardware.
"debug hal show ipv6fib" can be used to determine which IP unicast route entries were not added to hardware as ECMP routes. Any entry in this display without the "S" Setup flag is not currently programmed in hardware. The "M" Multipath flag indicates the route is ECMP. Even an entry in this display with the "F" (Forwarded to hardware) flag may not be currently programmed in hardware on all slots. Use the "debug hal show ipv6fib slot N" on a module or node, and look for the "S" (Setup in hardware) flag and "M" Multipath flags.
Debug-Summary
vrId %vrId% IPv6 ECMP route %destAddr%/%maskLen% nexthop %nexthop% not added. Hardware ECMP Table full. %msg%
Name | Type |
---|---|
vrId | VRID |
destAddr | dstIPv6 |
maskLen | IPmasklen |
nexthop | IPv6 |
msg | String |