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

Reply via email to