<div dir="ltr"><div><div>Hi Murphy, <br><br></div>Thanks a lot for your suggestion. The problem is resolved now after I used the following command to run PoX on the controller node:<br>./pox.py forwarding.l2_learning
openflow.discovery --eat-early-packets openflow.spanning_tree --no-flood
--hold-down<br><br></div><div>by following <a href="https://github.com/noxrepo/pox/issues/139">this</a> link but still hosts are unable to communicate. <br><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 16, 2015 at 2:51 AM, Murphy McCauley <span dir="ltr"><<a href="mailto:murphy.mccauley@gmail.com" target="_blank">murphy.mccauley@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Pleases see the "I'm seeing many packet_in messages and forwarding isn't working; what gives?" and "Does POX support topologies with loops?" questions in the FAQ.<div><br></div><div>-- Murphy</div><div><br><div><div><div><div class="h5"><div>On Aug 15, 2015, at 2:11 AM, Sadia Bashir <<a href="mailto:11msccssbashir@seecs.edu.pk" target="_blank">11msccssbashir@seecs.edu.pk</a>> wrote:</div><br></div></div><blockquote type="cite"><div><div class="h5"><div dir="ltr"><div><div><div><div><div>Hello, <br><br></div>I have set up fat-tree topology using InstaGENI aggregate, pls see file attached for more detail. <br><br></div>I am setting up edge, aggregate and core switches using following set of commands:<br><br>ovs-vsctl add-br br0<br>ifconfig eth1 0<br>ifconfig eth2 0<br>ifconfig eth3 0<br>ifconfig eth4 0<br>ovs-vsctl list-br<br>ovs-vsctl add-port br0 eth1<br>ovs-vsctl add-port br0 eth2<br>ovs-vsctl add-port br0 eth3<br>ovs-vsctl add-port br0 eth4<br>ovs-vsctl list-ports br0<br>ifconfig eth1 0 up<br>ifconfig eth2 0 up<br>ifconfig eth3 0 up<br>ifconfig eth4 0 up<br>ovs-vsctl set-controller br0 tcp:<controller IP>:6633<br>ovs-vsctl set bridge br0 protocols=OpenFlow10<br>ovs-vsctl set-fail-mode br0 secure<br><br></div>I have set up a POX(dart) controller with public IP and running forwarding.l2_learning on it:<br>./pox.py log.level --DEBUG pox.forwarding.l2_learning<br><br></div>all edge, aggregate and core nodes are running ovs 2.3.1 version. <br><br></div>But firstly, I am not able to ping/iperf between two hosts and secondly, the controller runs with this error: <br><br>ERROR:openflow.of_01:[62-75-7f-15-b9-4d 14] OpenFlow Error:<br>[62-75-7f-15-b9-4d 14] Error: header:<br>[62-75-7f-15-b9-4d 14] Error: version: 1<br>[62-75-7f-15-b9-4d 14] Error: type: 1 (OFPT_ERROR)<br>[62-75-7f-15-b9-4d 14] Error: length: 36<br>[62-75-7f-15-b9-4d 14] Error: xid: 118250<br>[62-75-7f-15-b9-4d 14] Error: type: OFPET_BAD_REQUEST (1)<br>[62-75-7f-15-b9-4d 14] Error: code: OFPBRC_BUFFER_UNKNOWN (8)<br>[62-75-7f-15-b9-4d 14] Error: datalen: 24<br>[62-75-7f-15-b9-4d 14] Error: 0000: 01 0d 00 18 00 01 cd ea 00 00 05 d4 00 02 00 08 |................|<br><div><div><br></div><div>Any help/suggestion to fix this issue is much appreciated. OR if anyone in the list has experience with setting up GENI topologies can point a problem in the steps I am following. PS the same steps work fine with simple GENI-topology(3 hosts, 1 switch, 1 controller). <br><br></div><div><br></div><div>Thank you, <br></div><div><i>Sadia Bashir</i><br></div><div><br>-- <br><div><div><font color="#3366ff"><br></font></div><div><font color="#3366ff"></font> </div></div>
</div></div></div>
</div></div><span><GENI Final Fat-tree Topology.png></span></blockquote></div><br></div></div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div><font color="#3366ff"><br></font></div><div><font color="#3366ff"></font> </div></div>
</div>