"I have no idea what I'm doing ...", sound familiar? With mcjoin you can verify IPv4 multicast connectivity without having to know what you're doing.
2.405 Apr 2019 10:05
Support for SSM (S,G) join, in addition to the existing ASM (*,G) join.
Find interface bsaed on default route with best metric.
Initial support for IPv6 (*,G) and (S,G) joins.
2.321 Sep 2018 05:45
Automatically detect default interface.
Enable support for multiple mcjoin receivers on one host using the
same destination (Internet) port.
Receiver does not stop after count received packets.
Avoid using GLIBC extension __progname.
Updated build instructions in README.
2.208 Sep 2016 07:45
Progress bar on receiver.
Bind receiver to group:port, instead of 0.0.0.0:port, filters noise.
Increased send rate of sender: 1/1 sec -- 1/100 msec.
Set outbound interface for sending multicast.
Portability, now builds and runs on musl libc.
Verify max length of interface name from operator.
2.109 Mar 2016 22:11
This release adds some more checks to make sure, but v2.0 is the real deal. It adds send+receive and automates much of your work.