Re: [ovs-discuss] Failed assertion in ovs-vswitchd when running OVN

2017-12-07 Thread Kevin Lin
The patch worked for me! (network works, and no more warnings in ovs-vswitchd) > On Dec 7, 2017, at 3:54 PM, Ben Pfaff wrote: > > On Thu, Dec 07, 2017 at 02:44:36PM -0800, Kevin Lin wrote: >> Hi Ben, >> >> I’ve included the traces for an ARP request, and a ping. ovs-vswitchd also

Re: [ovs-discuss] Failed assertion in ovs-vswitchd when running OVN

2017-12-07 Thread Ben Pfaff
On Thu, Dec 07, 2017 at 02:44:36PM -0800, Kevin Lin wrote: > Hi Ben, > > I’ve included the traces for an ARP request, and a ping. ovs-vswitchd also > logs errors for the return traffic, but I didn’t include that as it seems > redundant. > > root@ip-172-31-2-45:/# ovs-appctl ofproto/trace

Re: [ovs-discuss] Failed assertion in ovs-vswitchd when running OVN

2017-12-07 Thread Kevin Lin
Hi Ben, I’ve included the traces for an ARP request, and a ping. ovs-vswitchd also logs errors for the return traffic, but I didn’t include that as it seems redundant. root@ip-172-31-2-45:/# ovs-appctl ofproto/trace kelda-int 'arp,in_port=1,vlan_tci=0x,dl_src=02:00:0a:c5

Re: [ovs-discuss] (no subject)

2017-12-07 Thread Ben Pfaff
On Thu, Dec 07, 2017 at 11:39:23AM +0530, shivani dommeti wrote: > I am using OVS version 2.8.2 > I have a problem when executing "insert-buckets".I created a group of > type select and when i try to insert a bucket using "insert-bucket" > command supported by OpenFlow1.5 the group type gets

[ovs-discuss] Ryu/OpenvSwitch on Wi-Fi mesh networks

2017-12-07 Thread Dawood Sajjadi
Hi everybody, Recently, I started working on a multi-radio Wi-Fi mesh setup to do some comparison between regular Wi-Fi mesh routing protocols and SDN flow-based routing in terms of end-to-end throughput. I am using Ryu as the controller and used OpenvSwitch 2.8.1 at the mesh routers (Alix3d2

Re: [ovs-discuss] Failed assertion in ovs-vswitchd when running OVN

2017-12-07 Thread Ben Pfaff
On Thu, Dec 07, 2017 at 09:26:14AM -0800, Kevin Lin wrote: > Hi, > > I work on Kelda (kelda.io ) with Ethan Jackson. We run a > containerized, distributed version of OVN. The master branch of > openvswitch/ovs (commit 07754b23ee5027508d64804d445e617b017cc2d1) fails with > the

Re: [ovs-discuss] OVSDB connection keep-alive vs. echo RPC

2017-12-07 Thread Ben Pfaff
On Thu, Dec 07, 2017 at 01:59:45PM -0500, Matt Layher via discuss wrote: > But that leads me to another question: does ovsdb-server send echo RPCs to > its clients at all?  If so, I can implement something to reply in my receive > loop.  If not, I won't bother. Yes, it does (unless configured not

Re: [ovs-discuss] OVSDB connection keep-alive vs. echo RPC

2017-12-07 Thread Roman Bolshakov
It definitely sends for TCP. You can telnet to ovsdb socket and see the the requests. чт, 7 дек. 2017 г. в 21:59, Matt Layher : > I've already got something like that set up anyway so that I can listen > for notifications for things like "locked", "steal", "update", etc.

Re: [ovs-discuss] OVSDB connection keep-alive vs. echo RPC

2017-12-07 Thread Matt Layher via discuss
I've already got something like that set up anyway so that I can listen for notifications for things like "locked", "steal", "update", etc.  I think I've got it nailed down pretty well at the moment. But that leads me to another question: does ovsdb-server send echo RPCs to its clients at

Re: [ovs-discuss] OVSDB connection keep-alive vs. echo RPC

2017-12-07 Thread Roman Bolshakov
Couple years ago I implemented my own lib for OVSDB. It had one communication thread that replied on the echoes as well as sent management commands from the application. Something very similar of what you're thinking to implement but based on python coroutines. Built-in Python lib is different

Re: [ovs-discuss] OVSDB connection keep-alive vs. echo RPC

2017-12-07 Thread Ben Pfaff
On Thu, Dec 07, 2017 at 12:24:51PM -0500, Matt Layher via discuss wrote: > I'm working on implementing an OVSDB client in Go > (https://godoc.org/github.com/digitalocean/go-openvswitch/ovsdb) and > recently implemented the Echo RPC. > > https://tools.ietf.org/html/rfc7047#section-4.1.11 > >

[ovs-discuss] OVSDB connection keep-alive vs. echo RPC

2017-12-07 Thread Matt Layher via discuss
Hi all, I'm working on implementing an OVSDB client in Go (https://godoc.org/github.com/digitalocean/go-openvswitch/ovsdb) and recently implemented the Echo RPC. https://tools.ietf.org/html/rfc7047#section-4.1.11 According to the RFC, the purpose of Echo is "to verify the liveness of a