-
Notifications
You must be signed in to change notification settings - Fork 37
Support for linux routers using FRRouting (FRR) #253
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
base: main
Are you sure you want to change the base?
Conversation
| sysctl -w net.ipv4.conf.all.forwarding = 1 | ||
|
|
||
| #check if frr exists | ||
| if command -v 'frr' &>/dev/null; then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If this check fails, that should probably be logged somewhere?
| fi | ||
|
|
||
|
|
||
| # frr ospf config |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is the point of this comment?
activeshadow
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suggest this all be put into the vrouter app and that app be updated to handle vanilla Linux-based routers appropriately.
Also, minimega's minirouter (which is vanilla Linux-based) already supports OSPF. @JordanPeterson-nrel are you not able to use minirouter as an option?
| continue | ||
| } | ||
|
|
||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't like this change... all of this should be in the vrouter app, not the startup app.
Support for ospf on linux routers using FRRouting (FRR)
Description
Adds support to use ospf on outers using a linux image with FRR installed and configured to run the ospf daemon. This feature increases the support for an alternative router option when deploying an environment. Instead of using Vyos/Vyatta, one can use a linux box and not give up the functionality of the ospf protocol.
This support is basic functional ospf using default FRR hello and dead intervals. Additional FRR configurations are not included in this MR and should be considered in future updates.
Related Issue
Closes #242
Type of Change
Please select the type of change your pull request introduces:
Checklist
Additional Notes
Please provide any additional information or context for your pull request here.