[net.lan] 3Com vs Interlan survey results

msc@qubix.UUCP (07/07/83)

	A short time ago I sent out a request for information about
	3Com and Interlan ethernet interfaces.  Here is a summary of
	the responses I received.  I'd like to thank the following
	people for their replies.

		Steve Bellovin    mhb5b!smb
		???????           alberta!steve
		John DeTreville   allegra!jdd
		Steve Daniel      mcnc!swd
		Peter Gross       hao!pag
		???????           ztil!uh
		Mark Horton       cbosgd!mark
		Jim Rees          uw-beaver!jim

	3Com Wins
	---------

	They work reliably.

	They are easy to program.

	The company is moderately helpful.

	The documentation is reasonably good.

	Supported by 4.2bsd

	The head of the company, Bob Metcalf, is one of the inventors
	of ethernet.

	3Com Losses
	-----------

	The board does not use DMA.  They include dual ported memory
	and require 32k of address space on a Unibus or 8k on a multibus.
	This is not much of a problem on a small 11 or on a multibus
	but is a big loss on a Vax due to the overhead of passing all
	the data through the unibus adapter.  One respondent called it
	a "major cpu sink"

	You have to be careful that this dual-ported memory is not
	detected by the system as simple main memory.  One respondent
	reports getting the C pre-processor loaded into his 3Com memory!

	The board does not retry after collisions.  It merely
	interrupts you to tell you about the collision.

	The destination id must be checked by software.  Each packet on
	the net interrupts. (This was reported  for a Q-bus version; I
	suspect that it applies to all versions.)

	On a vax 750, you can't plug the board into a transceiver while
	the system is running.  The 15v supply can't handle the inrush
	current.

	The Unibus board is "not very compatible" with 4.1bsd
	autoconf.

	Interlan Wins
	-------------

	The documentation is very good and very extensive.
	
	It's easier to program than the 3Com because it does more.  One
	respondent reports writing a driver in "just a couple of evenings"
	(hacker-all-nighters or regular?????)

	The different loopback modes are very useful in debugging.

	BTL's Unix producers have chosen this as the board they will support.

	It uses DMA to grab and return the packets to the system.

	It does its own retries.

	It is supported by 4.2bsd

	Interlan Losses
	---------------

	It eats too much 15v supply.  Interlan say this problem is now
	fixed.  The problem means that on a vax 750 you can't plug the
	board into the transceiver while the system is running.  The
	15v supply can't handle the inrush current.

	Interlan are not good about firmware fixes.  One respondent
	reports trying to use non-working boards for several months.
	It turned out that Interlan had known about the problem for
	a long time but had failed to tell new purchasers.

	Early revisions of the firmware (< v2.0) have problems with
	xmit packets getting mixed up with rcv packets.  Rcv packets
	come in garbled but with no checksum error reported.

	Summary
	-------

	Each board has its own set of problems.  Overall though the
	consensus seems to be that the Interlan board is better
	for a Vax and the 3Com for small 11's and multi-bus.  On
	systems such as the Sun, you don't gain anything from the
	dma because the fast main memory is on a second bus.  You
	therefore have to copy the data from one set of memory to another
	anyway.

	We are going to use Interlan for both our Vax and our Suns.
	We have already used up the 1MB of multibus address space
	on our Suns so we don't have much choice.
-- 
	Mark
	...{decvax,ucbvax}!decwrl!qubix!msc
	...{ittvax,amd70}!qubix!msc
	decwrl!qubix!msc@Berkeley.ARPA

darrelj@sdcrdcf.UUCP (07/09/83)

Does anyone know anything about other Ethernet interfaces for Unibus,
especially The ACC IF-11/Ethernet, the Able Easyway Ethernet and DECs new
Ethernet interface board.  I've seen the manufacturers literature on all of
them (prices ~$4000, not set and $3500 respectively); all are DMA, the ACC
board has firmware to do much low-level stuff.  Would it be worth using
the DEC board just to save finger pointing when things break?

On VAX 750 problems with +15v power inrush preventing hooking up tranceiver
while system is running:  has anyone tried using different brands of
transceiver?  (Xerox has the cheapest I've seen, $200; theirs mounts
different than most; you clamp on a threaded bushing at right angles to
coax, drill a small hold thru shield, then screw the entire tranceiver into
the hole; if you want to buy one, try Xerox Office (Systems or Products)
Division).
		Dr. Darrel J. Van Buer		(213)820-4111x5449
		SDC