From 5be840ca047ba516bc745f01c6780d0f95b00357 Mon Sep 17 00:00:00 2001 From: "Jordan K. Hubbard" Date: Sat, 21 Dec 1996 00:11:58 +0000 Subject: [PATCH] Peter's first cut at updating the FAQ. Submitted-By: pds --- share/doc/FAQ/FAQ.sgml | 108 ++++++++++++++++++++++++++++------------- 1 file changed, 74 insertions(+), 34 deletions(-) diff --git a/share/doc/FAQ/FAQ.sgml b/share/doc/FAQ/FAQ.sgml index 3b2631135f5d..adc8279066c5 100644 --- a/share/doc/FAQ/FAQ.sgml +++ b/share/doc/FAQ/FAQ.sgml @@ -1,5 +1,5 @@ - +
@@ -7,7 +7,7 @@ Maintainer: Peter da Silva -$Date: 1996/12/06 18:19:31 $ +$Date: 1996/12/14 18:12:17 $ This is the FAQ for FreeBSD systems version 2.X All entries are assumed to be relevant to FreeBSD 2.0.5+, unless otherwise noted. @@ -317,7 +317,7 @@ Any entries with a <XXX> are under construction. The FreeBSD-commit list has been broken up into groups dealing with different areas of interest. Please see the FreeBSD mailing list FAQ in: - +

How can I get on the mailing lists? @@ -475,7 +475,7 @@ Any entries with a <XXX> are under construction. The FreeBSD handbook has a pretty complete - + Installation @@ -528,7 +528,7 @@ Any entries with a <XXX> are under construction. tape or over a network via SLIP, PPP, NFS, PLIP and Ethernet. For further information, please see - @@ -714,7 +714,7 @@ Any entries with a <XXX> are under construction. certain limitations in MSDOS) and the disk capacity is more than 1GB, use M cylinders, 63 heads (*not* 64), and 255 sectors per track, where 'M' is the disk capacity in MB divided by 7.844238 (!). So our - example 2GB drive would have 261 cylinders, 63 heads and 32 sectors + example 2GB drive would have 261 cylinders, 63 heads and 255 sectors per track. If you are not sure about this, or FreeBSD fails to detect the @@ -722,7 +722,7 @@ Any entries with a <XXX> are under construction. this is usually to create a small DOS partition on the disk. The correct geometry should then be detected (and you can always remove the DOS partition in the partition editor if you don't want to keep - it). + it, or leave it around for programming network cards and the like). Alternatively, there is a freely available utility distributed with FreeBSD called ``tools @@ -959,7 +959,7 @@ drivedata: 0 ESDI, RLL, and ST-506 drives normally do not do this. - I have 32MB of RAM. Will this cause any problems? + I have >16MB of RAM. Will this cause any problems?

No. FreeBSD 2.X comes with bounce buffers which allows your bus @@ -1008,7 +1008,7 @@ drivedata: 0 ) + name="on >16 MB machines">) BT-545 Series <ISA> BT-742 Series <EISA> BT-747 Series <EISA> @@ -1185,7 +1185,7 @@ options PSM_NO_RESET #don't reset mouse hardware (some laptops)

- See the if you've no experience with building kernels. @@ -1220,6 +1220,9 @@ options PSM_NO_RESET #don't reset mouse hardware (some laptops) drives. This includes 8-mm (aka Exabyte) and DAT drives. The QIC-40/80 drives are known to be slow. + Some of the early 8-mm drives are not quite compatible with + SCSI-2, and may not work well with FreeBSD. + What sound cards are supported by FreeBSD? @@ -1291,6 +1294,11 @@ options PSM_NO_RESET #don't reset mouse hardware (some laptops) we are incompatible with other versions, but we hope to correct this in the near future. + I don't have a math co-processor. @@ -1396,8 +1404,8 @@ options PSM_NO_RESET #don't reset mouse hardware (some laptops) firmware for it, you will need to check the position of jumper W1 to B-C, the default is A-B. - The 742a EISA cards never had the ``> 16MB'' problem mentioned in - the section . This is a + The 742a EISA cards never had the ``>16MB'' problem mentioned in + the section . This is a problem that occurs with the Vesa-Local Buslogic SCSI cards. @@ -1415,7 +1423,7 @@ options PSM_NO_RESET #don't reset mouse hardware (some laptops) /sys/i386/eisa/eisaconf.h. Look for a line defining the macro . Of course, this does present you a chicken-and-egg problem when @@ -1646,7 +1654,10 @@ crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx How can I add more swap space? -

(by Werner Griessl) +

The best way is to increase the size of your swap partition, or + take advantage of this convenient excuse to add another disk, but + Here is an example for 64Mb vn-swap (/usr/swap0)

@@ -1712,8 +1723,8 @@ pseudo-device vn #Vnode driver (turns a file into a device) filesystem, and you do this by specifying the ``/dev/cd0c'', under /mnt, you would execute: @@ -1737,7 +1748,8 @@ pseudo-device vn #Vnode driver (turns a file into a device) This generally means that there is no CDROM in the CDROM drive, or the drive is not visible on the bus. Feed the drive something, and/or check its master/slave status if it is - IDE (ATAPI). + IDE (ATAPI). It can take a couple of seconds for a CDROM drive + to notice that it's been fed, so be patient. Sometimes a SCSI CD-ROM may be missed because it hadn't enough time to answer the bus reset. In you have a SCSI CD-ROM please try to @@ -1864,6 +1876,13 @@ pseudo-device vn #Vnode driver (turns a file into a device) to pass all memory tests, yet fail under operating conditions (such as during busmastering DMA from a SCSI controller like the Adaptec 1542). + + Often the guilty party is bad cache RAM or a bad on-board cache + controller. Try disabling the on-board (secondary) cache in the + BIOS setup and see if that solves the problem. + + You may have to run with no on-board cache. This isn't a disaster, + but it's certainly less than ideal. Help! X Window menus and dialog boxes don't work right! @@ -1957,7 +1976,10 @@ pseudo-device vn #Vnode driver (turns a file into a device) terminal, you use only the Alt- function key to switch to another virtual terminal or back to X Window. You do not also press the Ctrl key; the Ctrl-Alt-function key combination is used only when - switching from X Window to a virtual terminal. + switching from X Window to a virtual terminal. If you insist on + using the control key to switch back to X you can find your + text console stuck in ``control-lock'' mode. Tap the control + key to wake it up again. How do I increase the number of virtual consoles? @@ -2024,7 +2046,7 @@ pseudo-device vn #Vnode driver (turns a file into a device) Next, the easiest (and cleanest) way to activate the virtual consoles is to reboot. However, if you really don't want to - reboot, you can just shut down X Window and execute (as + reboot, you can just shut down the X Window system and execute (as kill -HUP 1 @@ -2049,22 +2071,19 @@ pseudo-device vn #Vnode driver (turns a file into a device) /usr/X11R6/lib/X11/xdm/Xservers) should contain the - line: - - - :0 local /usr/X11R6/bin/X :0 vt08 -wm - - - Of course, you can omit the ``/usr/X11R6/lib/X11/xdm/Xservers file. This is not necessary: + X will use the first free What is this thing called `` -

+

+ You should really be using CVSup, not sup, according to the latest + skinny. I'm going to bug the hackers for a section describing that. + In the meantime: + SUP stands for Software Update Protocol, and was developed by CMU for keeping their development trees in sync. We use it to keep remote sites in sync with our central development sources. @@ -2396,6 +2415,14 @@ pseudo-device vn #Vnode driver (turns a file into a device) messages printed by your old kernel, some of which may be quite helpful in configuring the new one. + My kernel compiles fail because @@ -2417,7 +2444,7 @@ pseudo-device vn #Vnode driver (turns a file into a device) A. The problem here is that FreeBSD has code built-in to keep the kernel from getting trashed due to hardware or software conflicts. The way to fix this is to leave out the IRQ settings - on other ports besides the first. Here is a example: + on all but one port. Here is a example: # @@ -2481,6 +2508,10 @@ disk fd1 at fdc0 drive 1 Recompile and install. + I have 128 MB of RAM but the system only uses 64 MB. @@ -2798,7 +2829,16 @@ disk fd1 at fdc0 drive 1 There's a useful document available which explains how to set FreeBSD up as a - + + and + + on your FreeBSD box. + Does FreeBSD support SLIP and PPP?