*BSD News Article 55059


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!yarrina.connect.com.au!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!newsfeed.internetmci.com!in1.uu.net!satisfied.apocalypse.org!news2.near.net!info.core.ntt.jp!nttaip.min!phantom!ishizuka
From: ishizuka@isis.min.ntt.jp (Masachika ISHIZUKA)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Multicast support in the 3COM 3C509B (ep0) driver?
Date: 19 Nov 1995 08:14:27 GMT
Organization: NTT Information and Communication Systems Labs., Tokyo, Japan.
Lines: 33
Distribution: world
Message-ID: <48mp5g$4eh@phantom.min.ntt.jp>
References: <finlayson-1811950121040001@hokianga.live.com>
NNTP-Posting-Host: onion.min.ntt.jp
In-reply-to: finlayson@live.com's message of Sat, 18 Nov 1995 01:21:04 -0800

>   From browsing the source code (in the 2.1.0-951104-SNAP snapshot), I
>   notice that the 3COM 3C509B driver (/usr/src/sys/i386/isa/if_ep.c) does
>   not support multicast addressing.  In particular, the code doesn't set the
>   IFF_MULTICAST flag, nor does it handle the SIOCADDMULTI ioctl.
>
>   Is there a good reason for this?  Is there a version of this driver code
>   out there that handles multicast?  If not, could I likely get the driver
>   to work by copying appropriate code from the if_ed.c driver (which, unlike
>   if_ep.c, *does* seem to support multicast)?

  I don't know why the 3c509b driver with 2.1.0-XXX does not
support multicast addressing, but patches for 3c509 driver
can be found by using http://www.freebsd.com/search.html.

  You can find the following mail.

| From owner-freebsd-hackers  Wed Aug  9 19:09:13 1995
| From: "Serge A. Babkin"
| Message-Id: <199508100211.IAA23568@hq.icb.chel.su>
| Subject: Re: Multicast and ep0?
| To: kargl@troutmask.apl.washington.edu (Steven G. Kargl)
| Date: Thu, 10 Aug 1995 08:11:34 +0600 (GMT+0600)

or

| From owner-freebsd-current  Mon Oct 16 21:56:28 1995
| From: "Serge A. Babkin"
| Message-Id: <199510170500.KAA23451@hq.icb.chel.su>
| Subject: 3c509 in -current needs patching
| To: current@freebsd.org
| Date: Tue, 17 Oct 1995 10:00:04 +0500 (GMT+0500)

  These two mail are identical.