I started mininet with
sudo mn --topo single,3 --mac --controller remote,ip=.... port=6653 --switch ovsk,protocols=OpenFlow13
Then I started ODL(Helium Karaf)which is at another PC. I installed "odl-openflowplugin-all", "odl-dlux-core" "odl-restconf" "odl-mdsal-apidocs" "odl-openflowplugin-flow-services-ui" "odl-openflowplugin-flow-services-rest".
Then from the pc which is mininet is running I add manually a flow to the switch between h1 and h2.
sudo ovs-ofctl -O OpenFlow13 add-flow "s1" in_port=2,actions=output:1 sudo ovs-ofctl -O OpenFlow13 add-flow "s1" in_port=1,actions=output:2
Then from the mininet I use "pingall" command. h1 and h2 can ping but couldn't see h3 which is expected.
Finally I tried to check from the dlux the topology and flow. I couldn't see hosts and flow. I don't know the reason.
Thanks in advance,