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


Unable to ping VMs after setting controller

asked 2017-08-10 09:59:17 -0800

wanderernxa gravatar image

Hi, I have 4 VMs on CentOS 7 deployed. one VM has open-vswitch configured and running and I created a bridge and I can ping the other machines.

after I installed ODL Carbon on a clean VM and configured the controller on the ovs vm like ovs-vsctl set-controller mybridge tcp:

I can now see the topology on my odl gui but I can no longer ping between machines. Can someone please help?


edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2017-08-17 05:50:10 -0800

sunilkumarms gravatar image

1) what features are installed ?

2) Can you check the flows present in datastore.

3) Can you see the flows on switch : sudo ovs-ofctl dump-flows myBridge -O Openflow13.

4) Any errors in the karaf.log.

may be you can find answer while you are collecting the data. If you have found answer for your problem please let us know.

edit flag offensive delete publish link more

answered 2017-08-29 12:05:09 -0800

mdeazley gravatar image

updated 2017-08-29 12:05:51 -0800

Look at the flows in OpenvSwitch:

sudo ovs-ofctl dump-flows -m <yourbridge>

You will probably only see a flow that forwards intercepted packets up to your controller.

Try installing the "odl-l2switch-all" feature...

> feature:install odl-l2switch-all

Try your pings again, and look at the flows again on OpenvSwitch. If it works... The new flows are being added to OpenvSwitch by the l2switch feature.

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

Question Tools

1 follower


Asked: 2017-08-10 09:59:17 -0800

Seen: 97 times

Last updated: Aug 29 '17