stplib.py is used in simple_switch_stp_13.py which is an example on Ryu-Book and supposes OVS as the connected switch. So stplib is implemented with some assumptions for OVS behaviors and in some cases, it cannot connect to other switch implementation, e.g. Lagopus.
The following patches fix this problem and also include some improvements for Python3 environment. IWASE Yusuke (2): stplib: Adopt to Python3 stplib: Handle the port state not changed events ryu/lib/packet/bpdu.py | 2 +- ryu/lib/stplib.py | 14 +++++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) -- 2.7.4 ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
