🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.appletalk
Article #5525

Re: EtherTalk and Virtual

#5525
From: Tim W Smith
Date: Fri, 17 Feb 1989 11:05
42 lines
2147 bytes
I wonder if the problem is in the '.ENET' driver, or in the alternate
appletalk code?  There are some experiments that would be interesting
to do.

First, try something like TSSNet with Virtual.  TSSNet uses the '.ENET'
driver to access the ethernet card.  If this works, then the problem
is probably with the alternate appletalk code.

Another experiment would be to try a non-Apple ethernet card and
driver.  A Dove FastNet III card would be good for this.  I wrote
Dove's '.ENET' driver, and I can't think of anything in the driver
that should cause problems under Virtual.

On the other hand, I've MacNosy'ed Apple's driver, and didn't see
anything there that would cause problems, either.  I suspect that it must
be something in the alternate appletalk code.  I've MacNody'ed the
'atlk', and that looks OK too.  Maybe the INIT 18 resource is
where the problem lies ( or whatever the number is ).  Anyone
MacNosy'ed this one yet?

Let me rephrase the above.  I can't think of anything that should
cause trouble under Virtual with ethernet that shouldn't also cause
trouble with LocalTalk.  I wonder how Virtual deals with the following:

	1. Someone starts a SCSI operation.  They do the SCSIGet
	and SCSISelect and SCSICmd.

	2. LocalTalk or EtherTalk packet arrives, generates an interrupt
	before the SCSI operation can be completed.

	3. Driver gets packet, disptaches protocol handler

	4. Protocol handler gets page fault ( note that the SCSI
	bus is not available )

( if you want a really pathological situation, assume that the Mac is
using a SCSI ethernet adaptor :-) )

Now I am really confused.  How does Virtual manage to work at all
with LocalTalk?

						Tim Smith
Technical Details
Message-ID: <14741@cup.portal.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!decwrl!sun!pitstop!sundc!seismo!uunet!portal!cup.portal.com!ts
References: <5511.603463658@GNOME.CS.CMU.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!decwrl!sun!pitstop!sundc!seismo!uunet!portal!cup.portal.com!ts
From: ts@cup.portal.com (Tim W Smith)
Newsgroups: comp.protocols.appletalk
Subject: Re: EtherTalk and Virtual
Message-ID: <14741@cup.portal.com>
Date: 17 Feb 89 11:05:34 GMT
References: <5511.603463658@GNOME.CS.CMU.EDU>
Organization: The Portal System (TM)
Lines: 42