Even this one is not working ! Any suggestions? Sent from my iPhone
> On Aug 28, 2015, at 5:34 PM, Yusuke Iwase <[email protected]> wrote: > > Hi, > >> On 2015年08月28日 16:21, Talal Alharbi wrote: >> No Worries. I have fixed it but I have a new problem. >> >> I managed to set actions to rewrite the payload and send out from the port >> where the packet is being received(ingress port) but did not work if I'm >> sending and the packet from the same port where I received from, and if I >> use other port, the packet is being received. > > How about specifying the OFPP_IN_PORT reserved port as the out_port? > > Thanks, > Iwase > >> >> Cheers, >> >> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ >> From: [email protected] >> To: [email protected] >> Date: Fri, 28 Aug 2015 09:13:37 +0300 >> CC: [email protected] >> Subject: Re: [Ryu-devel] Rewrite Flow Entry OpenFlow1.3 >> >> Hi Iwase, >> >> Thank you for your prompt reply. Yes, the switch supports these. I did >> matching on those fields and the rule was successfully installed. >> Here what I have done so far: >> >> match.set_dl_type(ether.ETH_TYPE_ARP) >> match.set_arp_opcode(1) >> match.set_arp_spa('192.168.10.10') >> actions = [] >> actions = actions.append(parser.OFPActionSetFiled(arp_spa='192.168.1.20')) >> actions = actions.append(parser.OFPActionOutput(ofproto.OFPP_FLOOD)) >> . >> . >> . >> . >> It is giving me an error >> I need to changed all payload of ARP request. >> >>> Subject: Re: [Ryu-devel] Rewrite Flow Entry OpenFlow1.3 >>> To: [email protected] >>> CC: [email protected] >>> From: [email protected] >>> Date: Fri, 28 Aug 2015 14:24:33 +0900 >>> >>> Hi, >>> >>>> On 2015年08月28日 12:15, Talal Alharbi wrote: >>>> Dear All, >>>> >>>> I was looking to have a rule on the switch to rewrite the payload of ARP >>>> request, which rewrite the packet and send ARP reply without sending the >>>> packet to the controller. >>> >>> Which field does "the payload of ARP request" mean? >>> >>> OFPActionSetField can rewrite the fields which are defined in OFPMatch >>> field. >>> http://ryu.readthedocs.org/en/latest/ofproto_v1_3_ref.html#ryu.ofproto.ofproto_v1_3_parser.OFPActionSetField >>> >>> e.g.) OFPMatch field related to ARP >>> arp_op Integer 16bit ARP opcode >>> arp_spa IPv4 address ARP source IPv4 address >>> arp_tpa IPv4 address ARP target IPv4 address >>> arp_sha MAC address ARP source hardware address >>> arp_tha MAC address ARP target hardware address >>> >>> But, please confirm if your switch support the above fields in the >>> set-field action. >>> >>> Thanks, >>> Iwase >>> >>>> >>>> >>>> Cheers, >>>> Talal >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 > > ------------------------------------------------------------------------------ > _______________________________________________ > 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
