Bug ID 1066869: The r10000 and r5000 platforms may reuse the MAC address for both management and data plane.

Last Modified: Apr 28, 2025

Affected Product(s):
F5OS Velos(all modules)

Fixed In:
F5OS-A 1.1.0

Opened: Dec 08, 2021

Severity: 3-Major

Symptoms

The MAC address assigned to the macvlan interface mgmt0-system may also be assigned to a dataplane object: a lag or a tenant.

Impact

If the management interface mgmt0-system and the lag or tenant are on the same broadcast domain, both devices will have communication problems. Duplicate MACs going to different switches will be fine.

Conditions

More than 233 lags or tenants are configured on a r10000 or r5000 platforms.

Workaround

The MAC address that will be duplicated is 0xfc offset from the basemac. If a tenant or lag has been assigned basemac+0xfc remove the tenant or lag, reduce the number of lags + tenants to less than 252, then re-create the tenant or lag - checking to make sure the assigned MAC does not use offset 0xfc from the base MAC.

Fix Information

The pool of available MAC addresses to be used for tenants or lags on r10000 is 220, and for r5000 is 236.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips