<?xml version="1.0"?>
<!DOCTYPE webpage
 PUBLIC "-//NetBSD//DTD Website-based NetBSD Extension//EN"
        "http://www.NetBSD.org/XML/htdocs/lang/share/xml/website-netbsd.dtd">

<webpage id="ports-mac68k-meta-faq">
<config param="desc" value="Mac68k Meta-FAQ"/>
<config param="cvstag" value="$NetBSD: meta-faq.xml,v 1.7 2023/02/20 20:36:19 rillig Exp $"/>
<config param="rcsdate" value="$Date: 2023/02/20 20:36:19 $"/>
<head>

<!-- Copyright (c) 1994-2003
	The NetBSD Foundation, Inc.  ALL RIGHTS RESERVED. -->

<title>NetBSD/mac68k Meta-FAQ</title>
</head>

<sect1 role="toc">
  <sect2 id="intro">
    <title>Introduction</title>

    <sect3 id="intro-what-is">
      <title>What is MacBSD?</title>
      <para>
	MacBSD, or NetBSD/mac68k as it is more properly known, is a port of NetBSD
	to the Apple Macintosh platform.  NetBSD is a largely POSIX.1 compliant
	UNIX-like operating system based on the BSD 4.4 Lite distribution from the
	University of California, Berkeley.  NetBSD comes with its own source code
	and for the most part is distributed under the Berkeley software license.
	Other portions are distributed under the GNU General Public License.
      </para>

      <para>
	NetBSD/mac68k currently runs on older model Macintoshes with a 68040 or
	68030 processor (or a 68020 with a PMMU).  It will boot on machines without
	an FPU but some software still requires an FPU. Support for 68LC040-based
	Macs is still in progress.
      </para>
    </sect3>
    <sect3 id="intro-faq">
      <title>The FAQ</title>
      <para>
	This is a list of frequently asked questions or often encountered problems
	with their corresponding answers and solutions.  Please read the FAQ before
	asking questions on the mailing lists, since your question has probably
	been asked and answered before.
      </para>

      <para>
	The FAQ is available at:
	<ulink url="http://www.NetBSD.org/ports/mac68k/faq/">http://www.NetBSD.org/ports/mac68k/faq/</ulink>
	or any of 
	<ulink url="http://www.NetBSD.org/">www.NetBSD.org's</ulink>
	mirror sites.
      </para>
    </sect3>
    <sect3 id="intro-os-info">
      <title>Operating System Information</title>
      <para>
	This document provides technical information about the current state of the
	NetBSD/mac68k operating system, including working systems and hardware,
	known bugs, and available software.
      </para>

      <para>
	The INFO-Sheet is available at:
	<ulink url="http://www.NetBSD.org/ports/mac68k/info/">http://www.NetBSD.org/ports/mac68k/info/</ulink>
	or any of 
	<ulink url="http://www.NetBSD.org/">www.NetBSD.org's</ulink>
	mirror sites.
      </para>
    </sect3>
    <sect2 id="intro-howto">
      <title>HOWTO Documents</title>
      <para>
	The HOWTO documents provide information on performing specific tasks under
	NetBSD/mac68k which would be too lengthy to include in the FAQ.  Topics
	range from such tasks as installing NetBSD/mac68k to setting up SL/IP and
	PPP connections.
      </para>
      <para>
	Currently available HOWTO's can be found at: 
	<ulink url="http://www.macbsd.com/macbsd/howto/">http://www.macbsd.com/macbsd/howto/</ulink>
      </para>
    </sect2>
  </sect2>

  <sect2 id="obtaining">
    <title>NetBSD/mac68k Meta-FAQ - Obtaining NetBSD/mac68k</title>
    
    <sect3 id="obtaining-ftp">
      <title>Anonymous FTP</title>
      <para>
	The primary method for obtaining NetBSD/mac68k is by anonymous ftp.
	The best location for obtaining the 3.1 release of NetBSD/mac68k is
	probably from NetBSD.org or one of its mirrors:
	<ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-3.1/mac68k/">ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-3.1/mac68k/</ulink>
      </para>

      <para>
	A list of ftp mirror sites is available via the WWW / anonymous ftp at:
	<ulink url="http://www.NetBSD.org/mirrors/">http://www.NetBSD.org/mirrors/</ulink>
	<ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/doc/MIRRORS">ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/doc/MIRRORS</ulink>
      </para>
    </sect3>
    
    <sect3 id="obtaining-cdrom">
      <title>CD-ROM</title>
      <para>
	While one may download release binaries of the latest NetBSD/mac68k
	release, you can also purchase or create a CD-ROM containing it.  A
	listing of companies offering NetBSD on CD-ROM is available at:
	<ulink url="http://www.NetBSD.org/sites/cdroms.html">http://www.NetBSD.org/sites/cdroms.html</ulink>
      </para>
      <para>
	A listing of FTP sites which carry NetBSD ISO images is available
	at:
	<ulink url="http://www.NetBSD.org/sites/cdroms.html#officialiso">http://www.NetBSD.org/sites/cdroms.html#officialiso</ulink>
      </para>
    </sect3>
  </sect2>
  
  <sect2 id="resources">
    <title>FTP archives and WWW resources</title>
  
      <sect3 id="resources-www">
	<title>NetBSD/mac68k related WWW sites</title>
	<para>Please note that Allen Brigg's machine, puma.bevd.blacksburg.va.us, has
	undergone a name change to make things a little more convenient.  Here are
	the new names:</para>

	<itemizedlist>
	  <listitem>ftp.macbsd.com</listitem>
	  <listitem>www.macbsd.com</listitem>
	  <listitem>mail.macbsd.com</listitem>
	  <listitem>puma.macbsd.com</listitem>
	</itemizedlist>

	<variablelist>
	  <varlistentry>
	    <term>The NetBSD Project Page:</term>
	    <listitem><para><ulink url="http://www.NetBSD.org/">http://www.NetBSD.org/</ulink></para>
	    <para>
	      This is the official Home Page for NetBSD.  It contains information
	      about all of the NetBSD ports.
	    </para>
	    </listitem>
	  </varlistentry>
	  <varlistentry>
	    <term>MacBSD's Home:</term>
	    <listitem><para><ulink url="http://www.macbsd.com/macbsd/">http://www.macbsd.com/macbsd/</ulink></para>
	    <para>
	      This is MacBSD's official home page.  It contains pointers to a wealth of
	      information on port-mac68k.
	    </para>
	    </listitem>
	  </varlistentry>
	  <varlistentry>
	    <term>NetBSD's Port-mac68k Page:</term>
	    <listitem><para><ulink url="http://www.NetBSD.org/ports/mac68k/">http://www.NetBSD.org/ports/mac68k/</ulink></para>
	    <para>
	      This is the mac68k port's page on the NetBSD project's webserver.  Official
	      information on the state of each release of NetBSD for mac68k can be found
	      here.
	    </para>
	    </listitem>
	  </varlistentry>
	  <varlistentry>
	    <term>NetBSD/mac68k User Database</term>
	    <listitem><para><ulink url="http://www.macbsd.com/macbsd/spearce/">http://www.macbsd.com/macbsd/spearce/</ulink></para>
	    <para>
	      This is the interface to a searchable database of MacBSD users (i.e. their
	      machines, hardware configurations, etc.)  If you are running NetBSD/mac68k
	      in any way, please add yourself to the User Database.  The information
	      presented in it might be a little out of date, however.
	    </para>
	    </listitem>
	  </varlistentry>
	  <varlistentry>
	    <term>John Wittkoski's HWDIRECT ADB Kernel Info Page:</term>
	    <listitem><para><ulink url="http://www.macbsd.com/macbsd/jpw/adb.html">http://www.macbsd.com/macbsd/jpw/adb.html</ulink></para>
	    <para>
	      Descriptions, details, kernels, and source for those who need to build
	      their own HWDIRECT kernels.
	    </para>
	    </listitem>
	  </varlistentry>
	  <varlistentry>
	    <term>Ken Nakata's LC040 FPE Page:</term>
	    <listitem><para>
	      <ulink url="http://www.macbsd.com/macbsd/LC040-and-BSD.html">http://www.macbsd.com/macbsd/LC040-and-BSD.html</ulink></para>
	      <para>
		Ken has a lot of information here about the bug that plagues the 'LC040-based
		Macs.  Check it out for the status of the work or if you would
		like to contribute yourself.
	      </para>
	      </listitem>
	  </varlistentry>
	</variablelist>
      </sect3>
      <sect3 id="resources-ftp">
	<title>Some useful ftp sites</title>

	<variablelist>
	  <varlistentry>
	    <term>The NetBSD ftp server:</term>
	    <listitem><para><ulink url="ftp://ftp.NetBSD.org/">ftp://ftp.NetBSD.org/</ulink></para>
	    <para>
	      This is the site for official NetBSD distributions and source, as well as
	      for -current source and user-contributed binaries.  A current binary
	      snapshot is also available here at
	      <ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/arch/mac68k/new/">ftp://ftp.NetBSD.org/pub/NetBSD/arch/mac68k/new/</ulink>
	    </para>
	    </listitem>
	  </varlistentry>
	  <varlistentry>
	    <term>Scott Reynold's current kernels and snapshots:</term>
	    <listitem><para><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/arch/mac68k/">ftp://ftp.NetBSD.org/pub/NetBSD/arch/mac68k/</ulink></para>
	    <para>
	      A variety of -current GENERIC kernels binary snapshots courtesy of Scott.
	      These snapshots are usually tested enough to be fairly stable.
	    </para>
	    </listitem>
	  </varlistentry>
	  <varlistentry>
	    <term>NetBSD-mac68k Binaries:</term>
	    <listitem><para><ulink url="ftp://ftp.macbsd.com/pub/NetBSD/contrib/">ftp://ftp.macbsd.com/pub/NetBSD/contrib/</ulink></para>
	    <para>
	      This site contains user-contributed binaries compiled for NetBSD/mac68k.
	      Many popular programs are included.
	    </para>
	    </listitem>
	  </varlistentry>
	</variablelist>
      </sect3>
  </sect2>

  <sect2 id="mail-and-news">
    <title>Mailing Lists and Newsgroups</title>

    <sect3 id="mail-and-news-mail">
      <title>Mailing Lists</title>
      <para>
	The port-mac68k mailing list is maintained by the majordomo mail server at
	NetBSD.org.
      </para>
      <para>
	If you would like to subscribe to this mailing list, send e-mail
	to majordomo@NetBSD.org with any subject and the message:
	<userinput>subscribe port-mac68k</userinput>
      </para>

      <para>
	The majordomo mail server can do many other things such as unsubscribe,
	inform you which mailing lists you are subscribed to, and give you detailed
	help on what functions it can perform.  For further help about using
	majordomo, send e-mail to majordomo@NetBSD.org with any subject and the
	message:
	<userinput>help</userinput>
      </para>
      <para>
	If the volume of mail produced by the port-mac68k mailing list bothers you
	and you would prefer to get the list in digest format, you're in luck.
	Mark Routbort (routbort@neuro.duke.edu) currently has a digest server set
	up on his machine.  Here is what Mark has to say about it:
      </para>

      <blockquote attribution="Mark Routbort (routbort@neuro.duke.edu)">
	I am announcing the availability of a new mailing-list for a digest form of
	port-mac68k, having seen a number of recent requests for such a format (and
	feeling a bit deluged by the volume of mail on the port-mac68k list myself).
	
	This digest will be sent out daily, and is simply a mirror of the regular
	port-mac68k list, except that it will be sorted by subject and dates
	(major/minor), have a topics list, and strip out a lot of mail header
	information - changes which will hopefully improve readability somewhat.
	
	To subscribe, send mail to &quot;majordomo@routbort.neuro.duke.edu&quot;
	with the text &quot;subscribe port-mac68k-digest&quot; in the body of the message.
	
	<ulink url="mailto:majordomo@routbort.neuro.duke.edu">mailto:majordomo@routbort.neuro.duke.edu</ulink>
	
	(As usual, any traffic to the mailing list should be sent to
	port-mac68k@NetBSD.org, mail sent to port-mac68k@routbort.neuro.duke.edu
	will just be forwarded there.)
	
	Past volumes (as of March 15th, 1997) will be available for anonymous ftp at:
	
	<ulink url="ftp://routbort.neuro.duke.edu/pub/port-mac68k-digest">ftp://routbort.neuro.duke.edu/pub/port-mac68k-digest</ulink>
      </blockquote>
      <para>
	The NetBSD/mac68k mailing list (port-mac68k) used to be two separate
	mailing lists called macbsd-general and macbsd-development. Both the
	macbsd-general and macbsd-development mailing lists are archived on several
	sites.  If you are new to the mailing lists, we suggest that you browse
	over the archives for the last month or two before asking questions on a
	list, such as, "I have a &lt;insert machine name here&gt;.  Will
	NetBSD/mac68k work on this machine?"  Here is the location of the mailing
	list archives on the NetBSD Project's ftp server:
      </para>
      
      <itemizedlist>
	<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/mailing-lists/macbsd-general">ftp://ftp.NetBSD.org/pub/NetBSD/mailing-lists/macbsd-general</ulink></listitem>
	<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/mailing-lists/macbsd-development">ftp://ftp.NetBSD.org/pub/NetBSD/mailing-lists/macbsd-development</ulink></listitem>
	<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/mailing-lists/port-mac68k">ftp://ftp.NetBSD.org/pub/NetBSD/mailing-lists/port-mac68k</ulink></listitem>
      </itemizedlist>
      
      <para>
	Most NetBSD mirrors also carry the mailing list archives.  For a complete
	list, check out the NetBSD Project's
	<ulink url="http://www.NetBSD.org/sites/">Obtaining NetBSD</ulink> page.
      </para>
    </sect3>
    
    <sect3 id="mail-and-news-news">
      <title>Newsgroups</title>
      <para>
	Two newsgroups of interest are:
      </para>

      <itemizedlist>
	<listitem>comp.unix.bsd.netbsd.announce</listitem>
	<listitem>comp.unix.bsd.netbsd.misc</listitem>
      </itemizedlist>
      <para>
	However, most of the useful information about NetBSD/mac68k is obtained
	through the mailing lists.
      </para>
    </sect3>
  </sect2>

  <sect2 id="books">
    <title>Recommended reading</title>

    <sect3 id="books-unix-and-bsd">
      <title>Unix and BSD information</title>
      <para>
	The following books are recommended as sources of information about UNIX
	operating systems:
      </para>

      <bibliography id="unix">
	<biblioentry id="admin-handbook">
	  <title>UNIX System Administration Handbook</title>
	  <authorgroup>
	    <author><firstname>Evi</firstname><surname>Nemeth</surname></author>
	    <author><firstname>Garth</firstname><surname>Snyder</surname></author>
	    <author><firstname>Scott</firstname><surname>Seebass</surname></author>
	  </authorgroup>
	  <publisher>Prentice-Hall</publisher>
	  <edition>2</edition>
	  <date>1994</date>
	</biblioentry>
	<biblioentry id="advanced">
	  <title>Advanced Programming in the Unix Environment</title>
	  <author><firstname>W. Richard</firstname><surname>Stevens</surname></author>
	</biblioentry>
	<biblioentry id="design-and-impl">
	  <title>The Design and Implementation of the 4.4 BSD Operating System</title>
	  <authorgroup>
	    <author><firstname>Marshall Kirk</firstname><surname>McKusick</surname></author>
	    <author><firstname>Keith</firstname><surname>Bostic</surname></author>
	    <author><firstname>Michael J.</firstname><surname>Karels</surname></author>
	    <author><firstname>John S.</firstname><surname>Quarterman</surname></author>
	  </authorgroup>
	  <publisher>Addison Wesley</publisher>
	  <date>1996</date>
	</biblioentry>
	<biblioentry id="unix-internals">
	  <title>Unix Internals</title>
	  <subtitle>The New Frontiers</subtitle>
	  <author><firstname>Uresh</firstname><surname>Vahalia</surname></author>
	</biblioentry>
      </bibliography>
    </sect3>

    <sect3 id="books-mac">
      <title>Macintosh information</title>
      <para>
	The following books are good sources of information on Macintosh hardware
	and devices:
      </para>
      
      <bibliography id="macintosh">
	<biblioentry id="hardware-guide">
	  <title>Guide to the Macintosh Family Hardware</title>
	  <corpname>Apple Computer, Inc</corpname>
	  <publisher>Addison-Wesley</publisher>
	  <edition>2</edition>
	  <date>1990</date>
	</biblioentry>
	<biblioentry id="cards-and-drivers">
	  <title>Designing Cards and Drivers for the Macintosh Family</title>
	  <corpname>Apple Computer, Inc</corpname>
	  <publisher>Addison-Wesley</publisher>
	  <edition>3</edition>
	  <date>1992</date>
	</biblioentry>
      </bibliography>
    </sect3>
  </sect2>

  <sect2 id="other-faqs">
    <title>Other useful FAQs</title>

    <sect3 id="other-faqs-sub">
      <itemizedlist>
	<listitem>
	  <variablelist>
	    <varlistentry>
	      <term>FAQ Title</term>
	      <listitem>NetBSD Mailing List FAQ</listitem>
	    </varlistentry>
	    <varlistentry>
	      <term>FAQ Maintainer</term>
	      <listitem>cgd@agate.berkeley.edu (Chris G. Demetriou)</listitem>
	    </varlistentry>
	    <varlistentry>
	      <term>Newsgroup</term>
	      <listitem>comp.os.386bsd.announce</listitem>
	    </varlistentry>
	  </variablelist>
	</listitem>
	<listitem>
	  <variablelist>
	    <varlistentry>
	      <term>FAQ Title</term>
	      <listitem>comp.os.386bsd BNR/2 derived BSD for PCs</listitem>
	    </varlistentry>
	    <varlistentry>
	      <term>Archive-name</term>
	      <listitem>386bsd-faq (parts 1-10)</listitem>
	    </varlistentry>
	    <varlistentry>
	      <term>FAQ Maintainer</term>
	      <listitem>burgess@cynjut.infonet.net (Dave Burgess)</listitem>
	    </varlistentry>
	    <varlistentry>
	      <term>Newsgroup</term>
	      <listitem>comp.os.386bsd.announce</listitem>
	    </varlistentry>
	  </variablelist>
	</listitem>
	<listitem>
	  <variablelist>
	    <varlistentry>
	      <term>Archive-name</term>
	      <listitem>aux-faq (parts 1-4)</listitem>
	    </varlistentry>
	    <varlistentry>
	      <term>FAQ Maintainer</term>
	      <listitem>jim@jagubox.gsfc.nasa.gov (Jim Jagielski)</listitem>
	    </varlistentry>
	    <varlistentry>
	      <term>Newsgroup</term>
	      <listitem>comp.unix.aux</listitem>
	    </varlistentry>
	  </variablelist>
	</listitem>
      </itemizedlist>
      
      <para>
	There is a list of each port's FAQ available in the <ulink
	url="http://www.NetBSD.org/docs/">NetBSD Documentation</ulink> section
	of <ulink url="http://www.NetBSD.org/">www.NetBSD.org</ulink>.
      </para>
    </sect3>
  </sect2>

  <sect2 id="tracking-current">
    <title>Keeping up with -current</title>

    <sect3 id="tracking-current-sub">
      <para>
	NetBSD-current is a daily snapshot of the NetBSD development source
	tree. Because it is "work in progress," it may not be particularly well
	tested, and it may not even compile. People developing drivers and other
	system-level software for NetBSD are encouraged to run NetBSD-current, as
	are people who want to be on the bleeding edge of NetBSD development. If
	you're just using NetBSD for day-to-day work, you should probably be
	running a formal release of NetBSD instead.
      </para>
      <para>
	NetBSD-current is available via anonymous FTP and CVS. Current sources can
	be found in the NetBSD-current area directly off the "root" of the NetBSD
	area on FTP mirrors.
      </para>
    </sect3>
  </sect2>

  <sect2 id="legal">
    <title>Legalese</title>

    <sect3 id="legal-sub">
      <para>
	The general structure of this document is based on the Linux Meta-FAQ by
	Michael K. Johnson (johnsonm@nigel.vnet.net).  Much of the material it
	contains comes from the original NetBSD/mac68k FAQ by David Holcomb
	(holcomb@acm.vt.edu). Non-mac68k specific information concerning NetBSD
	was obtained from the NetBSD project page, located at: 
	<ulink url="http://www.NetBSD.org/">http://www.NetBSD.org</ulink>
      </para>
      <para>
	Although I try to verify that the information contained within this document
	is correct, I accept no responsibility for loss or damage caused by the
	use of the information contained within this document.
      </para>

      <para>
	This document is &copy; 1995-2001 by Colin Wood with portions
	&copy; 1993-1994 by the Alice Group.
      </para>
    </sect3>
  </sect2>
</sect1>
</webpage>
