[zeromq-dev] EPGM on Linux 4.1.2

Martin Lucina martin at lucina.net
Thu Jan 26 01:13:00 CET 2012


Hi William,

On Wed, 25 Jan 2012 18:45:37 -0500
William Brown <william.brown at ericsson.com> wrote:

>         On my Mac, this works great, except that I do have to substitute my IP address for the interface name.
>         On my Linux system the bind and connect work and the publisher appears to be publishing the messages.
>         The problem is that the receiver is getting nothing. The eth0 interface does contain the following
>         "UP BROADCAST RUNNING MULTICAST MTU:1500 etc, etc..... I've got plenty of sleep in the example
>         program between subscriber start and publisher start, so I shouldn't be missing any messages.
> 
>         Any thoughts on why this program doesn't work on Linux?

Sanity check - does the same program work on your Linux box if you use
tcp:// endpoints instead of epgm://?

You might want to check on the publisher side with Wireshark or tcpdump
to see if the multicast packets are actually hitting the network.

Cheers,

-mato
-- 
Martin Lucina <martin at lucina.net>



More information about the zeromq-dev mailing list