I think the first FAQ entry on the POX manual wiki answers this:
https://openflow.stanford.edu/display/ONL/POX+Wiki

Also, are you not running a recent version of the carp branch?  In theory, it 
should log a warning when this situation occurs.

Good luck!

-- Murphy

On Aug 25, 2013, at 4:35 PM, AMER AL-GHADHBAN <[email protected]> wrote:

> Hello,
>  
> Dear Murphy
>  
> I am trying to insert a rule in openflow switch with the down instructions, 
> the problem is in the L3 IP addresses are not inserted in the flow table. I 
> need to insert them to use them in another function
> the IPs are insereted but they aren't show up when we execute the flow stat 
> request.
>  
>     msg = of.ofp_flow_mod()
>     msg.idle_timeout = 100
>     msg.hard_timeout = 130
>     msg.match.dl_dst = packet.src
>     msg.match.nw_dst = packet.next.protodst # I need to use L3 IP to be used 
> in another function
>     msg.match.nw_src = packet.next.protosrc
>     msg.match.dl_src = packet.dst
>     msg.actions.append(of.ofp_action_output(port = event.port))
>     event.connection.send(msg)
> 
> These are the output from executing the above code; the L3 IP is there BUT 
> when we retreive them from flow stats request are not show up.
>  
>     log.info("Installing %s.%i -> %s.%i AND %s.%i -> %s.%i" %
>       (packet.next.protodst, dst_port, packet.next.protosrc, 
> event.ofp.in_port,
>       packet.next.protodst, event.ofp.in_port, packet.next.protosrc, 
> dst_port))
> 
> INFO:sw:Installing 10.0.0.1.1 -> 10.0.0.3.4 AND 10.0.0.1.4 -> 10.0.0.3.1
> log.info("FlowStatsReceived from %s: %s", dpidToStr(event.connection.dpid), 
> stats)
> 
> These are the output when we tried to retrive them
> INFO:sw:FlowStatsReceived from 00-00-00-00-00-01: [{'packet_count': 3, 
> 'hard_timeout': 130, 'byte_count': 174, 'duration_sec': 4, 'actions': 
> [{'max_len': 0, 'type': 'OFPAT_OUTPUT', 'port': 1}], 'duration_nsec': 
> 654000000, 'priority': 32768, 'idle_timeout': 100, 'cookie': 0, 'table_id': 
> 0, 'match': {}}]
> 
> 
> we got Nnne when we print them
>  
>     print "Match Destination %s" % f.match.nw_dst
>     print "Match Destination %s" % f.match.nw_src
> 
> Match Destination None
> Match Destination None
> 
> Best regards,
> Eng Amer Alghadhban
> COE
> SANS-GCFW
> CEH, SCNP, CCNA
> 

Reply via email to