First: What version of riplpox are you using? Second: I don't think any version of riplpox was ever used with and test with POX carp. The original riplpox was, I think, from the dart era or maybe even the angler era. My updated version of riplpox was for dart.
-- Murphy On Feb 25, 2015, at 3:14 AM, AMER <amer7...@hotmail.com> wrote: > Hello > > Dear all > > I tried to upgrade the openvswitch in mininet 2.0, however, I faced an error > then I reinstall everything from scratch but nothing working > > Debug > DEBUG:core:POX 0.2.0 (carp) going up... > DEBUG:core:Running on CPython (2.7.3/Dec 18 2014 19:10:20) > DEBUG:core:Platform is Linux-3.2.0-76-generic-x86_64-with-Ubuntu-12.04-precise > INFO:core:POX 0.2.0 (carp) is up. > DEBUG:openflow.of_01:Listening on 0.0.0.0:6633 > > ERROR:packet:(dns) parsing answers: Bad address format ��(�C��Z' > > when I tried to ping any host I received this error: > > self._install_reactive_path(event, out_dpid, out_port, packet) > File "/home/alghada/riplpox/riplpox/riplpox.py", line 160, in > _install_reactive_path > IDLE_TIMEOUT) > File "/home/alghada/riplpox/riplpox/riplpox.py", line 90, in install > self.connection.send(msg) > File "/home/alghada/pox/pox/openflow/of_01.py", line 692, in send > data = data.pack() > File "/home/alghada/pox/pox/openflow/libopenflow_01.py", line 2320, in pack > self.flags) > error: integer out of range for 'L' format code > > I am trying to run pox and mininet with the following commands: > sudo mn --custom ~/ripl/ripl/mn.py --topo ft,4 --controller=remote --mac > > ~/pox/pox.py riplpox.riplpox --topo=ft,4 --routing=random --mode=reactive > > the tested openvswitch version is: > > alghada@kw12067:~$ ovs-vswitchd --version > ovs-vswitchd (Open vSwitch) 1.4.6 > Compiled Oct 13 2014 09:25:29 > OpenFlow versions 0x1:0x1 > > Thank you, > Best regards > > > > Eng Amer Alghadhban > COE > SANS-GCFW > CEH, SCNP, CCNA