Vyatta Network OS Documentation

Learn how to install, configure and operate the Vyatta NOS, which helps drive our virtual networking & physical platforms portfolio.

monitor protocol multicast pim

Sets debugging options for PIM.

monitor protocol multicast pim [ [ background { start | stop } ] | { enable | disable } ipv6 [ events | mfc | mib | mtrace | nexthop | nsm | packet [ in | out ] | state | timer [ assert [ at ] | bsr [ bst | crp ] | hello [ ht | nlt | tht ] | joinprune [ et | jt | kat | ot | ppt ] | register [ rst ] ] ] ]

PIM debugging is disabled.

background
Performs debugging operations in the background.
start
Starts debugging in the background.
stop
Stops debugging in the background.
enable
Enables the specified debugging option.
disable
Disables the specified debugging option.
events
Enables debugging for PIM events.
mfc
Enables debugging for Multicast Forwarding Cache (MFC) updates.
mib
Enables debugging for Management Information Base (MIB) entries.
mtrace
Enables debugging for Multicast Traceroute (MTRACE) messages.
nexthop
Enables debugging for Reverse Path Forwarding (RPF) neighbor nexthop cache handling.
nsm
Enables debugging for Network Services Module (NSM) messages.
packet
Enables debugging for PIM packets.
in
Enables debugging for incoming PIM packets.
out
Enables debugging for outgoing PIM packets.
state
Enables debugging for PIM states.
timer
Enables debugging for PIM timers.
assert
Enables debugging for PIM assert timers.
at
Enables debugging for PIM assert timer.
bsr
Enables debugging for PIM BSR timers.
bst
Enables debugging for PIM bootstrap timer.
crp
Enables debugging for PIM Candidate-RP timer.
hello
Enables debugging for various PIM timers.
ht
Enables debugging for PIM Hello timer.
nlt
Enables debugging for PIM Neighbor Liveliness timer.
tht
Enables debugging for PIM Triggered Hello timer.
joinprune
Enables debugging for various PIM JoinPrune timers.
et
Enables debugging for PIM JoinPrune Expiry timer.
jt
Enables debugging for PIM JoinPrune Upstream Join timer.
kat
Enables debugging for PIM JoinPrune Keepalive timer.
ot
Enables debugging for PIM JoinPrune Upstream Override timer.
ppt
Enables debugging for PIM JoinPrune Prune Pending timer.
register
Enables debugging for various PIM register timers.
rst
Enables debugging for PIM Register Stop timer.

Operational mode

Use this command to enable or disable debugging for PIM and to set PIM debugging options.

The following example shows how to start debugging for IPv6 PIM events.


          vyatta@vyatta:~$ monitor protocol multicast pim enable ipv6 event