Hmm... I wonder if you're getting a loop anyway. As a first test, what happens if you try using l2_learning instead of l3_learning?
What if you manually down links to remove loops? -- Murphy On Dec 24, 2013, at 10:42 AM, Silvia Fichera <[email protected]> wrote: > Hi all, > I have a topology with loops, and my version of Pox is up-to-date. > I run pox in this way: > > ./pox.py forwarding.l3_learning openflow.discovery --eat-early-packets > openflow.spanning_tree --no-flood --hold-down > > after running pox I start mininet and I try to build a tcp connection with > iperf from 2 hosts to the same host. > But I can't reach it (no route to host) and I have this error: > > ERROR:openflow.of_01:[00-00-00-00-00-02 5] OpenFlow Error: > [00-00-00-00-00-02 5] Error: header: > [00-00-00-00-00-02 5] Error: version: 1 > [00-00-00-00-00-02 5] Error: type: 1 (OFPT_ERROR) > [00-00-00-00-00-02 5] Error: length: 76 > [00-00-00-00-00-02 5] Error: xid: 2046 > [00-00-00-00-00-02 5] Error: type: OFPET_BAD_REQUEST (1) > [00-00-00-00-00-02 5] Error: code: OFPBRC_BUFFER_UNKNOWN (8) > [00-00-00-00-00-02 5] Error: datalen: 64 > [00-00-00-00-00-02 5] Error: 0000: 01 0e 00 48 00 00 07 fe 00 00 20 40 00 18 > d2 87 |...H...... @....| > [00-00-00-00-00-02 5] Error: 0010: 03 64 03 d1 00 00 00 00 00 06 ff ff 00 00 > 08 00 |.d..............| > [00-00-00-00-00-02 5] Error: 0020: 00 06 00 00 00 00 00 00 0a 00 00 65 00 00 > 13 89 |...........e....| > [00-00-00-00-00-02 5] Error: 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 80 00 |................| > > Sometimes it happens just for one of the sender, sometimes for both of them. > Do you know how can I solve it? > > Thank you and Happy Xmas > > -- > Silvia Fichera
