Hi,

 > In fact I am using a 64-bit VM under a 64-bit physical machine but the
 > problem is still pending.
 > Please advise how to fix it ?

 > inst = [parser.OFPInstructionWriteMetadata(metadata, 0xffffffff), 
parser.OFPInstructionGotoTable(3), ]


The argument metadata of OFPInstructionWriteMetadata() should set 
integer of 8 bytes.
Are you set what to the argument metadata of OFPInstructionWriteMetadata()?
If you have set to metadata the value of non-integer, please you set to 
metadata the value of integer of 8 bytes.


Thanks,

On 2016年02月29日 14:57, David Gabriel wrote:
> Dear Shinpei and all,
>
> Thanks for your answer.
> In fact I am using a 64-bit VM under a 64-bit physical machine but the
> problem is still pending.
> Please advise how to fix it ?
>
> Best regards.
>
> Hi,
>
>
>  >                       inst =
> [parser.OFPInstructionWriteMetadata(metadata, 0xffffffff),
> parser.OFPInstructionGotoTable(3), ]
>  >                       mod =
> parser.OFPFlowMod(datapath=self.current_datapath, priority=1,
> match=match, instructions=inst,table_id=1)
>  >                       self.current_datapath.send_msg(mod)
>
> It was operating without problems. When trying the source in my environment.
> Output log is below.
>
> (s1)# ovs-ofctl -O openflow13 dump-flows s1
> OFPST_FLOW reply(OF1.3) (xid=0x2)
>   cookie=0x0, duration=21.094s, table=0, n_packets=0, n_bytes=0,
> priority=0 actions=write_metadata:0/0xffffffff,goto_table:3
>
>
> I think the problem is not a source.
> I am using a 64-bit environment.
> If you are using the 32-bit environment, please try to operate in 64-bit
> environment.
>
>
> Thanks,
>
> On 2016年02月12日 07:10, David Gabriel wrote:
>  > Dears
>  >
>  > I am getting this error when I set the writeMatadata instruction.
>  > This is my code and below is the error I am getting.
>  >
>  >                       inst =
> [parser.OFPInstructionWriteMetadata(metadata, 0xffffffff),
> parser.OFPInstructionGotoTable(3), ]
>  >                       mod =
> parser.OFPFlowMod(datapath=self.current_datapath, priority=1,
> match=match, instructions=inst,table_id=1)
>  >                       self.current_datapath.send_msg(mod)
>  >
>  >
>  >
>  >   File "/home/ubuntu/Documents/simpleSwitchv2.py", line 113, in
> update_status_list
>  >     self.current_datapath.send_msg(mod)
>  >   File "/home/ubuntu/ryu/ryu/controller/controller.py", line 234, in
> send_msg
>  >     msg.serialize()
>  >   File "/home/ubuntu/ryu/ryu/ofproto/ofproto_parser.py", line 205, in
> serialize
>  >     self._serialize_body()
>  >   File "/home/ubuntu/ryu/ryu/ofproto/ofproto_v1_3_parser.py", line
> 2496, in _serialize_body
>  >     inst.serialize(self.buf, offset)
>  >   File "/home/ubuntu/ryu/ryu/ofproto/ofproto_v1_3_parser.py", line
> 2580, in serialize
>  >     self.metadata_mask)
>  >   File "/home/ubuntu/ryu/ryu/lib/pack_utils.py", line 25, in
> msg_pack_into
>  >     buf += struct.pack(fmt, *args)
>  > error: cannot convert argument to integer
>  >
>  >
>  > Please advise how to fix this issue
>  > Thanks in advance
>  > Regards
>  >
>  >
>  >
> ------------------------------------------------------------------------------
>  > Site24x7 APM Insight: Get Deep Visibility into Application Performance
>  > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
>  > Monitor end-to-end web transactions and take corrective actions now
>  > Troubleshoot faster and improve end-user experience. Signup Now!
>  > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>  >
>  >
>  >
>  > _______________________________________________
>  > Ryu-devel mailing list
>  > [email protected] <mailto:[email protected]>
>  > https://lists.sourceforge.net/lists/listinfo/ryu-devel
>  >
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>
>
>
> _______________________________________________
> Ryu-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to