[netatalk-admins] Re: Problems getting appletalk to work at 100MBs


Subject: [netatalk-admins] Re: Problems getting appletalk to work at 100MBs
From: Donald Becker (becker@cesdis1.gsfc.nasa.gov)
Date: Thu Jul 09 1998 - 12:31:10 EDT


On Thu, 9 Jul 1998, Hannu Krosing wrote:

> I have been trying to get netatalk working on a Dell Optiplex GXpro
> computer (uses Intel FX (Natoma) chipset ) with some success (transfer
> about 10x faster than NT4.0, 7500 write/5500 read, using TCP/IP), but
> I have some problems getting the 100MBs ethernet cards to work using
> appletalk.
>
> when I use Intel EtherExpress Pro 100 (whith 82558 chip), then the
> card functions quite ok, but every few (5-50) seconds it gets stuck
> and reports:
>
> eth0: Transmit timed out: status 0050 command 0000.
> eth0: Trying to restart the transmitter...

The i82557 and i82558 (Speedo3 and Mt. Bachelor) chips take a long time to
digest longer multicast filter lists.
This can be avoided by switching to rx-all-multicast mode sooner.
The parameter that sets this is:
/* Maximum number of multicast addresses to filter (vs. rx-all-multicast) */
static int multicast_filter_limit = 64;

Append the following /etc/conf.modules:
  options eepro100 multicast_filter_limit=2;

Please report the result.
If it works, try increasing it -- I'm interested in knowing at what value it
becomes a problem. (I don't have an Appletalk environment to test in...)

Donald Becker becker@cesdis.gsfc.nasa.gov
USRA-CESDIS, Center of Excellence in Space Data and Information Sciences.
Code 930.5, Goddard Space Flight Center, Greenbelt, MD. 20771
301-286-0882 http://cesdis.gsfc.nasa.gov/people/becker/whoiam.html



This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:32:53 EST