I performed: sudo pip install ryu --upgrade
And now, when I run: ryu-manager --version, I get the following:
Traceback (most recent call last):
File "/usr/local/bin/ryu-manager", line 9, in <module>
load_entry_point('ryu==4.5', 'console_scripts', 'ryu-manager')()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 357,
in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line
2394, in load_entry_point
return ep.load()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line
2108, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
ImportError: No module named cmd.manager
Regards,
--
Túlio Albuquerque Pascoal
<https://br.linkedin.com/pub/t%C3%BAlio-pascoal/a0/2a9/b69>
<http://lattes.cnpq.br/3973060880564786>
On 25 August 2016 at 22:23, Túlio Pascoal <[email protected]> wrote:
> Thanks for the reply, Iwase.
>
> I got version 3.6.
>
> I think I may need to upgrade my Ryu. Any hints?
>
>
> Regards,
>
> --
> Túlio Albuquerque Pascoal
> <https://br.linkedin.com/pub/t%C3%BAlio-pascoal/a0/2a9/b69>
> <http://lattes.cnpq.br/3973060880564786>
>
> On 25 August 2016 at 22:19, Iwase Yusuke <[email protected]> wrote:
>
>> Hi,
>>
>> Which version of Ryu are you using?
>>
>> On my environment, length field can be get.
>>
>> e.g.)
>> $ curl -X GET http://localhost:8080/stats/flow/1 | jq .
>> {
>> "1": [
>> {
>> "duration_sec": 256,
>> "byte_count": 0,
>> "match": {
>> "in_port": 1
>> },
>> "actions": [
>> "OUTPUT:2"
>> ],
>> "idle_timeout": 0,
>> "table_id": 0,
>> "flags": 0,
>> "cookie": 1,
>> "hard_timeout": 0,
>> "packet_count": 0,
>> "length": 88, # !!! the length of flow entry
>> "priority": 11111,
>> "duration_nsec": 423000000
>> }
>> ]
>> }
>>
>> $ ryu-manager --version
>> ryu-manager 4.5
>>
>> Thanks,
>> Iwase
>>
>> On 2016年08月26日 10:00, Túlio Pascoal wrote:
>>
>>> Hi,
>>>
>>> Can anyone help me in this thread? I really think it is an implementation
>>> problem in the REST API, Ryu or OpenFlow.
>>>
>>>
>>> Regards,
>>>
>>> --
>>> Túlio Albuquerque Pascoal
>>> <https://br.linkedin.com/pub/t%C3%BAlio-pascoal/a0/2a9/b69>
>>> <http://lattes.cnpq.br/3973060880564786>
>>>
>>>
>>> On 23 August 2016 at 15:55, Túlio Pascoal <[email protected]>
>>> wrote:
>>>
>>> Hello folks,
>>>>
>>>> I would like to get the flow entries length, because I am needing this
>>>> information.
>>>>
>>>> I tried using ovs-ofctl from mininet but it did not work.
>>>>
>>>> So I saw that I could use the ryu REST api for it, by using curl -X GET
>>>> http://localhost:8080/stats/flow/1 where I was supposed to get the
>>>> length
>>>> information of the flow, as you can see by the example in:
>>>> http://ryu.readthedocs.io/en/latest/app/ofctl_rest.html#
>>>> get-all-flows-stats
>>>>
>>>> However what I am getting from using it is:
>>>>
>>>> ryu@ryu-vm:~$ curl -X GET http://localhost:8080/stats/flow/1
>>>> {"1": [{"actions": ["SET_FIELD: {eth_dst:00:00:00:00:00:01}",
>>>> "SET_FIELD:
>>>> {(Unknown field):192.168.1.200}", "SET_FIELD: {(Unknown
>>>> field):192.168.1.100}", "OUTPUT:1"], "idle_timeout": 100, "cookie": 0,
>>>> "packet_count": 7, "hard_timeout": 100, "byte_count": 581,
>>>> "duration_nsec":
>>>> 445000000, "priority": 10, "duration_sec": 13, "table_id": 0, "match":
>>>> {"dl_type": 2048, "nw_proto": 6, "nw_src": "192.168.1.200", "in_port":
>>>> 2,
>>>> "nw_dst": "192.168.1.100"}},
>>>> {"actions": ["SET_FIELD: {eth_dst:00:00:00:00:00:02}", "SET_FIELD:
>>>> {(Unknown field):192.168.1.100}", "SET_FIELD: {(Unknown
>>>> field):192.168.1.200}", "OUTPUT:2"], "idle_timeout": 100, "cookie": 0,
>>>> "packet_count": 5, "hard_timeout": 100, "byte_count": 12158,
>>>> "duration_nsec": 448000000, "priority": 10, "duration_sec": 12,
>>>> "table_id":
>>>> 0, "match": {"dl_type": 2048, "nw_proto": 6, "nw_src": "192.168.1.100",
>>>> "in_port": 1, "nw_dst": "192.168.1.200"}},
>>>> {"actions": ["OUTPUT:4294967293"], "idle_timeout": 0, "cookie": 0,
>>>> "packet_count": 4, "hard_timeout": 0, "byte_count": 232,
>>>> "duration_nsec":
>>>> 94000000, "priority": 0, "duration_sec": 312, "table_id": 0, "match":
>>>> {}}]}
>>>>
>>>> As you can see no length field in any of the flows.
>>>>
>>>>
>>>>
>>>> Best regards,
>>>>
>>>> --
>>>> Túlio Albuquerque Pascoal
>>>> <https://br.linkedin.com/pub/t%C3%BAlio-pascoal/a0/2a9/b69>
>>>> <http://lattes.cnpq.br/3973060880564786>
>>>>
>>>>
>>>
>>>
>>> ------------------------------------------------------------
>>> ------------------
>>>
>>>
>>>
>>> _______________________________________________
>>> Ryu-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>>>
>>>
>
------------------------------------------------------------------------------
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel