ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: Multicast on TS7250

To:
Subject: Re: [ts-7000] Re: Multicast on TS7250
From: "Jim George" <>
Date: Sat, 27 Sep 2008 09:56:56 -0600
On Tue, Sep 23, 2008 at 2:27 PM, machv0 <> wrote:
>
> --- In  "machv0" <> wrote:
> >
> > --- In  "Jim George" <jimgeorge@> wrote:
> > >
> > > Hi,
> > > I am using a TS7250 board with kernel 2.4.26-ts9. I'm unable to get
> > > multicast to work properly. The kernel comes with multicast support
> > > (ifconfig shows eth0 as supporting it). I manually added a route
> using:
> > >
> > > route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
> > >
> > > It seems like the board can only send packets to other multicast
> > machines.
> > > It doesn't seem to want to receive them. Doing a ping 224.0.0.1
> from the
> > > TS7250 shows a list of available mcast hosts, but doing the same from
> > > another machine does not show the TS7250's IP address.
> > >
> > > Please let me know if there's a solution to this. There was an earlier
> > > message posted on this topic on Jul 18, 2006, with no response.
> > > -Jim
> > >
> >
> > At one point we were successfully using multicasting on a TS7200 in
> > our application. We have since switched to unicast for network
> > overhead reasons. However, and if I remember correctly, in order to
> > maintain your multicast routes you need a program running that tells
> > the kernel what do with multicast packets.
> >
> > Because I was able to get it to compile relatively painlessly, and
> > because we only ever used static routes I ended up using smcroute to
> > do the job. http://www.cschill.de/smcroute/. mroute is another program
> > that I came across in our research that does the job and is used in
> > cases where dynamic routing is necessary. I never did get mroute to
> > compile correctly.
> >
> > Good luck with this. The other thing I remember is the horrible state
> > of help/documentation available on the topic.
> >
> > -Mike Van Orden
> >
>
> make that mrouted, not mroute.
> http://www.jukie.net/~bart/multicast/Linux-Mrouted-MiniHOWTO.html
> Make that mrouted.

Mike,
Thanks for the reply. Could you confirm what kernel version you're
using? I'm running 2.4.26-ts9. I got smcroute to compile, but I
couldn't start the daemon, it says:

ERRO: MRT_INIT failed; Errno(92): Protocol not available

I'm able to see a new group membership in /proc/net/igmp when my
multicast program is running, and it goes away when the program is
stopped. The same code works well on desktop distros like Fedora.
However, like I mentioned earlier, I can't get the program on the
TS7250 to read anything from the mcast group.

Any insights would be most appreciated.
Thanks!
-Jim

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU