Hi,
First, please verify whether the packets you sent ware forwarded or not.
For example, tcpdump or wireshark are useful to check it. Also please
confirm the log messages with log-level=debug. "ryu-manager --verbose"
option should work to set log-level. With this option, please check
whether any error message will be output or not.
Regards,
Iwase
On 2019/08/14 13:34, Martin Mirakyan wrote:
Thanks!
I'm trying to do as you suggested, but interestingly whenever I execute
`ovs-ofctl dump-flows gtp_br0` I see that all the tables have
`n_packets=0, n_bytes=0`. So, as far as I understand, the PacketOut is
getting called but that doesn't reach the switch. Do you have any
suggestions on what might be the problem?
Thanks again for your time.
Best,
Martin
On Tue, Aug 13, 2019 at 8:58 PM Yusuke Iwase <iwase.yusu...@gmail.com
<mailto:iwase.yusu...@gmail.com>> wrote:
Hi,
Yes, you can send the Packet-Out messages without any Packet-In
messages, but it is required to confirm that Ryu and your switch are
connected and "datapath" instance for the target switch is given.
If you need to send a Packet-Out message at the initialization step,
how about sending the message in "switch_features_handler"?
https://ryu.readthedocs.io/en/latest/ofproto_v1_3_ref.html#ryu.ofproto.ofproto_v1_3_parser.OFPSwitchFeatures
This handler should be invoked at the initialization step for the
target switch and "datapath" instance will be given.
Regards,
Iwase
2019年8月14日(水) 3:08 Martin Mirakyan <mirakyanmar...@gmail.com
<mailto:mirakyanmar...@gmail.com>>:
Dear Ryu developer support team,
Is it possible to send a packet to the switch from a Ryu app
without having any kind of PacketIn events? I want to initiate a
packet-send from a Ryu app so that the trigger of the event is
the Ryu app itself not something external.
I've tried to do (in `def start`):
datapath.send_packet_out(in_port=ofp.OFPP_LOCAL,
actions=[],
data=pkt.data)
But when I print `ovs-ofctl dump-flows gtp_br0` all the tables
show n_packets=0 (they aren't 0 if I initiate traffic not from a
Ryu app).
Is there something I might be missing?
Thanks.
Best,
Martin
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
<mailto:Ryu-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/ryu-devel
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel