Re: [pox-dev] Controller to split traffic by subnet

2013-05-29 Thread Alison Chan
They're both wrong. It should be 0x0008: (3,1,2). D'oh! I'm embarrassed now. Cheers, Alison (For reference: https://gist.github.com/alis0nc/5639697/f15d28053e2e4762bb6f8c1a3a50cd831e0d83f0#file-my_controller-py )

Re: [pox-dev] Controller to split traffic by subnet

2013-05-29 Thread Murphy McCauley
Here are the two copies of splitting_table copy and pasted from the old version: 48:self.splitting_table = { \ 49:0x0007: (1,2,3), \ 50:0x0008: (2,3,1) \ 51:} 140:splitting_table = { \ 141:0x0007: (1,2,3), \ 142:

Re: [pox-dev] Controller to split traffic by subnet

2013-05-29 Thread Alison Chan
https://gist.github.com/alis0nc/5639697/10402f02adc5ae3911bc6dff1a555af68a74161c#file-my_controller-py I've refactored and made each message its own flow_mod object, and I'm getting 'Destination Host Unreachable' for anything from one side to the other. I probably just need smacked upside the head

Re: [pox-dev] Controller to split traffic by subnet

2013-05-28 Thread Alison Chan
Oops, wasn't my intention to take this off list. I usually don't remember to hit Reply All. :) Alison Chan (mobile) On 28 May 2013 23:01, "Murphy McCauley" wrote: > On May 28, 2013, at 7:50 AM, Alison Chan wrote: > > > Thank you for pointing that out. The flow mods sent later, had the > > previo

Re: [pox-dev] Controller to split traffic by subnet

2013-05-24 Thread Murphy McCauley
Hard to say if this is the problem, but... I think there's something funny with your actions. I think you'd see it if you looked at the action lists in the flow_mod messages to s7/s8 using Wireshark. -- Murphy On May 24, 2013, at 1:23 PM, Alison Chan wrote: > https://gist.github.com/alis0nc/5

Re: [pox-dev] Controller to split traffic by subnet

2013-05-24 Thread Alison Chan
(In my previous message, ARM should have read ARP.) On Fri, May 24, 2013 at 4:23 PM, Alison Chan wrote: > https://gist.github.com/alis0nc/5639697#file-my_controller-py > I've added a match for ARP and made sure of the prerequisite as per > that other posting. I haven't seen a loop error since. Al

Re: [pox-dev] Controller to split traffic by subnet

2013-05-24 Thread Alison Chan
https://gist.github.com/alis0nc/5639697#file-my_controller-py I've added a match for ARP and made sure of the prerequisite as per that other posting. I haven't seen a loop error since. Also, s7 and s8 don't learn or flood anyway, they're handled in start_switch and the l2 learning method is in the

Re: [pox-dev] Controller to split traffic by subnet

2013-05-23 Thread Murphy McCauley
At least one of your problems is the same as was recently discussed in this post: http://lists.noxrepo.org/pipermail/pox-dev-noxrepo.org/2013-May/000732.html It also looks like your topology has a loop but that sufficient measures are not taken to prevent packets from looping. If your subnet sp

[pox-dev] Controller to split traffic by subnet

2013-05-23 Thread Alison Chan
Hello, I'm having trouble designing my controller to split traffic by ip subnet. The relevant controller code, topology setup, and pox log file are in the linked gist: https://gist.github.com/alis0nc/5639697 The topology and port assignnments look right as confirmed by 'net' in mininet. Here is