[% SET user_can_port_control = user_has_role('port_control') %]
| System Name | [% d.name | html_entity %] | ||
| Canonical IP | [% d.ip | html_entity %] | ||
| Location [% IF user_can_port_control %] [% END %] | [% IF user_can_port_control %][% d.location | html_entity %] | [% ELSE %][% d.location | html_entity %] | [% END %]|
| Contact [% IF user_can_port_control %] [% END %] | [% IF user_can_port_control %][% d.contact | html_entity %] | [% ELSE %][% d.contact | html_entity %] | [% END %]|
| Vendor / Model | [% d.vendor | html_entity %] / [% d.model | html_entity %] | ||
| OS / Version | [% d.os | html_entity %] / [% d.os_ver | html_entity %] | ||
| Serial Number | [% d.serial | html_entity %] | ||
| Chassis ID | [% d.chassis_id | html_entity %] | ||
| Description | [% d.description | html_entity | html_line_break %] | ||
| [% config.label | html_entity %] [% IF config.editable AND user_can_port_control %] [% END %] | [% TRY %][% INCLUDE "plugin/${config.name}/device_details.tt" %] | [% CATCH %] [% CLEAR %] [% IF config.editable AND user_can_port_control %][% ELSE %] | [% END %] [% d.${config.field} | html_entity %] | [% END %]
| Administration | SSH Telnet Web | ||
| SNMP Class | [% d.snmp_class | html_entity %] | ||
| Uptime | [% d.uptime_age | html_entity %] | ||
| Layers | [% (d.layers.substr(7,1) ? '1' : ' ') | none %] [% (d.layers.substr(6,1) ? '2' : ' ') | none %] [% (d.layers.substr(5,1) ? '3' : ' ') | none %] [% (d.layers.substr(4,1) ? '4' : ' ') | none %] [% (d.layers.substr(3,1) ? '5' : ' ') | none %] [% (d.layers.substr(2,1) ? '6' : ' ') | none %] [% (d.layers.substr(1,1) ? '7' : ' ') | none %] | ||
| Last Discover | [% d.last_discover_stamp | html_entity %] | ||
| Last Arpnip | [% d.last_arpnip_stamp | html_entity %] | ||
| Last Macsuck | [% d.last_macsuck_stamp | html_entity %] | ||
| Hardware Status | Fan: [% d.fan | html_entity %]
PS1 [[% d.ps1_type | html_entity %]]: [% d.ps1_status | html_entity %] PS2 [[% d.ps2_type | html_entity %]]: [% d.ps2_status | html_entity %] |
||
| PoE Status |
[% FOREACH m IN p %]
[% UNLESS m.module == 1 %]
[% END %] Module [% m.module | html_entity %]: [% m.status | html_entity %], [% m.poe_capable_ports | html_entity %] power-capable ports, [% m.poe_powered_ports | html_entity %] powered ([% m.poe_disabled_ports | html_entity %] admin disabled, [% m.poe_errored_ports | html_entity %] errors), [% m.poe_power_committed | html_entity %]/[% m.power | html_entity %] watts committed. [% END %] |
||
| MAC Address | [% d.mac | html_entity %] | ||
| VTP Domain | [% d.vtp_domain | html_entity %] | ||
| Admin Tasks | [% IF d.layers.substr(5,1) %] [% ELSE %] [% END %] [% IF d.layers.substr(6,1) %] [% ELSE %] [% END %] [% IF NOT d.is_pseudo %] [% END %] |