[pox-dev] problems about starting POX with hardware openflow switch
Murphy McCauley
murphy.mccauley at gmail.com
Wed Apr 2 19:58:36 PDT 2014
Typically, OpenFlow switches initiate connections to the controller. So you shouldn't generally need to specify an address at the controller -- it defaults to listening on all interfaces. The option you're using on the controller specifies which addresses the controller tries to *listen* on. This isn't usually necessary. In your case it's failing because it can't listen to an address that isn't assigned to any local interface (and in your case, the address you're trying to give to it is assigned to the *switch*, not a local interface).
You *do* need to tell the switches where to connect to a controller. That is, you need to somehow configure the switch to connect to 192.168.1.10.
In short:
1. Just run "./pox.py py" (current and probably future POX will require "./pox.py openflow py" which also should work with older versions).
2. Configure your switches to connect to a controller at 192.168.1.10.
-- Murphy
On Mar 31, 2014, at 10:00 AM, Zhizhen Zhong <ibvipod at gmail.com> wrote:
> Hi, when i was trying to link the pox controller and the openflow switch, i met w problem:
>
> I set the IP address of openflow switch: 192.168.1.66
> and I set the IP of POX: 192.168.1.10
> then in ububtu I tried to open pox by codes and I cannot start pox and cannot link the pox controller and the openflow switch, the result is below:
> <IMG_4207.jpg>
>
> so is anyone knows how to handle this problem?
> thank you!!
More information about the pox-dev
mailing list