Hello,
I am attempting to make use mikrotik’s openflow implementation to emit packets that match certain criteria.
To try things out I’ve got a controller that processes ICMP packets and then just emits them using OFPT_PACKET_OUT messages untouched.
Everything works fine when I point mininet at the controller and send pings around but when I try the same using mikrotik controllers it just doesn’t send them out.
I’m not getting any error messages and the controller reports that the packet has been received by the router but nothing actually gets sent out.
As far as I can tell OFPT_PACKET_OUT is part of the required parts of a valid OpenFlow 1.0.0 switch implementation which mikrotik says they support, so I’m at a loss.
Any suggestions on how I should go about troubleshooting this, or can you please confirm that the Openflow implementation doesn’t support it.
Thank you,
Allain Lalonde