On Tue, Nov 12, 2013 at 10:33:47PM +0530, ESWAR RAO wrote: > I am using the recent OVS 2.0 and a floodlight controller. > > I created 2 bridges namely br-int and br-tun in a node and a flow based > tunneling port on br-tun. > After launching VMs on br-int , the floodlight is used to add broadcast > flows in br-tun. > > But after adding a flow, i am getting switch disconnection event to > controller from br-tun. > > I could see in controller logs an "Unexpected HELLO" message from OVS due > to which its triggering switch disconnection. > I didn't observe this behaviour with OVS 1.11. > > ERROR OpenflowController Controller$OFChannelHandler - Disconnecting switch > OFSwitchImpl [/100.10.10.31:59267 DPID[00:00:9e:79:a1:5a:ea:48]] due to > switch state error: Unexpected HELLO from OFSwitchImpl > [/100.10.10.31:59267DPID[00:00:9e:79:a1:5a:ea:48]] > DEBUG OpenflowController Controller - removeSwitch: OFSwitchImpl [/ > 100.10.10.31:59267 DPID[00:00:9e:79:a1:5a:ea:48]] > > From ovs-vswitchd logs, I could see echo_request/echo_reply logs when the > channel is idle for 5 sec which is expected. > > From OpenFlow Spec, I could see "Hello messages are exchanged between the > switch and controller upon connection startup". > > Can someone please let me know if there are any other scenarios when the > OVS could send HELLO to controller apart from start-up??
No, hellos are only exchanged at OpenFlow session initiation. If you can capture and post a trace of the OpenFlow messages exchanged in the session, then we can point out what's going wrong. _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
