[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
kernel config file
- To: misc_(_at_)_openbsd_(_dot_)_org
- Subject: kernel config file
- From: lj <taz_(_at_)_wap_(_dot_)_ath_(_dot_)_cx>
- Date: Sat, 4 Nov 2000 07:13:21 +0100
- Organization: soon to be filled
hi,
I have been using the attached kernel config file for some time now
without a problem. the target machine is a digital hinote notebook
running the customized kernel for eleven months now without a problem.
the machine is doing nat with packet filtering, also serving as a
smtp server and imap4 server with all accounts residing in a LDAP
database.
yes, I am very happy with OBSD and that is why I want to contribute
something back.
cheers,
Jankok
--
empty
#
# TAZ -- This one is for my Digital HiNote vp 735
#
machine i386 # architecture, we need to know what to build
maxusers 32 # estimated number of supported users
# MANDATORY OPTIONS
option I586_CPU # CPU type; Mobile Pentium 233 mmx
option UVM # use the UVM virtual memory system
# COMPATIBILIY OPTIONS
option COMPAT_BSDOS # binary compatibility with BSD/OS
option COMPAT_LINUX # binary compatibility with Linux
option COMPAT_FREEBSD # binary compatbility with FreeBSD
# FILE SYSTEMS
option FFS # Berkeley Fast File System
option FIFO # SYSV style FIFOs
option EXT2FS # Linux Filesystem
option CD9660 # ISO9660 Filesystem
option MSDOSFS # FAT/VFAT Filesystem
option FDESC # mount FS on floppy
option EXT2FS_SYSTEM_FLAGS # security stuff
option FFS_SOFTUPDATES # allow fast disk writing
option PROCFS # "Process" File System support
# FILE SYSTEM OPTIONS
option QUOTA # File System Quotas
# MISCELLANEOUS OPTIONS
option PCMCIAVERBOSE # verbose peripherals reporting
option APERTURE # support for VGA framebuffer
option XSERVER # support for X window
option LKM # support for loadable Kernel Modules
option BIOS32 # support for 32 bits bios
option PCIBIOS # support for pci bios
option PCIBIOS_INTR_FIXUP # a fix for some pci bios quirks
option PCIBIOS_BUS_FIXUP # a fix for some pci bios quirks
option TIMEZONE=0 # time zone to adjust RTC time by
option DST=0 # daylight savings time used by RTC
# NETWORKING OPTIONS
option GATEWAY # System could act as a Router
option IPFORWARDING # Enables IP Routing capabilities
option INET # Support for TCP/IP Protocol Stack
option IPFILTER # Packet Level Filtering (aka Firewall)
option IPFILTER_LOG # Logging of IP Packets passing through
option IPFILTER_DEFAULT_BLOCK # Block unmatched packets
option PPP_BSDCOMP # Enable BSD Compression
option PPP_DEFLATE # Provides interface for zlib
option IPSEC # Enable IP Security Support
option ENCDEBUG # IPSEC needs this
option NTP # Network Time Protocol
option TCP_SACK # Selective Acknowledgements for TCP
option TCP_FACK # Forward Acknowledgements for TCP
option NFSCLIENT # Network File System client
option NFSSERVER # Network File System server
# SCSI OPTIONS
option SCSITERSE # Terser SCSI error messages
# PCVT OPTIONS; You will need the following for XFree86
option SYSVMSG # Support for SYSV message queues
option SYSVSEM # Support for SYSV style semaphores
option SYSVSHM # Support for SYSV style memory model
# OPERATION RELATED OPTIONS
option NMBCLUSTERS=512 # Option Gateway needs this value
config bsd swap generic
mainbus0 at root
bios0 at mainbus0
apm0 at bios0
isa0 at mainbus0
isa0 at pcib?
pci* at mainbus0 bus ?
pchb* at pci? dev ? function ? # PCI-Host bridges
ppb* at pci? dev ? function ? # PCI-PCI bridges
pci* at ppb? bus ?
pci* at pchb? bus ?
pcib* at pci? dev ? function ? # PCI-ISA bridges (do nothing)
# ISA PCMCIA controllers
pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000
pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000
pcic2 at isa? port 0x3e4 iomem 0xe0000 iosiz 0x4000
# PCMCIA bus support
pcmcia* at pcic? controller ? socket ?
# Cardbus bus support
cardbus* at cardslot?
pcmcia* at cardslot?
cbb* at pci? dev ? function ?
cardslot* at cbb?
puc* at pci? # PCI "universal" communication device
npx0 at isa? port 0xf0 irq 13 # math coprocessor
isadma0 at isa?
isapnp0 at isa?
vt0 at isa? port 0x60 irq 1
pcppi0 at isa?
sysbeep0 at pcppi?
pccom0 at isa? port 0x3f8 irq 4 # standard PC serial ports
pccom1 at isa? port 0x2f8 irq 3
pccom2 at isa? port 0x3e8 irq 5
pccom* at pcmcia? function ? # PCMCIA modems/serial ports
pccom* at isapnp?
pccom* at puc? port ?
# option for using CD1400 handshaking for incoming data
# requires a special cable that exchanges the RTS and DTR lines
options CY_HW_RTS
lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
lpt1 at isa? port 0x278
lpt2 at isa? port 0x3bc
lpt* at puc? port ?
pms0 at pckbd? irq 12 # PS/2 auxiliary port mouse
aic* at pcmcia? function ? # PCMCIA based aic SCSI controllers
scsibus* at aic?
sd* at scsibus? target ? lun ? # SCSI disk drives
st* at scsibus? target ? lun ? # SCSI tape drives
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
uk* at scsibus? target ? lun ? # unknown SCSI
fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
fd* at fdc? drive ?
# IDE controllers
pciide* at pci ? dev ? function ? flags 0x0000
wdc0 at isa? port 0x1f0 irq 14 flags 0x00
wdc1 at isa? port 0x170 irq 15 flags 0x00
wdc* at pcmcia? function ?
wdc* at isapnp?
# IDE hard drives
wd* at wdc? channel ? drive ? flags 0x0000
wd* at pciide? channel ? drive ? flags 0x0000
# ATAPI<->SCSI
atapiscsi* at wdc? channel ?
atapiscsi* at pciide? channel ?
scsibus* at atapiscsi?
# Networking devices
ne* at pcmcia? function ? # PCMCIA based NE2000 ethernet
ep* at pcmcia? function ? # PCMCIA based 3C5xx ethernet
sm* at pcmcia? function ? # PCMCIA based sm ethernet
xe* at pcmcia? function ? # Xircom ethernet
# Media Independent Interface (mii) drivers
exphy* at mii? phy ?
inphy* at mii? phy ?
iophy* at mii? phy ?
icsphy* at mii? phy ?
nsphy* at mii? phy ?
sqphy* at mii? phy ?
rlphy* at mii? phy ?
dcphy* at mii? phy ?
ukphy* at mii? phy ?
pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System
sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver
sb0 at isa? port 0x220 irq 5 drq 1 # SoundBlaster
sb* at isapnp?
ess* at isapnp? # ESS Tech ES188[78], ES888
# OPL[23] FM syntheziers
opl* at sb?
opl* at ess?
# MIDI support
midi* at pcppi? # MIDI interface to the PC speaker
midi* at sb? # SB MPU401 port
midi* at opl? # OPL FM synth
# Audio Support
audio* at sb?
audio* at sp?
audio* at ess?
bktr0 at pci? dev ? function ?
pseudo-device pctr 1 # performance counter
pseudo-device sequencer 1 # midi sequencer
pseudo-device mtrr 1 # memory range attributes control
pseudo-device loop 1 # network loopback
pseudo-device bpfilter 8 # packet filter (used by rarpd)
pseudo-device ppp 2 # ppp
pseudo-device tun 2 # network tunneling over tty
pseudo-device pty 16 # pseudo-terminals
pseudo-device vnd 4 # paging to files; mount floppy images
pseudo-device ksyms 1 # kernel symbols device
pseudo-device enc 4 # encryption device; needed by IPSEC
pseudo-device bridge 2 # network bridging support
# END
Visit your host, monkey.org