*BSD News Article 29499


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!foxhound.dsto.gov.au!fang.dsto.gov.au!yoyo.aarnet.edu.au!news.adelaide.edu.au!news.cs.su.oz.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!cs.utexas.edu!chpc.utexas.edu!news.utdallas.edu!corpgate!bnrgate!bcars6a8.bnr.ca!bcars6a8!crath
From: crath@bnr.ca (Christopher Rath)
Newsgroups: comp.unix.bsd
Subject: SUMMARY: Looking for: free BSD 4.x on sun 3/60
Date: 14 Apr 94 09:16:27
Organization: Bell Northern Research, Ottawa, Canada
Lines: 95
Distribution: world
Message-ID: <CRATH.94Apr14091627@bcaricbe.bnr.ca>
References: <GLASS.94Apr12154349@sun-lamp.postgres.Berkeley.EDU>
NNTP-Posting-Host: bcaricbe.bnr.ca
In-reply-to: glass@postgres.Berkeley.EDU's message of 12 Apr 94 15:43:49

In article <GLASS.94Apr12154349@sun-lamp.postgres.Berkeley.EDU>
glass@postgres.Berkeley.EDU (Adam Glass) writes:

> Well, there is a NetBSD/sun3 port which works enough to run /sbin/init
> and most of bin/ and /sbin.  It is in need of drivers, among other
> things.
>
> Best way to find out about it is port-sun3@sun-lamp.cs.berkeley.edu.
> There is also some documentation in
> sun-lamp.cs.berkeley.edu:pub/NetBSD/arch/sun3.
>
> NetBSD is net-2 based (i.e between 4.3 and 4.4), but will be
> upgraded to 4.4-lite soon.

I followed this pointer.  So, I have included a snippet from the
README file located at sun-lamp.cs.berkeley.edu for any others
interested in this work.  My machine is completely standalone, so this
port is not yet useful to me since it requires that you be able to
netboot it.

====README Excerpt Begins================================================

	NetBSD/Sun3 release				<$Revision: 1.1 $>
		by Adam Glass <glass@sun-lamp.cs.berkeley.edu>

This README describes the NetBSD/Sun3 release as it stands today.
This release consists of sup directions for getting the NetBSD kernel
sources including the Sun3 port, some bootstrapping software, some
really minimal documentation and copies of relevant third party
sources.

The eventual goal of NetBSD/Sun3 is to be able to install NetBSD on a
Sun3 without requiring any sun binaries at all.  A secondary goal is
to be able to run SunOS binaries.

The intent of this release is to provide enough infrastructure and
such that people can hack on the Sun3 port.  In particular, a lot of
driver work is known to be needed.  There are also parts of the port
that have not been completely exercised and may contain unforseen
bugs.  There is much to do, and unfortunately the available bandwidth
of the author has steadily decreased.

In order to get this port over the final hump, I am putting out this
known-to-be-less than perfect release.  It is my hope that others
will hack on this code, filling in the missing pieces so that we can
eventually release a fully functional NetBSD/Sun3.  Together I believe
we can make this port a reality.

This port was hosted under SunOS, i.e configed, and compiled.  It
should be possible to host it on another system as long as (currently)
the target architecture/os is SunOS, and you can get the necessary
tools compiled.

You'll need to get the sources for the NetBSD kernel, and some tools.
Directions for how to do this can be found in SUP.sun3 in this same
directory.

Getting some of these tools up under SunOS is a bit of a pain, so I've
included enough binaries that you can sidestep this problem for the
moment.  Getting the compilation environment setup is described in
"ENVIRONMENT"

A full description of how to build/test a NetBSD/sun3 kernel can be
found in "BUILDING".

A short port status (how far does it get this week?) and longer todo
list can be found in TODO.  The port itself can be found in
src/sys/arch/sun3.

I've also included relevant code from other sources (Sprite, Mach3)
that perhaps we can steal...

Bugs, Commments, etc. to port-sun3@sun-lamp.cs.berkeley.edu and not to
me personally.

[...remainder deleted for brevity...]
====README Excerpt Ends==================================================

I also received an email message from Hans Foertsch
<foer@cip.e-technik.uni-erlangen.de>, who said:
>
> I think you should try NetBSD (a port of the net2-tape to various
> hardware platforms. It should include the sun3 and other m68k
> platforms. It comes with full source.

Thanks Adam and Hans for your help.  I will monitor the progress of your 
project, Adam.

Christopher
--
 === Christopher Rath ===== crath@bnr.ca ===== (613) 765-3141 ===
  Bell-Northern Research |
  Box 3511, Station `C'  | ``Hydrogen is a colourless, odourless
  Ottawa, ON    K1Y 4H7  | gas which, given enough time, turns
  FAX: (613) 763-4101    | into people.'' --- Henry Hiebert