Thanks for your response, On the one hand, I have no problem when I use these instructions on
http://tocai.dia.uniroma3.it/compunet-wiki/index.php/In-band_control_with_Open_vSwitch (sudo mn --topo linear,5 --switch ovsk,inband=True --controller=remote,ip=10.0.0.3) when I check the disable-in-band="true" by sudo ovs-vsctl --columns=other_config list bridge | grep "disable-in-band" I get nothing as it is expected, and I can run the topology well. (pingall) ________________________________________ On the other hand, when I use the other topologies in (for example) https://techandtrains.com/2013/10/05/in-band-controller-with-mininet-part-2/ or https://github.com/hmd1st/mn_test/blob/master/inband_delay_link.py I check the disable-in-band="true" I get --> other_config : {datapath-id="0000000000000001", disable-in-band="true"} and I can't do ping betwwen all hosts. my ovs is 2.0.2 which support Of 1.0 as default so I uses simple_switch.py as a controller And as I told you, I upgraded my ovs and tried to use the suitable controller( simple_switch_13.py ), but nothing happens. I know my problem might be simple, but I have no idea why I cannot start up the controller well. Thanks in advance. A.Soliman -----Original Message----- From: Iwase Yusuke [mailto:iwase.yusu...@gmail.com] Sent: Friday, February 23, 2018 2:30 AM To: Soliman Awad Alshra´a Abdullah TU Ilmenau <abdullah.alsh...@tu-ilmenau.de> Cc: ryu-devel@lists.sourceforge.net Subject: Re: [Ryu-devel] Starting up InBand Ryu controller Hi Soliman, > root@mininet-vm:~# ovs-vsctl set Bridge s1 protocol=OpenFlow13 You are using the OpenFlow version 1.3, right? "ryu/app/simple_switch.py" supposes the OpenFlow version 1.0, then you should use "ryu/app/simple_switch_13.py" instead. To confirm which version a Ryu application supports, please check "OFP_VERSIONS" attribute on each application class. http://osrg.github.io/ryu-book/en/html/switching_hub.html#class-definition-and-initialization Thanks, Iwase On 2018年02月23日 01:43, Soliman Awad Alshra´a Abdullah TU Ilmenau wrote: > Dear Iwase, > > > I run the same script code topology on > https://techandtrains.com/2013/10/05/in-band-controller-with-mininet-p > art-2/ > > mininet@mininet-vm:~$ sudo python Inband.py > *** Configuring hosts > h1 h2 h3 > *** Starting controller > c0 > *** Starting 1 switches > s1 ... > *** Starting CLI: > mininet> > __________________________________________________________________ > then xterm s1 > > root@mininet-vm:~# ovs-vsctl show > 0b8ed0aa-67ac-4405-af13-70249a7e8a96 > Bridge "s1" > Controller "tcp:10.0.0.1:6633" > fail_mode: secure > Port "s1-eth2" > Interface "s1-eth2" > Port "s1" > Interface "s1" > type: internal > Port "s1-eth1" > Interface "s1-eth1" > Port "s1-eth3" > Interface "s1-eth3" > ovs_version: "2.0.2" > > root@mininet-vm:~# ovs-dpctl show > system@ovs-system: > lookups: hit:243 missed:25 lost:0 > flows: 1 > port 0: ovs-system (internal) > port 1: s1-eth3 > port 2: s1-eth1 > port 3: s1 (internal) > port 4: s1-eth2 > root@mininet-vm:~# ovs-vsctl set Bridge s1 protocol=OpenFlow13 > root@mininet-vm:~# ovs-ofctl -O OpenFlow13 dump-flows s1 OFPST_FLOW > reply (OF1.3) (xid=0x2): > ______________________________________________________________________ > then xterm h1 > > root@mininet-vm:~/ryu# PYTHONPATH=. ./bin/ryu-manager > ryu/app/simple_switch.py loading app ryu/app/simple_switch.py loading > app ryu.controller.ofp_handler instantiating app > ryu.controller.ofp_handler of OFPHandler instantiating app > ryu/app/simple_switch.py of SimpleSwitch > ______________________________________________________________________ > __ > > Fainally, I tried to pingall > > mininet> pingall > *** Ping: testing ping reachability > h1 -> X X > h2 -> X X > h3 -> X X > *** Results: 100% dropped (0/6 received) > ______________________________________________________________________ > _____ > > > please, could you guide me to run the Ryu Inband controller ? > > > Best regards > A.Soliman > > > -----Original Message----- > From: Iwase Yusuke [mailto:iwase.yusu...@gmail.com] > Sent: Thursday, February 22, 2018 12:24 AM > To: Soliman Awad Alshra´a Abdullah TU Ilmenau > <abdullah.alsh...@tu-ilmenau.de> > Cc: ryu-devel@lists.sourceforge.net > Subject: Re: [Ryu-devel] Starting up InBand Ryu controller > > Hi Soliman, > > The page you mentioned was written on OCTOBER 5, 2013 and the description > might be old (e.g., the default OpenFlow version on Mininet has been changed). > > Please refer to the Ryu-Book for running "Switching Hub" application. > http://osrg.github.io/ryu-book/en/html/switching_hub.html#execution-of > -ryu-application > > Thanks, > Iwase > > > On 2018年02月22日 00:15, Soliman Awad Alshra´a Abdullah TU Ilmenau wrote: >> Hello all, >> >> I am trying to use In-band controller as described here >> >> _https://techandtrains.com/2013/10/05/in-band-controller-with-mininet >> - >> part-2/ >> >> _when I open “ xterm h1 ” and ask controller to start up, nothing happens !! >> >> root@mininet-vm:~# cd ryu >> >> root@mininet-vm:~/ryu# PYTHONPATH=. ./bin/ryu-manager >> ryu/app/simple_switch.py >> >> loading app ryu/app/simple_switch.py >> >> loading app ryu.controller.ofp_handler >> >> instantiating app ryu.controller.ofp_handler of OFPHandler >> >> instantiating app ryu/app/simple_switch.py of SimpleSwitc >> >> >> when I instruct h1 to ping h2 >> >> mininet> h1 ping -c3 h2 >> >> PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data. >> >> From 10.0.0.1 icmp_seq=1 Destination Host Unreachable >> >> From 10.0.0.1 icmp_seq=2 Destination Host Unreachable >> >> From 10.0.0.1 icmp_seq=3 Destination Host Unreachable >> >> --- 10.0.0.2 ping statistics --- >> >> 3 packets transmitted, 0 received, +3 errors, 100% packet loss, time >> 2015ms >> >> pipe 3 >> >> when I use pingall >> >> mininet> pingall >> >> *** Ping: testing ping reachability >> >> h1 -> X X >> >> h2 -> X X >> >> h3 -> X X >> >> *** Results: 100% dropped (0/6 received) >> >> Any advice will be highly apprenticed >> >> Sincerely >> A.Soliman >> >> >> >> --------------------------------------------------------------------- >> - >> -------- Check out the vibrant tech community on one of the world's >> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> >> >> >> _______________________________________________ >> Ryu-devel mailing list >> Ryu-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/ryu-devel >> > ---------------------------------------------------------------------- > -------- Check out the vibrant tech community on one of the world's > most engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Ryu-devel mailing list > Ryu-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ryu-devel > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel