Ask is moving to Stack Overflow and! Please use the "opendaylight" tag on either of these sites. This site is now in Read-Only mode


facing issue while using ovsdb plugin

asked 2016-03-16 06:40:00 -0700

viru gravatar image

HI ,

we are trying to create queue on one of the port of mininet switch using ODL Restconf API and configuring it for rate limit. i am using stable Lithium could anyone let me know:

  1. what are the module which we need to install on karaf console.
  2. what are the command to connect mininet (ovsdb server) with ODL which listen on port 6640
  3. What are REST API's and content of POST API to create/configure queue for helium release.

Thanks! vir

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2016-03-21 23:24:28 -0700

karthik330 gravatar image

Hi ,

  1. I guess l2switch-all feature is enough . I am not sure

  2. sudo mn --controller=remote,ip=[controller IP],port=[controller listening port] --topo=[anyTopo] Connects mininet with ODL.

  3. SAL-Queue is available in the RESTCONF. Since I dont see any wiki page for using queue, I also dont know how to use that with proper content . You may check the yang file to get to know the input content. Please let me know if you got this ! . I will also look into this.

Thanks, -Karthik

edit flag offensive delete publish link more

answered 2016-03-22 08:45:01 -0700

jamoluhrsen gravatar image

Helium is starting to get a little old, and I don't think it's officially supported anymore. The Beryllium release just came out if you would like to try that.

Installing l2switch will make some default flows programmed to your switches. just fyi, in case that's not what you wanted. If you only care about openflow, you can just install odl-openflowplugin-flow-services.

if you want an ovsdb connection (port 6640) to work, then you need to install odl-ovsdb-southbound-impl-rest at the least. I don't know if mininet connects to ovsdb:6640 by default though, so you may need to run some ovs commads (e.g. "set-manager") to get that done.

I've never played with openflow queues, but I do notice one upstream OpenDaylight test xml has a flow body with something related to queues. Maybe it will help.

edit flag offensive delete publish link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2016-03-16 06:40:00 -0700

Seen: 55 times

Last updated: Mar 22 '16