Subject: Re: kernel config
To: Set <tes@cs.iastate.edu>
From: Jason Thorpe <thorpej@cs.orst.edu>
List: port-hp300
Date: 09/27/1994 00:03:06
On Tue, 27 Sep 1994 00:31:08 -0500
Set <tes@cs.iastate.edu> wrote:
> Is there a canonical list of options for the kernel config file?
> I am trying to compile a kernel with HPIB support and seem to be
> meeting with limited success. I have an HPIB tape drive as my only
> HPIB device (boot from a scsi disk).
I based mine on LAGER and tweaked it with stuff from GENERIC (which
doesn't work on it's own, BTW...)
The one for my 433 is after the sig...
> I have rebuilt a kernel with what I thought were the correct options,
> but when I try, for example, tar cf /dev/ct0 /tmp/foo I get
> Device not configured.
>
> I also am having trouble with rbootd -- it claims that the bpf is also
> not configured, although I have it listed as a pseudo device in my kernel
> config file.
While I have not personally used the ct driver, I have seen the problem
with bpf...I did a send-pr on it, and I believe mycroft fixed it (hi
Charles!)...It was a crufty bogon in MAKEDEV...The major number should be
22...I forget what MAKEDEV though it was...
Later...
--------------------------------------------------------------------------
Jason R. Thorpe thorpej@cs.orst.edu 758-2003
Systems Administrator CSWest Room 12 737-2229
CS Dept, Oregon State University http://www.cs.orst.edu/~thorpej
"I brought my BOWLING BALL -- and some DRUGS!"
-- ztp
-----cut here-----
#
# Jason's hp433s
#
# $Id: HELIX,v 1.18 1994/09/14 00:27:23 thorpej Exp $
#
machine "hp300"
cpu "HP380" # includes 425t, 425s, 433s
ident HELIX
# Need to set locally
timezone 8 dst
maxusers 32
# Standard system options
options SWAPPAGER # swap pager (anonymous and swap space)
options VNODEPAGER # vnode pager (mapped files)
options DEVPAGER # device pager (mapped devices)
options "COMPAT_43" # compatibility with 4.3BSD binaries
options "COMPAT_44" # compatibility with 4.4BSD binaries
options "COMPAT_09" # compatibility with NetBSD 0.9
options SYSVSHM # System V shared memory
options SYSVSEM # System V semaphores
options SYSVMSG # System V message queues
options KTRACE # system call tracing support
options "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool
# Filesystem options
options FIFO # POSIX fifo support (in all filesystems)
options FFS,QUOTA # fast filesystem with user and group quotas
options "CD9660" # CD-ROM ISO-9660 filesystem
options NFSCLIENT # Sun NFS-compatible client
options NFSSERVER # Sun NFS-compatible server
options UNION # Union filesystem
options KERNFS # kernel data-structure filesystem
options FDESC # user file descriptor filesystem
options PROCFS # /proc filesystem
# Networking options
options INET # Internet protocols
options "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP
options GATEWAY # IP packet forwarding
options MULTICAST # IP Multicast (redundant)
options MROUTING # Multicast routing support
# Options for HP hardware
options FPSP # floating point emulation for MC68040
options USELEDS # make the lights twinkle
# Debugging options
options DDB # Kernel Dynamic Debugger
# To support the double-autoconf slow hpib disks - LOCAL!!!!! - thorpej
options SPAM
config netbsd root on sd5a swap on sd5b
master hpib0 at scode7
master hpib1 at scode?
master hpib2 at scode?
master hpib3 at scode?
disk rd0 at hpib? slave 0
disk rd1 at hpib? slave 1
disk rd2 at hpib? slave 2
disk rd3 at hpib? slave 3
disk rd4 at hpib? slave ?
disk rd5 at hpib? slave ?
disk rd6 at hpib? slave ?
tape ct0 at hpib0 slave ?
master scsi0 at scode?
master scsi1 at scode?
master scsi2 at scode?
master scsi3 at scode?
disk sd0 at scsi0 slave 0
disk sd1 at scsi0 slave 1
disk sd2 at scsi0 slave 2
disk sd3 at scsi0 slave 3
disk sd4 at scsi0 slave 4
disk sd5 at scsi0 slave 5
disk sd6 at scsi0 slave 6
disk sd7 at scsi1 slave 0
disk sd8 at scsi1 slave 1
disk sd9 at scsi1 slave 2
tape st0 at scsi? slave ?
tape st1 at scsi? slave ?
device dca0 at scode9 flags 1
device le0 at scode?
device grf0 at scode?
pseudo-device pty 128 # pseudo ptys
pseudo-device bpfilter 16 # packet filter ports
pseudo-device ite
pseudo-device loop
pseudo-device ether