public inbox for ecos-devel@sourceware.org
 help / color / mirror / Atom feed
* Does MultiCast receive work?
@ 2006-10-14  3:45 Peter Dennett
  2006-10-14 13:33 ` Gary Thomas
  0 siblings, 1 reply; 2+ messages in thread
From: Peter Dennett @ 2006-10-14  3:45 UTC (permalink / raw)
  To: ecos-devel

I am starting to add multicast support to the lancepci (VMWare) eth driver.
Sending works fine as it is just UDP sendto - I see the packets on a
neighboring LINUX box.  

I have made a first attempt to configure the adapter to receive MC
addresses.  For now I am just setting all 64 mask bits to one to allow all
MC addresses - this seems to be common in eCos eth drivers anyway.  So far I
am not seeing packets back to my application. From my debug code in
lancepci_recv I think the hardware is delivering them and I am passing them
up the stack.

Before I bust my hump too much more I wanted to see if anyone had a warm
fuzzy feeling about multicast on eCos?   Is it known to work?

Is there was any wise advice about how to proceed?

Peter Dennett       Office: 281 334 3800
www.padsoft.com       Cell: 713 899 6100
 


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Does MultiCast receive work?
  2006-10-14  3:45 Does MultiCast receive work? Peter Dennett
@ 2006-10-14 13:33 ` Gary Thomas
  0 siblings, 0 replies; 2+ messages in thread
From: Gary Thomas @ 2006-10-14 13:33 UTC (permalink / raw)
  To: pdennett; +Cc: ecos-devel

Peter Dennett wrote:
> I am starting to add multicast support to the lancepci (VMWare) eth driver.
> Sending works fine as it is just UDP sendto - I see the packets on a
> neighboring LINUX box.  
> 
> I have made a first attempt to configure the adapter to receive MC
> addresses.  For now I am just setting all 64 mask bits to one to allow all
> MC addresses - this seems to be common in eCos eth drivers anyway.  So far I
> am not seeing packets back to my application. From my debug code in
> lancepci_recv I think the hardware is delivering them and I am passing them
> up the stack.
> 
> Before I bust my hump too much more I wanted to see if anyone had a warm
> fuzzy feeling about multicast on eCos?   Is it known to work?

Yes, it should work as IPv6 support requires it to function.

> Is there was any wise advice about how to proceed?

I'm afraid you'll have to do this just like we would - start up the
chain inside the stack and see where things go.  Start with the
packet received function:
   .../net/bsd_tcpip/current/src/sys/net/if_ethersubr.c:ether_input

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2006-10-14 13:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-14  3:45 Does MultiCast receive work? Peter Dennett
2006-10-14 13:33 ` Gary Thomas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).