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

Support for TNSR #87

Closed
ben-stratagem opened this issue Sep 25, 2020 · 4 comments
Closed

Support for TNSR #87

ben-stratagem opened this issue Sep 25, 2020 · 4 comments

Comments

@ben-stratagem
Copy link

I'd like to see support for TNSR if possible and time can be found. Happy to assist with TNSR specific issues as have Hyperglass up & running and several TNSR routers.

@thatmattlove
Copy link
Owner

I know TSNR runs FRR under the hood - are you able to install packages on it? If not, is there a rest API available? Barring those, we would need to establish which commands need to be run for BGP Route, AS path, community, ping, and traceroute (both in the default routing table and a VRF). If you’re able to determine all of those, I’d be happy to add native support.

Thanks!
Matt

@ben-stratagem
Copy link
Author

Thanks for the swift reply Matt!

TNSR runs on CentOS 8 so able to install packages. There is also a REST API
The way I envisaged it, which is likely wrong, would be SSH using a specific TNSR user, as this would take you directly to the TNSR shell with only the bare minimum commands permitted as configured by NACM, rather than CentOS then logging into either Vtysh or TNSR specifically. Happy to provide a list of the commands requested alternatively, let me know

Please let me know if you need any other info!

@thatmattlove
Copy link
Owner

@ben-stratagem Added in 1.0.0-beta.63! Since Netgate recently allowed free use of TNSR for home use, I was able to obtain a copy. I tested as much as I could, please give it a go and let me know if any of the default commands need adjusting. You can see what those are here.

@ben-stratagem
Copy link
Author

ben-stratagem commented Oct 19, 2020 via email

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

No branches or pull requests

2 participants