Ask Your Question

ovs cannot forward the packets

asked 2015-06-01 20:35:48 -0700

Kunjen gravatar image


I have setup the ODL (helium) and mininet, and the Dlux UI can find the nodes setup in mininet (either in "topology" item or in "Yang UI - Operational"). but some problems: 1, The topology cannot show the correct connection between switchs; 2, The topology cannot show the hosts; 3, The OVS don't forward the packets from hosts;

Anyone can tell how to config the OVS to make it as l2 switch from Dlux UI? Thanks!

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2015-08-23 22:22:47 -0700

I faced the same issue when I was trying with Maven install.

Then I tried direct download (Karaf) and installed the l2-switch feature which solved the issue.

edit flag offensive delete publish link more

answered 2015-08-23 23:25:55 -0700

updated 2015-08-23 23:31:37 -0700

In OF v1.0, the default behaviour for the table miss is to generate the packet_in message, because of this behaviour we don't need to add the table miss flow entry to the switch.

But in OF v1.3, the default behaviour is to drop the packet. So you have to add the default rule to ovs to forward the packet to controller (priority 0 - table miss entry in table 0).

This default flow installation is done by the l2-switch feature. After adding this feature you will be able to forward the packet from the hosts.

install the feature using following command:

opendaylight-user@root>feature:install odl-l2switch-all
edit flag offensive delete publish link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2015-06-01 20:35:48 -0700

Seen: 200 times

Last updated: Aug 23 '15