Add ability to set custom Cable, Interface and Port types in configuration.py #10315

Closed
opened 2025-12-29 21:29:51 +01:00 by adam · 1 comment
Owner

Originally created by @Jon-Kennedy1 on GitHub (Oct 3, 2024).

NetBox version

v4.1.1

Feature type

Change to existing functionality

Proposed functionality

Either extend the FIELD_CHOICES configuration setting (or create a new one for types specifically) in order to allow custom cable, interface and port types to be configured.

Use case

We deal with networked audio and RF equipment in our workplace, and would benefit from the ability to record all of the relevant interfaces, ports and cable types associated with these devices within netbox. This would allow us for example to use the existing cable tracing functionality of netbox to trace audio cables through audio patch panels.

Database changes

None

External dependencies

None

Originally created by @Jon-Kennedy1 on GitHub (Oct 3, 2024). ### NetBox version v4.1.1 ### Feature type Change to existing functionality ### Proposed functionality Either extend the FIELD_CHOICES configuration setting (or create a new one for types specifically) in order to allow custom cable, interface and port types to be configured. ### Use case We deal with networked audio and RF equipment in our workplace, and would benefit from the ability to record all of the relevant interfaces, ports and cable types associated with these devices within netbox. This would allow us for example to use the existing cable tracing functionality of netbox to trace audio cables through audio patch panels. ### Database changes None ### External dependencies None
adam added the type: feature label 2025-12-29 21:29:51 +01:00
adam closed this issue 2025-12-29 21:29:51 +01:00
Author
Owner

@jeremystretch commented on GitHub (Oct 3, 2024):

Please see our FAQ for an explanation of why this is not allowed.

@jeremystretch commented on GitHub (Oct 3, 2024): Please see [our FAQ](https://github.com/netbox-community/netbox/wiki/Frequently-Asked-Questions#how-can-i-add-new-interface-types) for an explanation of why this is not allowed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#10315