netbox icon indicating copy to clipboard operation
netbox copied to clipboard

Interfaces - Multi-Personality/Shared Interface

Open retrogamer999 opened this issue 9 months ago • 3 comments

NetBox version

v4.0.0

Feature type

New functionality

Proposed functionality

Going through the list of interfaces that are available there is no reference for interfaces that have multiple personalities i.e. Port 17-20 on a FortiGate 100F has SFP or Copper compatibility

Use case

More accurate documentation

Database changes

unknown

External dependencies

unknown

retrogamer999 avatar May 09 '24 12:05 retrogamer999

Thank you for your interest in extending NetBox. Unfortunately, the information you have provided does not constitute an actionable feature request. Per our contributing guide, a feature request must include a thorough description of the proposed functionality, including any database changes, new views or API endpoints, and so on. It must also include a detailed use case justifying its implementation. If you would like to elaborate on your proposal, please modify your post above. If sufficient detail is not added, this issue will be closed.

jeremystretch avatar May 09 '24 12:05 jeremystretch

dual-personality interfaces have been a topic discussed before. As far as I remember, the solutions offered were to either manually change the interface type depending on your needs, or to populate both i.e. in device templates, and let people pick the correct one as needed, differentiating between them with a suffix.

a084ed22 avatar May 09 '24 13:05 a084ed22

We've been experimenting with modeling dual-mode ports like this (1/1/1 in this example):

Logical:

  • 1/1/1 - Type Bridge

Physical:

  • 1/1/1|Copper - Type 1000BASE-T (1GE), Bridged interface 1/1/1
  • 1/1/1|SFP - Type SFP (1GE), Bridged interface 1/1/1

sleepinggenius2 avatar May 09 '24 15:05 sleepinggenius2

This issue is being closed as no further information has been provided. If you would like to revisit this topic, please first modify your original post to include all the requested detail, and then ask that the issue be reopened.

jeremystretch avatar May 17 '24 13:05 jeremystretch