Hi Steve et al.
Congrats. . Waiting to see the demo.
Raj Murali On 24 Sep 2015 17:45, "Steve McIntyre" steve.mcintyre@linaro.org wrote:
Hi folks,
VLANd is a python program intended to make it easy to manage port-based VLAN setups across multiple switches in a network. It is designed to be vendor-agnostic, with a clean pluggable driver API to allow for a wide range of different switches to be controlled together.
There's more information in the README file. I've just released v0.4, with a lot of changes included since the last release:
- Large numbers of bugfixes and code cleanups
- Code changes for integration with LAVA:
- Added db.find_lowest_unused_vlan_tag()
- create_vlan() with a tag of -1 will find and allocate the first unused tag automatically
- Add port *numbers* as well as names to the ports database, to give human-recognisable references. See README.port-numbering for more details.
- Add tracking of trunks, the inter-switch connections, needed for visualisation diagrams.
- Add a simple http-based visualisation feature:
- Generate network diagrams on-demand based on the information in the VLANd database, colour-coded to show port configuration
- Generate a simple website to reference those diagrams.
- Allow more ports to be seen on Catalyst switches
- Add a systemd service file for vland
VLANd is Free Software, released under the GPL version 2 (or any later version). Grab it from git at
https://git.linaro.org/lava/vland.git/
Cheers,
Steve McIntyre steve.mcintyre@linaro.org http://www.linaro.org/ Linaro.org | Open source software for ARM SoCs
linaro-networking mailing list linaro-networking@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-networking