# # FILE: SWORDFISH # DESCRIPTION: Panasonic Let's note CF-B5R Kernel Configuration File # DATE: Wed, Nov 29 2000 # UPDATE: Sun, Sep 21 2003 # AUTHOR: Kouichi ABE (WALL) # E-MAIL: kouichi@MysticWALL.COM # URL: http://www.MysticWALL.COM/cover.html # COPYRIGHT: (C) 2000-2001 Kouichi ABE (WALL), All rights reserved. # NOTE: FreeBSD 4.8-STABLE (2003/07/16) # UPDATED: # Tue, Dec 19 2000 added INET6 # Thu, Mar 8 2001 added ncv & nsp # Sat, Mar 10 2001 removed ncv # Sat, Mar 11 2001 added IPFIREWALL and IPDIVERT # Sun, Mar 12 2001 added IPFILTER and IPFILTER_LOG # Wed, Apr 4 2001 removed MATH_EMULATE # Sat, Apr 28 2001 removed ncv # Wed, May 9 2001 added SOFTUPDATES option # Wed, May 9 2001 remove fdc0 & fd0 # Sun, Jun 17 2001 added KTRACE and MII bus # Sun, Nov 25 2001 customized for 4.4-STABLE # Fri, Feb 15 2002 added KBD_INSTALL_CDEV and NETSMB etc option # Sun, Feb 24 2002 added CPU_ENABLE_SSE and vlan # Wed, Feb 27 2002 added IPv6 pseudo-devices # Wed, Feb 27 2002 delete IPFILTER to enable IPv6 # Fri, Mar 8 2002 added PERFMON, IPSEC and IPSEC_ESP # Tue, Mar 26 2002 added DUMMYNET and BRIDGE # Fri, Apr 19 2002 delete Extentional options # Tue, Aug 27 2002 added ugen and umass # Thu, Dec 5 2002 added SMBFS,NETSMB,NETSMBCRYPTO,LIBMCHAIN,LIBICONV # Sun, Sep 21 2003 added RANDOM_IP_ID # machine i386 cpu I686_CPU ident SWORDFISH maxusers 0 #maxusers 192 options CPU_ENABLE_SSE options PERFMON options INET #InterNETworking options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support options UFS_DIRHASH options MFS #Memory Filesystem options MD_ROOT #MD is a potential root device options MSDOSFS #MSDOS Filesystem options CD9660 #ISO 9660 Filesystem options CD9660_ROOT #CD-ROM usable as root, CD9660 required options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device options UCONSOLE #Allow users to grab the console options KTRACE #ktrace(1) support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores #options SHMMAXPGS=65536 # max amount of shared memory pages (4k on i386) #options SHMMNI=40 # max number of shared memory identifiers #options SEMMNS=240 # number of semaphores in the system #options SEMMNU=120 # number of undo structures in the system #options SEMUME=40 # max number of undo entries per process options USER_LDT #allow user-level control of i386 ldt options KBD_INSTALL_CDEV options P1003_1B #Posix P1003_1B real-time extensions options _KPOSIX_PRIORITY_SCHEDULING options _KPOSIX_VERSION=199309L options IPFW2 options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #print information about dropped packets options IPFIREWALL_FORWARD #enable transparent proxy support options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default options IPSEC #IP security options IPSEC_ESP #IP security (crypto; define w/ IPSEC) options IPDIVERT #divert sockets options IPSTEALTH #support for stealth forwarding options DUMMYNET options BRIDGE options TCP_DROP_SYNFIN #drop TCP packets with SYN+FIN options ICMP_BANDLIM options RANDOM_IP_ID # Extentional options options SMBFS #SMB/CIFS filesystem options NETSMB #SMB/CIFS requester options NETSMBCRYPTO #encrypted password support for SMB options LIBMCHAIN #mbuf management library options LIBICONV options SUIDDIR device isa device eisa device pci # Floppy drives #device fdc0 at isa? port IO_FD1 irq 6 drq 2 #device fd0 at fdc0 drive 0 # ATA and ATAPI devices device ata device atadisk # ATA disk drives options ATA_STATIC_ID #Static device numbering # SCSI Controllers device aic0 at isa? device nsp # Workbit Ninja SCSI-3 # SCSI peripherals device scbus # SCSI bus (required) device da # Direct Access (disks) device cd # CD device pass # Passthrough device (direct SCSI access) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 device psm0 at atkbdc? irq 12 device vga0 at isa? # splash screen/screen saver pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # Power management support (see LINT for more options) device apm0 at nexus? flags 0x20 # Advanced Power Management # PCCARD (PCMCIA) support device pcic0 at isa? device card # You may need to reset all pccards after resuming options PCIC_RESUME_RESET # Serial (COM) ports # IO_COM1 0x3f8 # IO_COM2 0x2f8 # IO_COM3 0x3e8 # IO_COM4 0x2e8 device sio0 at isa? port IO_COM1 flags 0x10 irq 4 device sio1 at isa? port 0x338 irq 5 # IR #device sio2 at isa? disable port IO_COM3 irq 3 #device sio3 at isa? disable port IO_COM4 irq 9 # Parallel port device ppc0 at isa? port? flags 0x40 irq 7 device ppbus # Parallel port bus (required) device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device #device vpo # Requires scbus and da0 # PCI Ethernet NICs. device miibus # MII bus support device fxp # Intel EtherExpress PRO/100B (82557, 82558) # Pseudo devices - the number indicates how many units to allocated. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) pseudo-device md # Memory "disks" pseudo-device speaker # Play IBM BASIC-style noises out your speaker pseudo-device vn # Vnode driver (turns a file into a device) pseudo-device snp 3 # Snoop device - to look at pty/vty/etc.. #pseudo-device sl 1 # Kernel SLIP #pseudo-device ppp 1 # Kernel PPP #pseudo-device gzip # Exec gzipped a.out's pseudo-device gif # IPv6 and IPv4 tunneling pseudo-device faith 1 # for IPv6 and IPv4 translation pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan 1 # VLAN support # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! pseudo-device bpf #Berkeley packet filter # USB support device uhci # UHCI PCI->USB interface #device ohci # OHCI PCI->USB interface device usb # USB Bus (required) device ugen # Generic device uhid # "Human Interface Devices" #device ukbd # Keyboard #device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da #device ums # Mouse #device uscanner # Scanners #device urio # Diamond Rio MP3 Player # USB Ethernet, requires mii #device aue # ADMtek USB ethernet #device cue # CATC USB ethernet #device kue # Kawasaki LSI USB ethernet # For non-pnp sound cards with no bridge drivers only: #device pcm0 at isa? irq 10 drq 1 flags 0x0 # # For PnP/PCI sound cards device pcm