Subject: Re: Configuring an SS20 with dual scsi and dual ethernet card
To: None <Robertdkeys@aol.com>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: port-sparc
Date: 04/04/2003 23:34:12
> I chanced upon a little SS20 box today at the local surplus feeding
> frenzy,

Heh.  How come they never hold those up here?  (Well, actually, they
probably do and I just don't know enough about finding them....)

> mostly because it had the scsi/ethernet card in it.  I want to config
> it for dual scsi and dual ethernet.  In the config file, how should
> it be set up to pick up the card for both scsi and ethernet.

In my experience, the way GENERIC has it works just fine.

> It looks like the config will pick up scsibus*, which should pick it
> up, but I am not sure about the ethernet.

Well, scsibus* isn't the critical part; the critical part is more like

esp*    at sbus? slot ? offset ? flags 0x0000           # SBus (older proms)
esp*    at dma? flags 0x0000                            # SBus

(esp has the scsibus property).  Of course, it depends on just what the
card shows itself as; it might not be an esp.  ("cd /sbus" then "ls" at
the ok prompt should produce something useful.)

Well, actually, the scsibus* part *is* critical, but it's basically
critical to having SCSI at all, which you must if the onboard SCSI
works: it's not a part you want to meddle with.

> I found only le0 for the ethernet.

In my source tree I see

le*             at sbus? slot ? offset ?                # SBus
ledma*          at sbus? slot ? offset ?                # SBus
le*             at ledma?                               # SBus
lebuffer*       at sbus? slot ? offset ?                # SBus
le*             at lebuffer?                            # SBus

and looking at SPARC GENERIC,v 1.145 2003/02/27, I see something very
similar.

There are various other "at sbus" pieces which may be relevant (as
well, or instead), depending on exactly what's on the card - output
from those PROM commands would be very useful.

> One other question... what machines will this card work correctly in?
> I have an old SS670MP server that could use such a card, for extended
> scsi capability, IFF it would work in that ancient vme toy.

Does it have sbus slots?  Electrically, I'd expect it to work in any
(non-slave-only) sbus slot - though I don't know sbus well enough to be
sure.  Ancient ROM versions, such as your 670 may have, might not be
capable of setting it up right, though.

/~\ The ASCII				der Mouse
\ / Ribbon Campaign
 X  Against HTML	       mouse@rodents.montreal.qc.ca
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B