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

Enhancement - Logical interface & vrf creation via Zebra #1068

Closed
jhiggins-NZ opened this issue Aug 29, 2017 · 3 comments
Closed

Enhancement - Logical interface & vrf creation via Zebra #1068

jhiggins-NZ opened this issue Aug 29, 2017 · 3 comments

Comments

@jhiggins-NZ
Copy link

Foreword:

  • I know its unlikely to happen, but just to add to https://github.com/FRRouting/frr/wiki/Feature-Requests in case it ever does.
    .
    .
    Enhancement:
  • As a user I would like to create VRFs, Tunnels, Loopbacks, Sub-interfaces, VLAN interfaces / BVIs & VLANs / Bridges etc, from the CLI.
  • This would then be reliably signalled to Linux kernel via netlink.
  • Upon configuration being saved, it would also make sense for it to be saved in /etc/network/interfaces file too.
    .
    .
    Long term it would also be great if zebra had more control, thus giving engineers and provisioning systems less places to apply configuration.

Thanks.

@k0ste
Copy link
Contributor

k0ste commented Aug 29, 2017

As a user I would like to create VRFs, Tunnels, Loopbacks, Sub-interfaces, VLAN interfaces / BVIs & VLANs / Bridges etc, from the CLI.

I think about it more than 5 years :)
ppp, 802.3ad is also will be in demand.

Upon configuration being saved, it would also make sense for it to be saved in /etc/network/interfaces file too.

I against this. Because not all live in debian world. For example netctl or network-scripts is profile-based network manager.
I think frr should manage all type of ip links and save his configuration in zebra.conf. And should work without external support, e.g. frr should be as network-manager.

@donaldsharp
Copy link
Member

If someone wants to implement this that would be fine.

@donaldsharp
Copy link
Member

Additionally this would be a fairly major project that would need work across all platforms. Feature request added to the wiki

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants