[pox-dev] L2 and L3 calling from another
Amer
amer7777 at hotmail.com
Fri Nov 15 19:25:54 PST 2013
Thank you Durga
I tried it with what you have said and I received same errors :(
It is event.dpid
from pox.forwarding.l2_multi import *
I want to know how to do this if statement and it body, i.e., l2 and l3 classes calls. Should l write them in pox.py statement
Ok if that, how is it switch from l2 to l3, while working.
Regards
Sent from my iPhone
On ١٦/١١/٢٠١٣, at ٢:٠٠ ص, durga <c.vijaya.durga at gmail.com> wrote:
> hello,
>
> is it really from pox.forearding.l2_multi import * and not 'from pox.forwarding.l2_multi import *
> 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
>
> Cheers!
> Durga
>
>
>
> On Sat, Nov 16, 2013 at 5:17 AM, Amer <amer7777 at hotmail.com> wrote:
>> Hello,
>>
>>
>> I want to create a handle packetin method, if the incoming packet is from specific switch run l2 if it from another run l3
>> What I did
>>
>> from pox.forearding.l2_multi import *
>>
>> def H_P (event):
>> p = event.parsed
>> If (p.dpid == "1"):
>> sw= Switch()
>> sw._handle_PacketIn(event)
>> Else:
>> #. L3.learning
>>
>> I have received this error:
>> NoneType object has no Len()
>>
>> Pox.py l2l3 openflow.discovery
>>
>> Any help is appreciated
>>
>> Best regards,
>> Amer
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.noxrepo.org/pipermail/pox-dev-noxrepo.org/attachments/20131116/1b50690f/attachment-0002.htm>
More information about the pox-dev
mailing list