Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customizable Device Type > Interface > Form Factor #84

Closed
topside844 opened this issue Jun 28, 2016 · 3 comments
Closed

Customizable Device Type > Interface > Form Factor #84

topside844 opened this issue Jun 28, 2016 · 3 comments

Comments

@topside844
Copy link

topside844 commented Jun 28, 2016

The 'Form Factor' list is missing "10GE (Copper)" and/or "100M/1G/10G (Copper)" types used on 10GBASE-T devices like Cisco's Nexus 93120TX switch.

This can be resolved by either making the Form Factor list customizable, or adding the necessary 10GBASE-T form factor (which is not available in 10GE SFP+ form factor due to limited SFP+ power).

@jeremystretch
Copy link
Member

Will add this and probably some others to the static list. Definitely want to avoid custom interface form factors since only a finite set exists in the real world.

jeremystretch added a commit that referenced this issue Jun 28, 2016
@bellwood
Copy link
Contributor

Could I request Cisco "10GE X2 SFP" ... Cisco's 3750E's (and others) use this

if-fi pushed a commit to if-fi/netbox that referenced this issue Oct 1, 2016
if-fi pushed a commit to if-fi/netbox that referenced this issue Oct 1, 2016
@candlerb
Copy link
Contributor

candlerb commented Feb 7, 2019

Although this issue is long closed, I would like to a add a couple of points.

  • The set of connectors which exist in the real world, whilst mathematically "finite", is much larger than Netbox currently supports. Currently open requests for additions include Add console port form factors #1865, Add support for Infiniband interfaces #1941, Form factor for coax connectors #2865, and there have been many others which were accepted and closed.

    A static list will never meet everyone's needs - but as it gets larger, it will leave users having to scroll through many which are irrelevant to their environment (example: many exotic stacking cables for vendors which you don't use)

  • I disagree with the assertion in Interace Form factor should be configurable #97 that making the list customisable "would introduce a significant performance hit.". This is premature optimisation. At worst, you read the table once into RAM at startup, and whenever an edit is made to the list - performance is then identical to today.

    Device Roles and Manufacturers and Platforms are customisable, and performance doesn't suffer.

  • There are infrastructure connections which need to be modelled which are not IP interfaces - e.g. DAS (SATA/SAS), SAN (fibre channel). Netbox has special cases for "console" and "power" connections (aside: it would in any case be useful to select the form factor for power connectors). But everything else falls under "interface", which in turn means a wider list of form factors is required than those used for IP.

    There is always "Other" plus interface description, but this does not work well in an environment where you have many interfaces of a very specific type (e.g. in my case, many RF 'F' connectors for satellite feeds)

@lock lock bot locked as resolved and limited conversation to collaborators Jan 16, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants