Signed-off-by: YAMADA Hideki
---
doc/source/configuration.rst |1 +
doc/source/gui.png | Bin 0 -> 24672 bytes
doc/source/gui.rst | 33 +
3 files changed, 34 insertions(+)
create mode 100644 doc/source/gui.png
create mode 100644 doc/so
Hi,
To make the installation easier, we created Ubuntu Ryu packages for
14.04.
$ sudo add-apt-repository
http://sourceforge.net/projects/ryu/files/Packages/Ubuntu/
$ sudo apt-get update
$ sudo apt-get install ryu-bin
$ sudo apt-get install python-ryu-doc
btw, anyone knows the procedure to make
OF 1.4.0 spec (B.14.14 PBB UCA header field) says:
A new OXM field OFPXMT_OFB_PBB_UCA has been added to match the "use
customer address" header
field from the PBB header (EXT-256).
These test files aim to examine new features of 'set-field action' and 'match'
of FlowMod message.
Signed
This patch is for avoiding the following issues when using ofproto_v1_4_parser:
- OFPActionSetField that is created from JSON keeps unicode strings, instead
of usual strings.
- In OFPActionSetField that is created from JSON, IPv6 formats like 'ff::0'
or '00ff:::::::00
usage)
to use Open vSwitch with OpenFlow 1.4:
sudo ryu/tests/switch/run_mininet.py --swtich ovs14
to use Open vSwitch with OpenFlow 1.3:
sudo ryu/tests/switch/run_mininet.py --switch ovs13
or
sudo ryu/tests/switch/run_mininet.py --switch ovs
or
sudo ryu/tests/switc
This patch is for avoiding the following issues when using ofproto_v1_4_parser:
- OFPMatch that is created from JSON keeps unicode strings, instead of usual
strings.
- In OFPMatch that is created from JSON, IPv6 formats like 'ff::0' or
'00ff:::::::' are not normal
Signed-off-by: Yuichi Ito
---
ryu/tests/switch/tester.py | 43 ++-
1 file changed, 30 insertions(+), 13 deletions(-)
diff --git a/ryu/tests/switch/tester.py b/ryu/tests/switch/tester.py
index d3e22d3..9cf65e9 100644
--- a/ryu/tests/switch/tester.py
+++ b
Signed-off-by: Yuichi Ito
---
ryu/tests/switch/tester.py | 22 +-
1 file changed, 17 insertions(+), 5 deletions(-)
diff --git a/ryu/tests/switch/tester.py b/ryu/tests/switch/tester.py
index d104a58..d3e22d3 100644
--- a/ryu/tests/switch/tester.py
+++ b/ryu/tests/switch/test
Signed-off-by: Yuichi Ito
---
ryu/tests/switch/tester.py | 56 +---
1 file changed, 48 insertions(+), 8 deletions(-)
diff --git a/ryu/tests/switch/tester.py b/ryu/tests/switch/tester.py
index 98788a9..d104a58 100644
--- a/ryu/tests/switch/tester.py
+++ b
Signed-off-by: Yuichi Ito
---
ryu/flags.py |8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/ryu/flags.py b/ryu/flags.py
index 98cb96c..7c50e69 100644
--- a/ryu/flags.py
+++ b/ryu/flags.py
@@ -56,5 +56,11 @@ CONF.register_cli_opts([
cfg.StrOpt('target', default='0
The switch test tool is now enabled to support OpenFlow 1.4.
The following options can newly be used:
- --test-switch-target-version (target sw ofp version)
- --test-switch-tester-version (tester sw ofp version)
The above options are able to set either 'openflow13' or 'openflow14'
(case
OF 1.4.0 spec (B.14.2 More descriptive reasons for packet-in) says:
The main change is that the the "output action" reason OFPR_ACTION is
effectively split into four reasons,
"apply-action", "action-set", "group bucket" and "packet-out", representing
the four distinct context
where t
On Mon, 23 Jun 2014 12:27:02 +0800
Pyxis LX wrote:
> Hello,
>
> I'm testing switches with the switch test tool.
>
> I've found that the values of VLAN_VID look quite strange in this file:
>
> ryu/tests/switch/of13/action/25_SET_FIELD/06_VLAN_VID.json
>
> In line 15, 30, 79, 94, 143, 158 we hav
Hello,
I'm testing switches with the switch test tool.
I've found that the values of VLAN_VID look quite strange in this file:
ryu/tests/switch/of13/action/25_SET_FIELD/06_VLAN_VID.json
In line 15, 30, 79, 94, 143, 158 we have VLAN_VID 4196 and 4299
respectively.
Should they be 100 and 203 or
On Mon, 23 Jun 2014 13:01:17 +1000
Paul Zanna wrote:
> Really?! So it doesn't stop duplicate Packet_Outs from being created?
Sending duplicated PacketOut could be the intention (e.g. testing a
OF switch). Ryu doesn't know what applications want to do. So Ryu
doesn't restrict anything.
> Does i
Got it, Thanks your help.
BR,
Jalee
-Original Message-
From: takahashi.minoru [mailto:[email protected]]
Sent: Monday, June 23, 2014 12:00 PM
To: jalee; [email protected]
Subject: Re: [Ryu-devel] About restAPI question for
idel-timeout/hard-timeout
On Sun, 22 Jun
On Sun, 22 Jun 2014 01:24:40 +0800
jalee wrote:
> Hi All,
>
> Can I use REST_API add idle-timeout/hard-timeout into the flow entry, could
> you tell me how can I edit it?
>
> Thanks,
>
>
>
> Jalee
>
>
>
> Such as:
>
> curl -d '{"cookie": "1",
>
> "dpid": "0001",
Really?! So it doesn't stop duplicate Packet_Outs from being created?
Does it apply any priority or order that the applications receive event
notifications in?
On 23 June 2014 12:46, FUJITA Tomonori
wrote:
> On Sat, 21 Jun 2014 11:24:50 +1000
> Paul Zanna wrote:
>
> > How does RYU handle event
On Sat, 21 Jun 2014 11:24:50 +1000
Paul Zanna wrote:
> How does RYU handle event priorities? For example if 2 applications
> register for Packet_In events and both produce Packet_Out responses, do
> both applications receive the notification but only one can produce a
> response?
An event are de
Hi,
On Thu, 19 Jun 2014 22:56:12 +0530
Digambar Patil wrote:
> I want to contribute to the RYU, Can someone help me on this.
What kinda help you need?
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk
Hi,
On Thu, 19 Jun 2014 18:00:34 +0200
Jaume Devesa wrote:
> my name is Jaume Devesa from Midokura. I have presented a *spec * for
> OpenStack Juno to create a Dynamic Router agent to advertise and discover
> dynamically routes from Neutron routers to upstream[1].
>
> Thanks to Ryu's clean API
> Workaround. Needs to clean up get_peername and get_sockname usage.
i agree.
> @@ -426,7 +427,9 @@ class CoreService(Factory, Activity):
> subcode = BGP_ERROR_SUB_CONNECTION_COLLISION_RESOLUTION
> bgp_proto.send_notification(code, subcode)
> else:
> -
> On Fri, 20 Jun 2014 15:51:58 +0900
> YAMAMOTO Takashi wrote:
>
>> also, while i'm here, remove trailing whitespaces in the example.
>>
>> Signed-off-by: YAMAMOTO Takashi
>> ---
>> doc/source/library_bgp_speaker.rst | 18 +++---
>> 1 file changed, 15 insertions(+), 3 deletions(-)
On Sun, 22 Jun 2014 17:24:36 +0900
FUJITA Tomonori wrote:
> Signed-off-by: FUJITA Tomonori
> ---
> ryu/services/protocols/bgp/info_base/ipv4.py | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
Applied both.
-
Workaround. Needs to clean up get_peername and get_sockname usage.
Signed-off-by: FUJITA Tomonori
---
ryu/services/protocols/bgp/core.py| 5 -
ryu/services/protocols/bgp/peer.py| 4 ++--
ryu/services/protocols/bgp/speaker.py | 2 +-
3 files changed, 7 insertions(+), 4 deletions(-)
d
Signed-off-by: FUJITA Tomonori
---
ryu/services/protocols/bgp/info_base/ipv4.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/ryu/services/protocols/bgp/info_base/ipv4.py
b/ryu/services/protocols/bgp/info_base/ipv4.py
index de0d4c7..13d7f62 100644
--- a/ryu/services/proto
26 matches
Mail list logo