Skip to content

Add MoCA (coaxial) Interface Type #19018

@ZPrimed

Description

@ZPrimed

NetBox version

v4.2.6

Feature type

Data model extension

Proposed functionality

I am raising this FR to ask for a new coaxial "interface type" for MoCA (Wikipedia link).

I am unsure as to whether the project would prefer to break out the specific MoCA "version" as multiple types? Different versions of MoCA do have different rated interface throughput as well as limitations around simultaneous clients, so that would be an argument for multiple type options. However, the existing "DOCSIS" interface type currently doesn't get split out by version of DOCSIS, even though there are a bunch of those. So, following existing style / KISS would imply a single "MoCA" type.

I'd be willing to make an attempt at the PR to add MoCA (it would be my first PR to NetBox) if I can get clarification on whether each different MoCA revision (1.0, 1.1, 2.0, 2.5, 3.0) belongs in the list separately, or not. AIUI, the only changes would be a few lines added in netbox/dcim/choices.py?

(I would think that if the different MoCA revisions are broken out as different types, then DOCSIS should also have similar types added for consistency, but it's unclear to me what should happen with the old "vanilla" DOCSIS type at that point...)

Use case

Real world example of ISP/telco-type hardware that uses this interface: InCoax in:xtnd Control C25x series, this is one example from one vendor, but I know there are others. These systems exist as a way to re-use existing coax/CATV plant to distribute higher-speed service, typically in an apartment/MDU-type scenario.

Database changes

None required to my knowledge

External dependencies

n/a

Metadata

Metadata

Assignees

Labels

complexity: lowRequires minimal effort to implementstatus: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions