You need to be running the betta branch of pox. Based on the current double controller script file, h0 should not be able to ping h2 but s0 gets the request and it triggers a PacketIn to c0 because there is no corresponding flows in s0. So if you are running my controller you will see the broadcast attempts but no flow is added in c0.
Good luck! "Sent on the move." -----Original Message----- From: yashwanth kp <[email protected]> Sender: [email protected]: Tue, 6 Nov 2012 11:28:16 To: Murphy McCauley<[email protected]> Cc: pox-dev<[email protected]> Subject: Re: [pox-dev] multiple controller problem William i tried to run your component in pox.. But i got the following error: openflow@mininet-vm:~/pox$ sudo ./pox.py log.level --DEBUG samples.of_sw_tutorial_oo openflow.of_01 --port=6633 POX 0.0.0 / Copyright 2011 James McCauley DEBUG:samples.of_sw_tutorial_oo:Initializing switch SW_IDEALPAIRSWITCH. Traceback (most recent call last): File "./pox.py", line 352, in main if doLaunch(): File "./pox.py", line 152, in doLaunch f(**params) File "/home/openflow/pox/pox/samples/of_sw_tutorial_oo.py", line 327, in launch core.Interactive.variables['MySwitch'] = MySwitch File "/home/openflow/pox/pox/core.py", line 346, in __getattr__ raise AttributeError("'%s' not registered" % (name,)) AttributeError: 'Interactive' not registered I just copied the file from your github directory to my samples directory in pox. Do i have to do anything more to get it running? Murphy I am trying to have 2 different autonomous systems in a single topology.. The of_double_controller.py script has 2 controllers which belong to 2 different AS and the AS are connected via the switches.. The topology is: c0 c1 | | s0------s1 | | h0 h1 The hosts here are in different subnets.. And both the controllers are remote.. The host in one network cannot ping the host in the other network.. My aim is to build a component that would help 2 or more AS communicate.. On Tue, Nov 6, 2012 at 11:15 AM, Murphy McCauley <[email protected]>wrote: > On Nov 5, 2012, at 9:39 PM, yashwanth kp wrote: > > But I wanted to know when h0 pings h2 where exactly are these packets > dropped? > > I wanted to keep track of the packets that come from other autonomous > systems. > > How can i do this because i dont see any log message saying dropping > packet so and so.. > > Do the packets from one autonomous systems reach the controller of the > other autonomous system ? > > Can you draw or describe the topology you are imagining? > I am guessing if you compare it to the network you're creating in > of_double_controller.py... they're not the same thing. > > -- Murphy -- Regards, Yashwanth K P Final Year , B.Tech NITK, Surathkal Contact: +91-9538403606
