Signed-off-by: ISHIDA Wataru
---
ryu/services/protocols/bgp/core.py|2 +-
ryu/services/protocols/bgp/peer.py| 14 --
ryu/services/protocols/bgp/speaker.py |4 ++--
3 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/ryu/services/protocols/bgp/core.py
b/
Signed-off-by: ISHIDA Wataru
---
ryu/services/protocols/bgp/bgpspeaker.py |2 --
1 file changed, 2 deletions(-)
diff --git a/ryu/services/protocols/bgp/bgpspeaker.py
b/ryu/services/protocols/bgp/bgpspeaker.py
index 8e852ff..1f3bd43 100644
--- a/ryu/services/protocols/bgp/bgpspeaker.py
+++
Signed-off-by: ISHIDA Wataru
---
ryu/services/protocols/bgp/peer.py| 14 ++
ryu/services/protocols/bgp/speaker.py |1 -
2 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/ryu/services/protocols/bgp/peer.py
b/ryu/services/protocols/bgp/peer.py
index 9c511dc..141
stop showing when stringified because it's noisy
Signed-off-by: ISHIDA Wataru
---
ryu/lib/packet/bgp.py |8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/ryu/lib/packet/bgp.py b/ryu/lib/packet/bgp.py
index c65e154..b077be3 100644
--- a/ryu/lib/packet/bgp.py
+++ b/ryu
Signed-off-by: ISHIDA Wataru
---
ryu/services/protocols/bgp/bgpspeaker.py | 11 +++
1 file changed, 11 insertions(+)
diff --git a/ryu/services/protocols/bgp/bgpspeaker.py
b/ryu/services/protocols/bgp/bgpspeaker.py
index 1f3bd43..e1d6a41 100644
--- a/ryu/services/protocols/bgp/bgpspea
when enclosed the value of "ip_proto" in double quotes,
following match fields is not set at mod_flow_stats command:
* tcp_dst, tcp_src
this patch fixes this problem.
Reported-by: jalee
Signed-off-by: Minoru TAKAHASHI
---
ryu/lib/ofctl_v1_2.py | 4 ++--
ryu/lib/ofctl_v1_3.py | 4 ++--
2 fil
when using action type below, the log unsuitable is outputted:
Unknown action type: [action type]
* GOTO_TABLE, WRITE_METADATA, METER(only ofctl_v1_3.py)
this patch fixes this problem.
Reported-by: jalee
Signed-off-by: Minoru TAKAHASHI
---
ryu/lib/ofctl_v1_2.py | 3 +--
ryu/lib/ofctl_v1_3.p
Hi list,
the example code in ofproto_v1_3_parser.py to log error messages only logs
hex numbers.
Example:
@set_ev_cls(ofp_event.EventOFPErrorMsg,
[HANDSHAKE_DISPATCHER, CONFIG_DISPATCHER,
MAIN_DISPATCHER])
def error_msg_handler(self, ev):
msg = ev
Signed-off-by: ISHIDA Wataru
---
ryu/services/protocols/bgp/rtconf/base.py |5 +--
ryu/services/protocols/bgp/rtconf/neighbors.py | 51 +---
2 files changed, 47 insertions(+), 9 deletions(-)
diff --git a/ryu/services/protocols/bgp/rtconf/base.py
b/ryu/services/pr
this will be used when in-bound and out-bound filter changed at runtime
and to implement BMP(BGP monitering protocol) client
Signed-off-by: ISHIDA Wataru
---
ryu/services/protocols/bgp/model.py| 35 +++-
ryu/services/protocols/bgp/peer.py | 40
looks like,
bgpd> show neighbor
IP Address AS NumberBGP State
10.0.0.1 64514Established
Signed-off-by: ISHIDA Wataru
---
.../bgp/operator/commands/show/neighbor.py | 31
1 file changed, 31 insertions(+)
diff --git a/ryu/services/protocols/bgp/
Signed-off-by: ISHIDA Wataru
---
.../bgp/operator/commands/show/neighbor.py | 31 +++-
1 file changed, 30 insertions(+), 1 deletion(-)
diff --git a/ryu/services/protocols/bgp/operator/commands/show/neighbor.py
b/ryu/services/protocols/bgp/operator/commands/show/neighb
Signed-off-by: ISHIDA Wataru
---
ryu/services/protocols/bgp/api/rtconf.py |9 +++
ryu/services/protocols/bgp/bgpspeaker.py | 29 ++
ryu/services/protocols/bgp/peer.py | 70 +++-
ryu/services/protocols/bgp/rtconf/neighbors.py | 27
rtconf is basically for static configuration and filter is
dynamic and also specific configuration for peer instance.
move filter things under peer instance, and change rtconf to do only
static configuration things from a configuration file
Signed-off-by: ISHIDA Wataru
---
ryu/services/protocol
move filter class from bgpspeaker.py to info_base/base.py to fix the error
shown below.
$ sudo env PYTHONPATH=/home/wataru/ryu ~/ryu/bin/ryu run
--config-file=~/etc/ryu01.conf ./application.py
loading app ./application.py
instantiating app ./application.py of RyuBGPSpeaker
INFO 2014-07-21 06:14:
I refined the patches I sent on 22 Jul (not the patches I sent today).
Please discard the past patches.
The following patches fix some bugs related to out-bound filter and
improve the filter function of Ryu BGP.
- fix the bug when use Ryu BGP as RyuApp
- filter function is now configurable throug
- change the name of the filter class from PrefixList to PrefixFilter to
make it easy to understand the role of this class.
- update docs
- fix bugs
Signed-off-by: ISHIDA Wataru
---
doc/source/library_bgp_speaker_ref.rst |2 +-
ryu/services/protocols/bgp/bgpspeaker.py | 94
Hi all,
I want to use wildcard in Ryu. But when I typed
"match=parser.OFPMatch(ipv4_dst='10.0.0.0/24',eth_type=0x800)",
I got
"ValueError: IPAddress() does not support netmasks or subnet prefixes!
See documentation for details".
Could anyone tell me how to use wildcard in Ryu? Thanks a lo
Hello,
You can use a tuple to specify an IP network instead. For example,
match = parser.OFPMatch(ipv4_dst=('10.0.0.0', '255.255.255.0'),
eth_type=0x0800)
2014-07-28 17:34 GMT+08:00 Yuliang Li :
> Hi all,
>
> I want to use wildcard in Ryu. But when I typed
> "match=parser.OFPMatch(ipv4_dst
On Mon, 28 Jul 2014 16:21:38 +0900
Minoru TAKAHASHI wrote:
> when enclosed the value of "ip_proto" in double quotes,
> following match fields is not set at mod_flow_stats command:
>
> * tcp_dst, tcp_src
>
> this patch fixes this problem.
>
> Reported-by: jalee
> Signed-off-by: Minoru TAKAHA
On Mon, 28 Jul 2014 13:26:04 +0900
Minoru TAKAHASHI wrote:
> Signed-off-by: Minoru TAKAHASHI
> ---
> ryu/tests/unit/lib/test_ofctl.py | 617
> +++
> 1 file changed, 617 insertions(+)
> create mode 100644 ryu/tests/unit/lib/test_ofctl.py
Great, thanks a lot
On Mon, 28 Jul 2014 16:15:26 +0900
ISHIDA Wataru wrote:
>
> Signed-off-by: ISHIDA Wataru
> ---
> ryu/services/protocols/bgp/core.py|2 +-
> ryu/services/protocols/bgp/peer.py| 14 --
> ryu/services/protocols/bgp/speaker.py |4 ++--
> 3 files changed, 15 insertions
On Mon, 28 Jul 2014 18:22:54 +0900
ISHIDA Wataru wrote:
> I refined the patches I sent on 22 Jul (not the patches I sent today).
> Please discard the past patches.
>
> The following patches fix some bugs related to out-bound filter and
> improve the filter function of Ryu BGP.
>
> - fix the bug
On Mon, 28 Jul 2014 17:11:48 +0800
arne_goetje wrote:
> Hi list,
>
> the example code in ofproto_v1_3_parser.py to log error messages only logs
> hex numbers.
> Example:
>
> @set_ev_cls(ofp_event.EventOFPErrorMsg,
> [HANDSHAKE_DISPATCHER, CONFIG_DISPATCHER,
> MAIN_
Hi,
On Sun, 27 Jul 2014 23:15:52 +0200
Thulasi ram Valleru wrote:
> What about open flow enabled physical switches
Unfortunately, not too. Of course, I'm very happy if someone could
add such feature to our OpenStack plugin.
Thanks,
-
Hi,
On Fri, 25 Jul 2014 18:00:02 +0800
arne_goetje wrote:
> OFPTableFeatureStats are not implemented yet in ofproto_v1_3_parser.py and
> ofproto_v1_4_parser.py.
I thought that there are:
https://github.com/osrg/ryu/blob/master/ryu/ofproto/ofproto_v1_3_parser.py#L5193
Please let us know if th
On Thu, 17 Jul 2014 18:18:32 +0900
Minoru TAKAHASHI wrote:
> (2014年07月17日 17:41), FUJITA Tomonori wrote:
>> On Thu, 17 Jul 2014 17:32:17 +0900
>> Minoru TAKAHASHI wrote:
>>
>>> Hi,thank you for reporting again.
>>> If possible, please send me a log of the test results.
>>
>> https://github.com
It works! Thanks!
2014-07-28 17:59 GMT+08:00 Wei-Li Tang :
> Hello,
>
> You can use a tuple to specify an IP network instead. For example,
>
> match = parser.OFPMatch(ipv4_dst=('10.0.0.0', '255.255.255.0'),
> eth_type=0x0800)
>
>
> 2014-07-28 17:34 GMT+08:00 Yuliang Li :
>
>> Hi all,
>>
>> I wan
Hi FUJITA,
Now I am very much familiar with RYU code & its implementation,
I have RYU setup ready with openvswitch & debugged all the code. Should I
proceed with ryu plugin support for openstack on this blueprint -
https://blueprints.launchpad.net/neutron/+spec/ofagent-merge-bridges.
Hi,
We added OF1.4 support to our automated test suite last month. Now the
results of our automated tests for OF1.4 are also available at:
http://osrg.github.io/ryu/certification.html
Thanks,
--
Infragistics Professiona
Hi,
When I call the OFPFlowStatsRequest function, I will get several batches of
reply from the switch. Are these batches sent altogether after the switch
has already find all the matching flow entries? Or each of them is sent
instantly when they each is produced? Is there any document to clarify th
On Mon, 28 Jul 2014 16:25:03 -0700
Bo Hu wrote:
> When I call the OFPFlowStatsRequest function, I will get several batches of
> reply from the switch. Are these batches sent altogether after the switch
> has already find all the matching flow entries? Or each of them is sent
> instantly when they
Fujita-san,
src_port and dst_port cannot be empty either.
Best Regards!
Arne Goetje (???)
From: FUJITA Tomonori
To: takahashi.mino...@gmail.com,
Cc: arne_goe...@accton.com, ryu-devel@lists.sourceforge.net
Date: 07/28/2014 08:16 PM
Subject:Re: [Ryu-devel] sw test tool: Met
hi,
> Hi FUJITA,
>
> Now I am very much familiar with RYU code & its implementation,
> I have RYU setup ready with openvswitch & debugged all the code. Should I
> proceed with ryu plugin support for openstack on this blueprint -
> https://blueprints.launchpad.net/neutron/+spec/ofagent
On Tue, 29 Jul 2014 08:56:19 +0800
arne_goetje wrote:
> src_port and dst_port cannot be empty either.
Oops, how about this?
diff --git a/ryu/lib/packet/ipv4.py b/ryu/lib/packet/ipv4.py
index a252c70..4da0bcc 100644
--- a/ryu/lib/packet/ipv4.py
+++ b/ryu/lib/packet/ipv4.py
@@ -79,8 +79,8 @@ clas
Fujita-san,
yes, something like that... although using the OpenFlow type and code
names (OFPET_HELLO_FAILED, OFPHFC_INCOMPATIBLE) would be enough for me.
That's easier to look up in the OpenFlow spec. ;) Maybe consider this as a
feature request... bonus points for an additional simple descript
Hi,
Thanks for the report.
I sent the patch to fix reset neighbor and already merged.
Please try it out.
thanks
(2014/07/27 17:31), Toshiki Tsuboi wrote:
> Hi
>
> I’ve tested again after adapting the following patch code .
> But, this issue has not resolved now .
> -> I’m not sure why RPC has d
Thank you for comments!
I think also modify the ipv6.py as follows.
Now, I will create a patch.
diff --git a/ryu/lib/packet/ipv4.py b/ryu/lib/packet/ipv4.py
index a252c70..4da0bcc 100644
--- a/ryu/lib/packet/ipv4.py
+++ b/ryu/lib/packet/ipv4.py
@@ -79,8 +79,8 @@ class ipv4(packet_base.PacketBase)
Hi
I’ve tested in latest master branch .
But, it looks this issue has occurred again .
regards
Toshiki Tsuboi
— test result as following -
(1) starting My sampleApp ( changes log level from info to debug )
$ sudo ./start_RyuBGPSpeaker.sh
...(snip)
DEBUG 2014-07-29 12:18:02,525
39 matches
Mail list logo