In fact I get the flow now, I have add to my command the "routing"
component and its works but I have no idea why. I have still the problem
for have the display of the controller terminal into the GUI. I have try to
used the FlowTracer it seems not working. After for the flow, for exemple
if I ping between two host (one on each side of the openflow switches) I
see the flow only on one switch ( the switch belonging to the sender) Is it
normal ?

After if I want to manage the flow and change the path for example, a tool
exists for realize that ?

Thank You !

2012/5/11 Julien Ratinaud <[email protected]>

> Hi Kyriakos,
>
> Thank you again for your answer but same problem. I am using this command
> for launch nox :
>
> ./nox_core -v -v -i ptcp:2525 monitoring pyswitch spanning_tree
> trackhost_pktin
>
> When I ping between between my two openflow switch, in my terminal on my
> controller I get that : http://hpics.li/bf6d59c
>
> And in my GUI I get that : http://hpics.li/3dabe49
>
> In the red scare, normally I should get the information which are display
> in the terminal but in my case I see nothing but the lateral bar is going
> down , so the information are send to the GUI but not visible so certainly
> a bug.
>
> And in the blue square like you can see 0 flows.
>
> 2012/5/10 Kyriakos Zarifis <[email protected]>
>
>> Oh, and optionally, if you want to see hosts pop up on the GUI when they
>> appear in the network (when the send traffic), you also want to run the
>> component "trackhost_pktin".
>>
>>
>> On Thu, May 10, 2012 at 4:35 AM, Kyriakos Zarifis 
>> <[email protected]>wrote:
>>
>>> Hi Julien,
>>>
>>> there is 2 command line arguments that you need to add in order to see
>>> more things on the GUI:
>>>
>>> First, make sure you run nox with the "-v -v" flags. This will make sure
>>> that the verbosity is set to maximum, and debugging messages will be sent
>>> to the GUI.
>>> If you do that you should see those messages showing up on the the left
>>> panel of the GUI.
>>>
>>> Now, if you want to see the flows, you also need to make sure that you
>>> run the "monitoring" component. This is the component that is responsible
>>> for gathering statistics from the switches. The GUI uses this to poll
>>> switch information using the interactive topology view. If you double-click
>>> on a switch, a new panel should appear on the left side, which will show
>>> you the switch's flow table. Similarly, by right clicking on the switch you
>>> can get a bunch of other stats about the switch.
>>>
>>>
>>> On Thu, May 10, 2012 at 2:33 AM, Julien Ratinaud 
>>> <[email protected]>wrote:
>>>
>>>> Hi Kyriakos,
>>>>
>>>> Thank you very much for this clear answer, now I don't get  the error.
>>>> I will have an other question. Now, when I ping between two host, I get the
>>>> information of this ping on my controller, I use the NOX GUI right now and
>>>> I have tried a lot of different controller. But all the time, I get almost
>>>> the same problem. I don't see any flow. I was thinking by pinging between
>>>> two host the informations  would go to my controller and these informations
>>>> wil be display on the GUI. In my case, I just get the topology, not more.
>>>>
>>>>
>>>> 2012/5/9 Kyriakos Zarifis <[email protected]>
>>>>
>>>>> Hi Julien,
>>>>>
>>>>> you get this because your network has a loop, and pyswitch doesn't
>>>>> deal with loop (unless you run  spanning_tree with it)
>>>>> pyswitch initially floods packets for which it doesn't know where the
>>>>> destination is, and keeps track of where it received packets from given
>>>>> source hosts.
>>>>> For example, in your plan1 topology, when client1 sends a packet to
>>>>> client2 or client3, OFswitch1 will register that client1 is on its port1,
>>>>> and will then flood the packet to the other 2 ports.
>>>>> Since there is a loop, however, those flooded packets will return back
>>>>> to those 2 "internal" ports (2 and 3), and that's when you get that 
>>>>> message.
>>>>>
>>>>>
>>>>> On Wed, May 9, 2012 at 5:30 AM, Julien Ratinaud <[email protected]
>>>>> > wrote:
>>>>>
>>>>>> Hello everybody,
>>>>>>
>>>>>> I am student in Bachelor Computer Networks and Telecommunications and
>>>>>> the project I have to realized for the end of my year is to create an
>>>>>> Openflow network. I am currently using a NOX controller which is 
>>>>>> connected
>>>>>> to three openflow switch. My three Openflow switch are well connected to 
>>>>>> my
>>>>>> controller. But, when I am launching a ping for example, I am getting 
>>>>>> this
>>>>>> error on my controller  :
>>>>>>
>>>>>> *pyswitch|ERR:'**warning** learned port = inport'*
>>>>>> *pyswitch|ERR:'**warning** learned port = inport'*
>>>>>> *
>>>>>> *
>>>>>> *My topology** : **http://hpics.li/f8a9209 and
>>>>>> http://hpics.li/ee64160*
>>>>>> *
>>>>>> *
>>>>>> Thank You !
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>>
>>>>>> *
>>>>>> *
>>>>>> * *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to