{% extends 'generic/object.html' %} {% load helpers %} {% load plugins %} {% load render_table from django_tables2 %} {% load i18n %} {% block breadcrumbs %} {{ block.super }} {% endblock %} {% block extra_controls %} {% if perms.dcim.add_interface and not object.is_virtual %} {% trans "Add Child Interface" %} {% endif %} {{ block.super }} {% endblock %} {% block content %}
{% trans "Interface" %}
{% trans "Device" %} {{ object.device|linkify }}
{% trans "Module" %} {{ object.module|linkify|placeholder }}
{% trans "Name" %} {{ object.name }}
{% trans "Label" %} {{ object.label|placeholder }}
{% trans "Type" %} {{ object.get_type_display }}
{% trans "Speed/Duplex" %} {{ object.speed|humanize_speed|placeholder }} / {{ object.get_duplex_display|placeholder }}
{% trans "MTU" %} {{ object.mtu|placeholder }}
{% trans "Enabled" %} {% checkmark object.enabled %}
{% trans "Management Only" %} {% checkmark object.mgmt_only %}
{% trans "Description" %} {{ object.description|placeholder }}
{% trans "PoE Mode" %} {{ object.get_poe_mode_display|placeholder }}
{% trans "PoE Type" %} {{ object.get_poe_type_display|placeholder }}
{% trans "802.1Q Mode" %} {{ object.get_mode_display|placeholder }}
{% trans "Transmit power (dBm)" %} {{ object.tx_power|placeholder }}
{% trans "Tunnel" %} {{ object.tunnel_termination.tunnel|linkify|placeholder }}
{% trans "L2VPN" %} {{ object.l2vpn_termination.l2vpn|linkify|placeholder }}
{% trans "Related Interfaces" %}
{% trans "Parent" %} {{ object.parent|linkify|placeholder }}
{% trans "Bridge" %} {{ object.bridge|linkify|placeholder }}
{% trans "LAG" %} {{ object.lag|linkify|placeholder }}
{% include 'inc/panels/custom_fields.html' %} {% include 'inc/panels/tags.html' %} {% plugin_left_page object %}
{% include 'inc/panel_table.html' with table=vdc_table heading="Virtual Device Contexts" %}
{% trans "Addressing" %}
{% trans "MAC Address" %} {{ object.mac_address|placeholder }}
{% trans "WWN" %} {{ object.wwn|placeholder }}
{% trans "VRF" %} {{ object.vrf|linkify|placeholder }}
{% if not object.is_virtual %}
{% trans "Connection" %}
{% if object.mark_connected %}
{% trans "Marked as Connected" %}
{% elif object.cable %} {% include 'dcim/inc/connection_endpoints.html' with trace_url='dcim:interface_trace' %} {% elif object.wireless_link %} {% with peer_interface=object.link_peers.0 %} {% endwith %}
{% trans "Wireless Link" %} {{ object.wireless_link|linkify }}
{% trans "Device" %} {{ peer_interface.device|linkify }}
{% trans "Name" %} {{ peer_interface|linkify }}
{% trans "Type" %} {{ peer_interface.get_type_display }}
{% else %}
{% trans "Not Connected" %} {% if object.is_wired and perms.dcim.add_cable %} {% elif object.is_wireless and perms.wireless.add_wirelesslink %} {% endif %}
{% endif %}
{% endif %} {% if object.is_wireless %}
{% trans "Wireless" %}
{% with peer=object.connected_endpoints.0 %} {% if peer %} {% endif %} {% if peer %} {% endif %} {% if peer %} {{ peer.get_rf_channel_display|placeholder }} {% endif %} {% if peer %} {% if peer.rf_channel_frequency %} {{ peer.rf_channel_frequency|floatformat:"-2" }} {% trans "MHz" %} {% else %} {{ ''|placeholder }} {% endif %} {% endif %} {% if peer %} {% if peer.rf_channel_width %} {{ peer.rf_channel_width|floatformat:"-3" }} {% trans "MHz" %} {% else %} {{ ''|placeholder }} {% endif %} {% endif %}
{% trans "Local" %}{% trans "Peer" %}
{% trans "Role" %} {{ object.get_rf_role_display|placeholder }}{{ peer.get_rf_role_display|placeholder }}
{% trans "Channel" %} {{ object.get_rf_channel_display|placeholder }}
{% trans "Channel Frequency" %} {% if object.rf_channel_frequency %} {{ object.rf_channel_frequency|floatformat:"-2" }} {% trans "MHz" %} {% else %} {{ ''|placeholder }} {% endif %}
{% trans "Channel Width" %} {% if object.rf_channel_width %} {{ object.rf_channel_width|floatformat:"-3" }} {% trans "MHz" %} {% else %} {{ ''|placeholder }} {% endif %}
{% endwith %}
{% trans "Wireless LANs" %}
{% for wlan in object.wireless_lans.all %} {% empty %} {% endfor %}
{% trans "Group" %} {% trans "SSID" %}
{{ wlan.group|linkify|placeholder }} {{ wlan|linkify:"ssid" }}
{% trans "None" %}
{% endif %} {% if object.is_lag %}
{% trans "LAG Members" %}
{% for member in object.member_interfaces.all %} {% empty %} {% endfor %}
{% trans "Parent" %} {% trans "Interface" %} {% trans "Type" %}
{{ member.device|linkify }} {{ member|linkify }} {{ member.get_type_display }}
{% trans "No member interfaces" %}
{% endif %} {% include 'ipam/inc/panels/fhrp_groups.html' %} {% include 'dcim/inc/panels/inventory_items.html' %} {% plugin_right_page object %}
{% trans "IP Addresses" %}
{% if perms.ipam.add_ipaddress %} {% endif %}
{% include 'inc/panel_table.html' with table=vlan_table heading="VLANs" %}
{% if object.is_bridge %}
{% include 'inc/panel_table.html' with table=bridge_interfaces_table heading="Bridge Interfaces" %}
{% endif %}
{% include 'inc/panel_table.html' with table=child_interfaces_table heading="Child Interfaces" %}
{% plugin_full_width_page object %}
{% endblock %}