[comp.sys.proteon] PRONET-80 problems with high speed UDP streams

mike@jpl-devvax.JPL.NASA.GOV (Mike Tankenson) (12/30/89)

We have been having a problem with our PRONET-80 machines here at JPL, and
were wondering if anybody else had experienced such things.  If so, we'd
like to here from you regarding hardware/software failures, software bug
fixes, workarounds, etc.

The configuration looks like so:

[popeye]
   |
  [wc]
   |
<<ring>>
   |
  [wc]
   |
[bluto]

Both popeye and bluto are Sun 3/260s, running SunOS 4.0.1, with PRONET-80
interface boards installed + driver software.  The version of the driver
software is 1.7, and the driver header file is 1.3.  Proteon maintains that
we are running the latest version of their software.  I don't have
information on the board revisions handy, but we only received them about 4
months ago.

Both Suns also have standard Ethernet drivers, but we don't see any
problems on the Ethernet side.  Neither of these Suns exhibit any other
problems (ie. we're pretty sure it's p80 related).

The problem description:

When sending UDP streams from one Sun to the other Sun, we panic crash the
receiving Sun with a 'panic: segkmem_badop'.  This is very repeatable.  In
fact, repeat by using the 'ttcp' program from BRL, and send a high speed
UDP stream from one Sun to the other.  The first session will complete Ok.
The next time that you try to start the 'ttcp' into receive mode:

	ttcp -r -u ... &

The Sun will panic crash.

Now when a small inter-record delay is placed between UDP packets, the
problem goes away.  This only appears to happen when large streams of
back-to-back UDP packets are sent to the Sun.  TCP streams work fine.

This does *not* happen when sending data over the loopback interface --
only when one Sun is sending to the other Sun.

Any helpful ideas would be welcomed.

Subject: PRONET-80 problems with high speed UDP streams
Expires: 
References: 
Sender: 
Reply-To: mike@devvax.JPL.NASA.GOV (Mike Tankenson)
Followup-To: 
Distribution: world
Organization: Jet Propulsion Laboratory, Pasadena, CA
Keywords: 


-- 
Mike Tankenson                      Telos/Jet Propulsion Laboratory/NASA
4800 Oak Grove Drive, Pasadena, CA.  91109           Mail Stop: 301-260a
Phone: (818) 354-1439
ARPA: mike@jpl-devvax.JPL.NASA.GOV  UUCP: seismo!cit-vax!jpl-devvax!mike