diff --git a/handbook/Makefile b/handbook/Makefile index afb6a5001c..10513eba44 100644 --- a/handbook/Makefile +++ b/handbook/Makefile @@ -1,18 +1,18 @@ -# $Id: Makefile,v 1.23 1997-02-22 12:58:05 peter Exp $ +# $Id: Makefile,v 1.24 1997-05-01 03:06:31 jfieber Exp $ SRCS= authors.sgml basics.sgml bibliography.sgml boothelp.sgml SRCS+= booting.sgml contrib.sgml crypt.sgml ctm.sgml current.sgml cvsup.sgml SRCS+= cyclades.sgml development.sgml dialup.sgml dialout.sgml SRCS+= diskless.sgml dma.sgml eresources.sgml esdi.sgml SRCS+= firewalls.sgml glossary.sgml goals.sgml SRCS+= handbook.sgml history.sgml hw.sgml install.sgml isdn.sgml SRCS+= kerberos.sgml kernelconfig.sgml kerneldebug.sgml kernelopts.sgml SRCS+= lists.sgml mail.sgml memoryuse.sgml SRCS+= mirrors.sgml nfs.sgml nutshell.sgml pgpkeys.sgml policies.sgml SRCS+= porting.sgml ports.sgml ppp.sgml printing.sgml SRCS+= quotas.sgml relnotes.sgml routing.sgml SRCS+= serial.sgml scsi.sgml sections.sgml sio.sgml skey.sgml slipc.sgml SRCS+= slips.sgml stable.sgml submitters.sgml sup.sgml synching.sgml -SRCS+= term.sgml troubleshooting.sgml userppp.sgml uart.sgml linuxemu.sgml +SRCS+= term.sgml userppp.sgml uart.sgml linuxemu.sgml .include diff --git a/handbook/handbook.sgml b/handbook/handbook.sgml index 4f45b91ef3..603c4a8e7d 100644 --- a/handbook/handbook.sgml +++ b/handbook/handbook.sgml @@ -1,172 +1,170 @@ - + %authors; %lists; %sections; ]> FreeBSD Handbook The FreeBSD Documentation Project April 1997 Welcome to FreeBSD! This handbook covers the installation and day to day use of FreeBSD Release &rel.current;. This manual is a work in progress and is the work of many individuals. Many sections do not yet exist and some of those that do exist need to be updated. If you are interested in helping with this project, send email to the &a.doc; The latest version of this document is always available from the . It may also be downloaded in plain text, postscript or HTML from the or one of the numerous . You may also want to . Basics Introduction

FreeBSD is a 4.4BSD-Lite based operating system for Intel architecture (x86) based PCs. For an overview of FreeBSD, see . For a history of the project, read . To see a description of the latest release, read . If you're interested in contributing something to the FreeBSD project (code, equipment, sacks of unmarked bills), please see about . &nutshell; &history; &goals; &development; &relnotes; &install; &basics; Installing applications * Installing packages &ports; System Administration &kernelconfig; Users, groups and security &crypt; &skey; &kerberos; &firewalls; &printing; "as; The X Window System

Pending the completion of this section, please refer to documentation supplied by the . &hw; Network Communications Serial Communications &serial; &term; &dialup; &dialout; PPP and SLIP

If your connection to the Internet is through a modem, or you wish to provide other people with dialup connections to the Internet using FreeBSD, you have the option of using PPP or SLIP. Furthermore, two varieties of PPP are provided: user (sometimes referred to as iijppp) and kernel. The procedures for configuring both types of PPP, and for setting up SLIP are described in this chapter. &userppp; &ppp; &slipc; &slips; Advanced networking &routing; &nfs; &diskless; - * Yellow Pages/NIS &isdn; &mail; Advanced topics ¤t; &stable; &synching; &submitters; - &troubleshooting; &kerneldebug; &kernelopts; &linuxemu; FreeBSD internals &booting; &memoryuse; &dma; Appendices &mirrors; &bibliography; &eresources; &contrib; &policies; &pgpkeys; diff --git a/handbook/sections.sgml b/handbook/sections.sgml index 7803c58fe0..cc79ad7b3c 100644 --- a/handbook/sections.sgml +++ b/handbook/sections.sgml @@ -1,62 +1,61 @@ - + - diff --git a/handbook/troubleshooting.sgml b/handbook/troubleshooting.sgml deleted file mode 100644 index 6361458425..0000000000 --- a/handbook/troubleshooting.sgml +++ /dev/null @@ -1,69 +0,0 @@ - - - -Troubleshooting - -

The following tips and tricks may help you turn a - failing (or failed) installation attempt into a success. - Please read them carefully. - - - Hardware conflict or misconfiguration - - -

- Problem: A device is conflicting with - another or does not match the kernel's compiled-in IRQ or - address. - - Cause: While most device drivers in - FreeBSD are now smart enough to match themselves to your - hardware settings dynamically, there are a few that still - require fairly rigid configuration parameters to be - compiled in (and matched by the hardware) before they will - work. We are working hard to eliminate as many of these - last hold-outs as we can, but it is not always as easy as - it looks. - - Solution: There are several possible - solutions. The first, and easiest, is to boot the kernel - with the -c flag. When you see the initial boot prompt - (from floppy or hard disk), type: - - -/kernel -c - - - This will boot just past the memory sizing code and then - drop into a dynamic kernel configuration utility. Type - `?' at the prompt to see a list of commands. - You can use this utility to reset the IRQ, memory - address, IO address or a number of other device - configuration parameters. You can also disable a device - entirely if it is causing problems for other devices you would - much rather have work. - - Another solution is, obviously, to remove the offending - hardware or simply strip the system down to the bare - essentials until the problem (hopefully) goes away. Once - you are up, you can do the same thing mentioned - above---compile a kernel more suited to your hardware, or - incrementally try to figure out what it was about your - original hardware configuration that did not work. - - - - - When I boot for the first time, it still looks for - /386bsd! - -

Cause: You still have the old FreeBSD 1.x boot blocks on - your boot partition. - - Solution: You should re-enter the installation process, - invoke the (F)disk editor and chose the (W)rite option. - This will not hurt an existing installation and will make - sure that the new boot blocks get written to the drive. - If you are installing for the first time, do not forget to - (W)rite out your new boot blocks! :-) -