<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(153,51,0)">hello,</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(153,51,0)">
<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(153,51,0)">is it really f<span style="font-family:arial,sans-serif;font-size:13px;color:rgb(34,34,34)">rom pox.<b>forearding</b>.l2_multi import * and not 'from pox.forwarding.l2_multi import *</span></div>
<div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(153,51,0)"><span style="font-family:arial,sans-serif;font-size:13px;color:rgb(34,34,34)">also, dpid is an attribute of event, I think you can use event.dpid ==1, not sure if parsed packet has an attribute of dpid . Please use a debug / print to check value of p.dpid </span></div>
</div><div class="gmail_extra"><br clear="all"><div>Cheers!<br>Durga<br><br></div>
<br><br><div class="gmail_quote">On Sat, Nov 16, 2013 at 5:17 AM, Amer <span dir="ltr"><<a href="mailto:amer7777@hotmail.com" target="_blank">amer7777@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
<br>
I want to create a handle packetin method, if the incoming packet is from specific switch run l2 if it from another run l3<br>
What I did<br>
<br>
from pox.forearding.l2_multi import *<br>
<br>
def H_P (event):<br>
p = event.parsed<br>
If (p.dpid == "1"):<br>
sw= Switch()<br>
sw._handle_PacketIn(event)<br>
Else:<br>
#. L3.learning<br>
<br>
I have received this error:<br>
NoneType object has no Len()<br>
<br>
Pox.py l2l3 openflow.discovery<br>
<br>
Any help is appreciated<br>
<br>
Best regards,<br>
Amer<br>
</blockquote></div><br></div>