netenglabs / suzieq

Using network observability to operate and design healthier networks
https://www.stardustsystems.net/
Apache License 2.0
791 stars 105 forks source link

[Bug]: fxp interfaces in Juniper are not internal interfaces #958

Open jeffmcadams opened 3 months ago

jeffmcadams commented 3 months ago

Suzieq version

0.23.0

Install Type

hand deployed python

Python version

3.9

Impacted component

sq-poller

Steps to Reproduce

  1. Poll a Juniper MX204 (perhaps any MX model?)
  2. fxp0 gets set to type=internal

Expected Behavior

fxp0 interfaces should be designated with their natural type of 'ethernet'

Observed Behavior

fxp0 interfaces get (any interface starting with fxp) overridden from their "natural" type of "ethernet" to be set to "internal"

Screenshots

Additional Context

fxp0 interfaces are equivalent to em0 interfaces as they are OOB management interfaces, gigabit ethernet. (No, I have no idea why Juniper uses different names for these on different platforms)