Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/napalm-automation-community/napalm-fsos

FSOS Driver (for FS5800 and related products: see fs.com)
https://github.com/napalm-automation-community/napalm-fsos

Last synced: about 2 months ago
JSON representation

FSOS Driver (for FS5800 and related products: see fs.com)

Awesome Lists containing this project

README

        

# napalm-fsos

## Prerequisites
The following software is required:

Python3
Pip
Python modules specified in requirements.txt
FSOS for the 5800 Plattform running (at least) Version 7.4.1.r1 of the software

### Installing

To install simply run:
```
pip3 install napalm-fsos
```
## Switch configuration

In order to use the driver you need to enable the json-rpc API:
```
service rpc-api enable ssl ssl-port
service rpc-api auth-mode basic
```

After you defined the rpc-api port, you will need to add two NAPALM arguments, assuming SSH port is default port 22:
"json_rpc_port=''"
"ssh_port='22'"

You also need to configure a username and password to authenticate to the API (Privilege = 4 is the min to get it working)
```
username privilege 4 secret
```
In addition ssh (scp) connectivity is needed for the driver to work