[3178] in Athena Bugs

home help back first fref pref prev next nref lref last post

VS2 dequna drops off the network

daemon@ATHENA.MIT.EDU (mar@ATHENA.MIT.EDU)
Tue Sep 12 15:45:12 1989

From: <mar@ATHENA.MIT.EDU>
Date: Tue, 12 Sep 89 15:44:32 -0400
To: bugs@ATHENA.MIT.EDU
This may be a repeat; I don't remember if it has been reported before
or not.  Occasionally at boot time or if a qerestart occurs (usually
under heavy network load) the machine will go deaf to the network.
This can be fixed by using ifconfig to bring qe0 down and back up (or
by rebooting).  It has been seen on at least 5 different VS2's, all
here in E40.

The fix I have that seems to work involves deleting lines 306, 459,
and 1165 (all of which consist of "addr->qe_csr = 0;" immediately
before writing another value to the csr) of if_qe.c.  The problem is
that these lines of code were added last spring to fix exactly the
same symptoms in the 3600's, so we can't just remove them.  Unless we
can find a way at run-time to determine if the ethernet is a DEQNA or
a DELUA (or whatever the 3600's ethernet is called), we may have to
conditionalize that code based on the cpu type.
					-Mark

home help back first fref pref prev next nref lref last post