Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pimd & dlink dgs-3627g #17

Closed
lego12239 opened this issue Jul 18, 2012 · 7 comments
Closed

pimd & dlink dgs-3627g #17

lego12239 opened this issue Jul 18, 2012 · 7 comments

Comments

@lego12239
Copy link

Hello.

I have the next configuration with dlink dgs-3627g and pimd that doesn't
work:

multicast server
| 192.168.100.2/24
|
v 192.168.100.1/24
pimd
| 192.168.77.8/24
|
v 192.168.77.1/24
dgs-3627g
| 192.168.200.1/24
|
v 192.168.200.2/24
client

If i connect a client computer instead of dgs-3627g, everything work well.
But if i insert between pimd and client dgs-3627g multicast doesn't pass
through.
With tcpdump i see that switch send join request, but pimd simply ignore
them (though, a dgs-3627g ip is shown as a neighbor).
So, i doesn't know, is it a misconfiguration, incompabitility or bug.

I get last pimd sources from a git.

@troglobit
Copy link
Owner

Sorry, not a clue really. Maybe the D-Link router does not support PIM-SM v2?

@lego12239
Copy link
Author

On Sat, Aug 18, 2012 at 08:16:29AM -0700, Joachim Nilsson wrote:

Sorry, not a clue really. Maybe the D-Link router does not support PIM-SM v2?

No. dgs-3621g supports pim-sm v2. Now i think, that the problem is in
misconfiguration. I'll check this assumption and write you more details.

@troglobit troglobit reopened this Aug 19, 2012
@troglobit
Copy link
Owner

Sorry, I guess I should have been a little bit more clear in my previous answer. The USC pimd implements RFC2362 predating the actual PIMv2 standard, which is defined in RFC4601. A router implementing the latter should be compatible with pimd, but there could be compatibility options you need to check.

Btw, do you have IGMP enabled on the 192.168.200.1/24 interface on the dgs-3621g?

@lego12239
Copy link
Author

On Sun, Aug 19, 2012 at 03:34:42AM -0700, Joachim Nilsson wrote:

Sorry, I guess I should have been a little bit more clear in my previous answer. The USC pimd implements RFC2362 predating the actual PIMv2 standard, which is defined in RFC4601. A router implementing the latter should be compatible with pimd, but there could be compatibility options you need to check.

I don't remember any such options, but i will see at the switch docs again
at tuesday. May be i skiped anything.

Btw, do you have IGMP enabled on the 192.168.200.1/24 interface on the dgs-3621g?

Yes.

@troglobit
Copy link
Owner

Could you check and see if pimd "peers" with the dlink? With pimd you can do a "sudo pimd -r" to get a listing of Neighbors on the right hand side of the listing.

Also, to see what pimd does wihen it receives a join from the dlink a tcpdump of the packets would be greatly appreciated! Then I can use tcpreplay in my setup and run gdb on pimd.

Thanks!

@lego12239
Copy link
Author

On Sun, Aug 19, 2012 at 06:13:03AM -0700, Joachim Nilsson wrote:

Could you check and see if pimd "peers" with the dlink? With pimd you can do a "sudo pimd -r" to get a listing of Neighbors on the right hand side of the listing.

Also, to see what pimd does wihen it receives a join from the dlink a tcpdump of the packets would be greatly appreciated! Then I can use tcpreplay in my setup and run gdb on pimd.

Now i have no access to a switch, but at tuesday i will do all needed tests.

@troglobit
Copy link
Owner

No activity in this issue, closing ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants