Skip to content

ifType selection in Switcher\snmpPollSwitchPorts() excludes useful ports #695

@nickhilliard

Description

@nickhilliard
ISSUE TYPE

Bug Report

VERSION
IXP Manager >= 5.0
SUMMARY

snmpPollSwitchPorts() restricts the type of port to ifType ethernetCsmacd, l2vlan and l3ipvlan, because most NOS's include various types of virtual port which are not relevant to IXP operation. Sometimes, some vendors (e.g. Juniper) use a richer set of ports, and a wider selection of ifTypes. If these ifTypes were enabled in the general case, IXP-M operators would be presented with lots of port types that were irrelevant to ixp service.

This is a traditional user interface situation: we need a balance between hiding the inherent complexity of what's going on, while enabling enough flexibility to allow the operator to do what they need, while ensuring that the underlying code base and config is maintainable as a long term proposition.

EXPECTED RESULTS

juniper irb interface and subinterfaces should appear.

ACTUAL RESULTS

juniper irb interface and subinterfaces don't appear.

Proposals for fix

couple of options here:

  • a flag per installation or per switch to disable the ifType check in snmpPollSwitchPorts()
  • a select list to allow additional ifTypes to be polled
  • other?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions