Hi RouteFlow Group.
I have already made custom topology (7 switches and 5 hosts), in OSPF,
but i've been failed to pingall (use script edited from rftest2-script), it's 100% dropped.
i don't know what should i do to make it works, may be you guys can help me to solve this problem.
I've analyzed the output from my rftest4 file (run sudo ./rftest4) and also in my topology in mininet.
I found something strange in my output, but it's just my feeling...... These are a few parts:
....
INFO:openflow.of_01:[00-00-00-00-00-06 9] connected
INFO:openflow.topology:Switch 00-00-00-00-00-06 connected
....
INFO:openflow.discovery:link detected: 00-00-00-00-00-02.3 -> 00-00-00-00-00-06.2
....
WARNING:openflow.of_01:<class 'pox.openflow.PacketIn'> raised on dummy OpenFlow nexus
....
INFO:rfproxy:routemod sent to datapath (dp_id=0x7)
INFO:openflow.discovery:link detected: 00-00-00-00-00-03.2 -> 00-00-00-00-00-07.2
....
INFO:openflow.discovery:link timeout: 00-00-00-00-00-02.3 -> 00-00-00-00-00-06.2
INFO:openflow.discovery:link timeout: 00-00-00-00-00-03.2 -> 00-00-00-00-00-07.2
*** Creating network
*** Adding controller
*** Adding hosts:
h1 h2 h3 h4 h5
*** Adding switches:
s1 s2 s3 s4 s5 s6 s7
*** Adding links:
(h1, s1) (h2, s2) (h3, s3) (h4, s4) (h5, s5) (s1, s2) (s1, s6) (s2, s6) (s3, s4) (s3, s7) (s4, s5)
(s5, s7) (s6, s7)
*** Configuring hosts
h1 h2 h3 h4 h5
*** Starting CLI:
*** Starting controller
*** Starting 7 switches
s1 s2 s3 s4 s5 s6 s7
*** Starting CLI:
mininet> pingall
*** Ping: testing ping reachability
h1 -> X X X X
h2 -> X X X X
h3 -> X X X X
h4 -> X X X X
h5 -> X X X X
*** Results: 100% dropped (20/20 lost)
But when i run pingall, the output in the routeflow still running, like these:
INFO:rfproxy:routemod sent to datapath (dp_id=0x1)
INFO:rfproxy:routemod sent to datapath (dp_id=0x1)
INFO:rfproxy:routemod sent to datapath (dp_id=0x2)
INFO:rfproxy:routemod sent to datapath (dp_id=0x2)
INFO:rfproxy:routemod sent to datapath (dp_id=0x1)
INFO:rfproxy:routemod sent to datapath (dp_id=0x1)
INFO:rfproxy:routemod sent to datapath (dp_id=0x3)
INFO:rfproxy:routemod sent to datapath (dp_id=0x3)
INFO:rfproxy:routemod sent to datapath (dp_id=0x2)
INFO:rfproxy:routemod sent to datapath (dp_id=0x2)
INFO:rfproxy:routemod sent to datapath (dp_id=0x4)
INFO:rfproxy:routemod sent to datapath (dp_id=0x4)
INFO:rfproxy:routemod sent to datapath (dp_id=0x3)
INFO:rfproxy:routemod sent to datapath (dp_id=0x3)
INFO:rfproxy:routemod sent to datapath (dp_id=0x5)
INFO:rfproxy:routemod sent to datapath (dp_id=0x5)
INFO:rfproxy:routemod sent to datapath (dp_id=0x4)
INFO:rfproxy:routemod sent to datapath (dp_id=0x4)
INFO:rfproxy:routemod sent to datapath (dp_id=0x5)
INFO:rfproxy:routemod sent to datapath (dp_id=0x5)
INFO:rfproxy:routemod sent to datapath (dp_id=0x1)
INFO:rfproxy:routemod sent to datapath (dp_id=0x1)
INFO:rfproxy:routemod sent to datapath (dp_id=0x2)
INFO:rfproxy:routemod sent to datapath (dp_id=0x2)
INFO:rfproxy:routemod sent to datapath (dp_id=0x4)
INFO:rfproxy:routemod sent to datapath (dp_id=0x4)
INFO:rfproxy:routemod sent to datapath (dp_id=0x3)
INFO:rfproxy:routemod sent to datapath (dp_id=0x3)
INFO:rfproxy:routemod sent to datapath (dp_id=0x5)
INFO:rfproxy:routemod sent to datapath (dp_id=0x5)
Thankyou!