opnsense / opnsense/plugins

net/frr: Improve OSPF/OSPF6 section

Open
#5,024 4 comments 1 reaction 1 assignee View on GitHub

@Monviech is already working on this.

Since Nov 13, 2025.

cleanup
Dominant language
PHP
Stars
1.2k
Forks
863
Avg merge
2d 6h
Merged PRs (30d)
10

Description

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:

Is your feature request related to a problem? Please describe.
OSPF has some configuration options that could be at the wrong places, or cancel each other out. This makes the plugin a bit hard to configure and potentially confusing.

Describe the solution you'd like
Stay as closely as possible to the configuration possible in the manual page:
https://docs.frrouting.org/en/latest/ospfd.html

  • Finalize Area tab
  • Move area specific options from interfaces/networks etc... to the Area tab
  • Move passive interfaces to the interface tab
  • Order Tabs from most important to least important
  • Fix how Prefix Lists and Route Maps are referenced (right now you have to create the same Prefix List Name multiple times to add items to the same prefix list, but then only take one of those to reference all of the same named ones it in the Route Map or other spots, very confusing) https://github.com/opnsense/plugins/issues/5457
  • Possibly more things that we don't know yet, implicit magic should be pulled out and made explicit.

Describe alternatives you've considered
Will take a few iterations most likely and has potential to cause regressions.

Additional context

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.