[comp.unix.ultrix] Ultrix 3.1C vs PMAX

grr@cbmvax.commodore.com (George Robbins) (01/11/90)

Does anybody want to make any assertions about whether 3.1C can be used
as a base for UWS on a DECstation 3100?  I have a DECstation that I was
planning on having mount a shared /usr off of my 5810 to save disk space,
but the DECstation came with UWS2.1/Ultrix3.1 and there are enough differences
between that and the 3.1C release on the 5810 to make me very nervous.

-- 
George Robbins - now working for,	uucp: {uunet|pyramid|rutgers}!cbmvax!grr
but no way officially representing	arpa: cbmvax!grr@uunet.uu.net
Commodore, Engineering Department	fone: 215-431-9255 (only by moonlite)

thomas@mipsbx.nac.dec.com (Matt Thomas) (01/12/90)

> Does anybody want to make any assertions about whether 3.1C can be used
> as a base for UWS on a DECstation 3100?  I have a DECstation that I was
> planning on having mount a shared /usr off of my 5810 to save disk space,
> but the DECstation came with UWS2.1/Ultrix3.1 and there are enough
differences
> between that and the 3.1C release on the 5810 to make me very nervous.

No promises but it should work.   V3.1C added new hardware support for
5800 and 5400
while keeping the original 3100/2100 support.  Except for generating a
new kernel config
file (3.1C requires the devices to be confgiured), you shouldn't have
any problems.
(famous last words).
-- 
Matt Thomas                     Internet:   thomas@decwrl.dec.com
DECnet-ULTRIX Development       UUCP:       ...!decwrl!thomas
Digital Equipment Corporation   Disclaimer: This message reflects my own
Littleton, MA                               warped views, etc.

grr@cbmvax.commodore.com (George Robbins) (01/12/90)

Learning experiences are often painful...

In trying to build a 3.1C system to run on my DECsystem 3100 (for compatibility
with the 5800 that's serving it), I ran across a problem...

The MAKEDEV that comes with 3.1C has some errors in the section that
generates the devies for the PMAX display controller (pm0).

1) The code that actually makes the nodes for the devices associated with
   pm0 is in the wronge place so that doing "MAKEDEV pm0" doesn't.

2) The code makes a number of devices with major number 60.  In short this
   doesn't seem to work too well.  X action is sluggish or non-existant,
   the system crashes and console crap comes out on the display.

3) The old (Ultrix 3.1/UWS 2.1 update) MAKEDEV used minor number 0 for
   the pm0 devices, the same as /dev/console.  I tried this and it worked
   a lot better - prompt response, xcons works and no crashes.

4) I dunno if making /dev/console major number 60 would work...

Bonus Factoid:

There's stuff in various files in /sys/MIPS that mention a "DECstation 5000"
and some other thing that look like drivers for one of the non-dumb-frame
buffer display controllers.  Smells like maybe a VAX 3520/3540 equivalent with
some MIPS chips perhaps?  I'd love one...

-- 
George Robbins - now working for,	uucp: {uunet|pyramid|rutgers}!cbmvax!grr
but no way officially representing	arpa: cbmvax!grr@uunet.uu.net
Commodore, Engineering Department	fone: 215-431-9255 (only by moonlite)