Interfaces - Multi-Personality/Shared Interface #9634

Closed
opened 2025-12-29 21:20:07 +01:00 by adam · 4 comments
Owner

Originally created by @retrogamer999 on GitHub (May 9, 2024).

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

Originally created by @retrogamer999 on GitHub (May 9, 2024). ### 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
adam added the type: featurestatus: revisions needed labels 2025-12-29 21:20:07 +01:00
adam closed this issue 2025-12-29 21:20:07 +01:00
Author
Owner

@jeremystretch commented on GitHub (May 9, 2024):

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 commented on GitHub (May 9, 2024): 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](https://github.com/netbox-community/netbox/blob/develop/CONTRIBUTING.md), 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.
Author
Owner

@a084ed22 commented on GitHub (May 9, 2024):

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 commented on GitHub (May 9, 2024): 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.
Author
Owner

@sleepinggenius2 commented on GitHub (May 9, 2024):

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 commented on GitHub (May 9, 2024): 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
Author
Owner

@jeremystretch commented on GitHub (May 17, 2024):

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 commented on GitHub (May 17, 2024): 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.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9634