{% load helpers %} {% include 'inc/messages.html' %} {% if interface_sync.table %} {% with model_name=interface_sync.object|meta:"model_name" %}
{% else %}No interface data loaded. Click Refresh Interfaces to fetch data from LibreNMS.
Interface type mappings control how LibreNMS interface types are translated to NetBox interface types during synchronization. These mappings can be customized in the plugin settings menu. The icons in the interface list indicate the mapping status for each interface type:
For devices that are part of a virtual chassis, the plugin will attempt to select the correct virutal chassis member by matching the first number in the interface name to the device position in the virutal chassis. The selected device can be changed in the table before sync the interface.
When changing the selected device for an interface row, the data will be checked again against the newly selected device.
Each VLAN in the VLANs column is automatically assigned to a VLAN group using a priority scope order: Rack → Location → Site → Site Group → Region → Global. The most specific scope that contains the VLAN wins. If a VLAN exists in only one group, that group is selected regardless of scope. Click the icon on any row to change the group assignment for individual VLANs.
Check Apply group assignments to all interfaces with matching VLANs in the modal to apply your selection to every interface that shares the same VLAN IDs. This choice is saved for the duration of the cache, so subsequent table pages will also use it.
VLANs shown with a warning icon do not exist in the selected VLAN group in NetBox yet. Use the VLAN Sync tab to create them before syncing interfaces.