diff --git a/netbox/dcim/models/device_components.py b/netbox/dcim/models/device_components.py index dfc3ec6892..6c513a11a7 100644 --- a/netbox/dcim/models/device_components.py +++ b/netbox/dcim/models/device_components.py @@ -618,6 +618,12 @@ class BaseInterface(models.Model): null=True, verbose_name=_('primary MAC address') ) + mac_addresses = GenericRelation( + to='dcim.MACAddress', + content_type_field='assigned_object_type', + object_id_field='assigned_object_id', + related_query_name='interface', + ) class Meta: abstract = True