Date: Fri, 13 Oct 1995 08:38:40 +0500 (GMT+0500) From: "Serge A. Babkin" <babkin@hq.icb.chel.su> To: junkmail@pht.com (Brad Midgley) Cc: hackers@freefall.freebsd.org, brad@pht.com Subject: Re: Appletalk support... Message-ID: <199510130338.IAA15154@hq.icb.chel.su> In-Reply-To: <Pine.LNX.3.91.951012104530.2534A-100000@exodus.pht.com> from "Brad Midgley" at Oct 12, 95 10:56:54 am
next in thread | previous in thread | raw e-mail | index | archive | help
> (1) Your ethernet card must support multicast. I have a 3c509, so > I had to dig up a multicast patch that Sege Babkin's has for the > ep0 device driver. With the patch applied, I get sporadic error > message to the console "Ep0: Status: 2002 (input buffer overflow)". > However, I haven't noticed any damaged files. Perhaps netatalk can restore from packet loses :-) This message is a "special feature" of 3c509 card and may be the best thing that can be done is to simply increase the number of input errors instead of printing such message. Here is the patch: --------------------------------- cut here ----------------------------- *** if_ep.c 1995/10/13 03:31:12 --- if_ep.c 1995/10/13 03:35:31 *************** *** 848,854 **** --- 848,860 ---- sc->rx_no_first, sc->rx_no_mbuf, sc->rx_bpf_disc, sc->rx_overrunf, sc->rx_overrunl, sc->tx_underrun); #else + + #ifdef nightmaremessages printf("ep%d: Status: %x (input buffer overflow)\n", unit, status); + #else + ++sc->arpcom.ac_if.if_ierrors; + #endif + #endif epinit(unit); splx(x); --------------------------------- cut here ----------------------------- Serge Babkin ! (babkin@hq.icb.chel.su) ! Headquarter of Joint Stock Commercial Bank "Chelindbank" ! Chelyabinsk, Russia
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199510130338.IAA15154>