[Xorp-users] PIM-SM in xorp cvs

Pavlin Radoslavov pavlin at icir.org
Tue Aug 22 09:05:00 PDT 2006


> FYI I fetch latest CVS and tried PIM-SM multicast routing and BGP
> but BGP still don't respect the next-hop parameter so still using
> quagga and trying xorp for PIM-SM:
> 
> What does this warning means?
> 
> [ 2006/08/22 07:15:48 WARNING xorp_pimsm4 PIM ] JoinDesired(*,G) = true: upstream neighbor for RP 200.0.204.169 for group 239.255.255.254: not found

Your XORP router wants to send (*,G) Join message toward the RP
(200.0.204.169), but the next-hop router toward it is not PIM-SM
capable (or simply there is no next-hop router).

Do you see this error all the time or only on startup? If it is only
on startup, then it is probably a transient condition (until the
MRIB information or the PIM-SM neighborhood information has reached
PIM-SM process).
Otherwise, to debug the problem, first you need to find the IP
address of the next-hop (unicast) router toward 200.0.204.169.
After that you need to double-check whether that router is indeed
running PIM-SM. If it is running PIM-SM, then you need to find why
the XORP router doesn't see the PIM-SM neighborhood info about the
upstream.

> When issuing in xorpsh 'show pim mrib' I get in xorpsh:
> 
> ERROR: Command "/usr/local/xorp/cli/tools/send_cli_processor_xrl": terminated with signal 11.

This means that the above process has terminated by SIGSEGV which is
not good.
Do you see this every time you execute "show pim mrib"?
Also, do you see it when executing other "show pim" commands?
Finally, how many forwarding entries are in the kernel when you run
"show pim mrib" and it fails.

> And in daemons:
> 
> [ 2006/08/22 07:17:08  ERROR xorp_pimsm4:15829 LIBXORP +213 buffered_asyncio.cc io_event ] read error 104
> [ 2006/08/22 07:17:08  ERROR xorp_pimsm4:15829 XRL +159 xrl_pf_stcp.cc read_event ] Read failed (error = 104)
> [ 2006/08/22 07:17:08  ERROR xorp_pimsm4:15829 XRL +338 xrl_pf_stcp.cc die ] STCPRequestHandler died: read error

Those errors are probably related to the SIGSEGV termination of the
above command.

> I have a lot of IP addresses in various NICs, the PIM register messages
> comes from the RP connected interface but some registers comes from the
> last IP address from the last interface, weird, and some messages comes
> correctly from the RP connected interface.

Sorry, I don't understand the above, so can you provide some
additional info.
E.g., are you observing this in the XORP router that is also the RP?
Also, are you saying that some of the PIM Register messages arrive
with destination IP address of the advertised RP address, but other
PIM Register messages come with a different destination address?
Please clarify.

Thanks,
Pavlin



More information about the Xorp-users mailing list