Page MenuHomeVyOS Platform

Allow named interfaces
Closed, WontfixPublicFEATURE REQUEST

Description

Is there any reason we don't allow named interfaces? (tun-NAME instead of tunNNN) Would make keeping track of a large number of interfaces a lot easier. It's valid in other distributions so I don't see a technical reason.

Details

Version
-
Is it a breaking change?
Perfectly compatible
Issue type
Feature (new functionality)

Event Timeline

syncer triaged this task as Wishlist priority.Aug 1 2018, 7:48 AM

@mb300sd The reason we do not allo arbitrary names is that there's no easy way to find out exact interface type, so we forced them to begin with eth, br, tun etc. so that scripts can find out what it is and filter only compatible interfaces.
Relaxing the requirements to "starts with keyword" like eth-lan or tun-office would be an interesting idea, but I'm afraid only in the long run, since a number of scripts have regexes like eth\d+ hardcoded in them and it will take time to clean up.

zsdc set Is it a breaking change? to Unspecified (possibly destroys the router).
dmbaturin set Issue type to Unspecified (please specify).
dmbaturin edited projects, added Ideas; removed Restricted Project, VyOS 1.5 Circinus.Oct 14 2024, 11:11 AM
dmbaturin changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.
dmbaturin changed Issue type from Unspecified (please specify) to Feature (new functionality).
syncer claimed this task.
syncer removed a project: Ideas.