# # GENERIC -- Generic kernel configuration file for FreeBSD/i386 # Mikäli et ole aivan varma voitko ottaa rivin pois # dmesg komennolla voit etsiä laitetta # jota olet karsimassa pois! # # # kohdan edessä tarkoittaa kommentti riviä # machine i386 #laitteistosi i386 (älä muuta) #cpu I486_CPU #486 laitteisto #cpu I586_CPU #586 laitteisto Pentium 1 prosessorit cpu I686_CPU #686 laitteisto p1> prosessorit ident athlon #kernelin nimi #To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" #Paikka josta hints tiedosto haetaan #makeoptions DEBUG=-g #rakenna kerneli gdb(1) "debug" symboleilla options SCHED_4BSD #4BSD ajastus options INET #Ipv4 protokollan tuki options INET6 #IPv6 protokollan tuki options FFS #Berkeley Nopea tiedostojärjestelmä options SOFTUPDATES #Ota käyttöön FFS ohjelma päivitys tuki options UFS_ACL #Tuki UFS oikeuksien hallinta listalle options UFS_DIRHASH #Paranna suorituskykyä isoilla hakemistoilla UFS järjestelmässä options MD_ROOT #MD on potentiaalinen juuri laite (virtuaali levy) #options NFSCLIENT #NFS tiedosto selain (network file server) #options NFSSERVER #NFS tiedosto palvelin #options NFS_ROOT #NFS juuri /, tarvitsee NFSCLIENT:in #options MSDOSFS #MSDOS Tiedostojärjestelmä (fat32, fat) options CD9660 #ISO 9660 Tiedostojärjestelmä (cd-rom) options PROCFS #Prosessi tiedostojärjestelmä (Tarvitsee PSEUDOFS:än) options PSEUDOFS #Pseudo-tiedostojärjärjestelmän rakenne options COMPAT_43 #Yhteensopivuus BSD 4.3 [SÄILYTÄ TÄMÄ] options COMPAT_FREEBSD4 #Yhteensopiva FreeBSD4 kanssa options SCSI_DELAY=15000 #Viive (in ms) kuinka kauan etsitään scsi laitteita options KTRACE #ktrace(1) tuki options SYSVSHM #SYSV-tyylinen jaettu muisti options SYSVMSG #SYSV-tyylinen viesti jonot options SYSVSEM #SYSV-tyylinen semaphores options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B reaali-kello laajennus options KBD_INSTALL_CDEV # Asenna CDEV merkkinnät /dev #parille scsi laitteelle modia ahc ja ahd #options AHC_REG_PRETTY_PRINT # Tulosta rekisterin "bittikentät" virheen korjauksena # Ulostulo. Lisää ~128k ajurille. #options AHD_REG_PRETTY_PRINT # Tulosta rekisterin "bittikentät" virheen korjauksena # Ulostulo. Lisää ~256k ajurille. # Virheen havaitseminen -current versiolle. (näitä tarvitsee jotkut järjestelmän kehittäjät) #options DDB #Käyttöön kernelin debugger #options INVARIANTS #mahdollista "tervejärkisen tarkistuksen kutsuminen" #options INVARIANT_SUPPORT #tarkastus sisäisille rakenteille, tarvitsee INVARIANTS:in #options WITNESS #Ota käyttöön tarkistus "lukoille ja ympyröille koodissa" #options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed #Kernelin SMP tuki eli tuki useammalle kuin yhdelle prosessorille #tarvitse SMP ja apic:in tehdessäsi SMP kernelin #options SMP # Kernelin Moniprosessori tuki #device apic # I/O APIC device isa #Tuki isa väylälle (HUOM npx tarvitsee tätä) #device eisa #Eisa väylän tuki device pci #Tuki pci väylle # Tuki diskettiasemalle Lyvyke asemanohjain #device fdc #diskettiaseman tuki # ATA ja ATAPI laitteet device ata device atadisk # ATA levy asemat #device ataraid # ATA RAID asemat device atapicd # ATAPI CDROM asemat #device atapifd # ATAPI levyke asemat (laita myös päälle fdc) #device atapist # ATAPI nauha asemat options ATA_STATIC_ID #Saattinen numerointi #Käytän ide väyläisiä kiintolevy ja cd asemia. En kuitenkaan halua tukea #disketti asemmalle, jota konessani ei ole. Disketti asema tarvitsee fdc #ja atapifd tuen. # SCSI Ohjaimet #device ahb # EISA AHA1742 sarja #device ahc # AHA2940 ja integroidut AIC7xxx laitteet #device ahd # AHA39320/29320 ja AIC79xx laitteet #device amd # AMD 53C974 (Tekram DC-390(T)) #device isp # Qlogic ohjaimet #device mpt # LSI-Logic MPT-Fusion #device ncr # NCR/Symbios Logic #device sym # NCR/Symbios Logic (uudemmat piirit + ja ne jotka toimivat `ncr') #device trm # Tekram DC395U/UW/F DC315U sovittimet #device adv # Advansys SCSI sovittimet #device adw # Advansys wide SCSI sovittimet #device aha # Adaptec 154x SCSI sovittimet #device aic # Adaptec 15[012]x SCSI sovittimet, AIC-6[23]60. #device bt # Buslogic/Mylex MultiMaster SCSI sovittimet #device ncv # NCR 53C500 #device nsp # Workbit Ninja SCSI-3 #device stg # TMC 18C30/18C50 # SCSI laitteet device scbus # SCSI väylä (Tarvitaan SCSI ohjaimilla) device ch # SCSI media vaihtajat device da # "Direct Access" (scsi levyt) #device sa # "Sequential Access" (Nauhat ja muut) device cd # CD device pass # "Läpi kulku" scsi laite (takaa oikeuden CAM hallintaan) #device ses # SCSI "Environmental services" (Ja SAF-TE) # RAID ohjaimet jotka tarvitsevat SCSI tukea alajärjestelmissään #device amr # AMI MegaRAID:it #device asr # DPT SmartRAID V, VI ja Adaptec SCSI RAID:it #device ciss # Compaq Smart RAID 5* #device dpt # DPT Smartcache III, IV - Katso NOTES tiedosto. #device iir # Intel:ub integroidut RAID:it #device ips # IBM (Adaptec) ServeRAID:it #device mly # Mylex AcceleRAID/eXtremeRAID:it # RAID Ohjaimet #device aac # Adaptec FSA RAID:it #device aacp # SCSI läpi vienti aac:lle (tarvitsee CAM) #device ida # Compaq Smart RAID:it #device mlx # Mylex DAC960 ohjaimet #device pst # Promise Supertrak SX6000 #device twe # 3ware ATA RAID:it # atkbdc0 ohjaimet molempiin näppäimistölle ja ps/2 hiirelle (huom. tarvitset # ohjaimen ja näppäimistö tuen mikäli käytät ps/2 näppäimistöä) näiden #laitteiden tuen pitäminen on suositeltavaa!!) device atkbdc # AT Näppäimistö ohjain device atkbd # AT Näppäimistö device psm # PS/2 hiiren tuki device vga # VGA video kortti ajuri device splash # Tervehdysnäytön ja näytönsäästäjän tuki # syscons on oletuksena konsoli ajurina, muisttaa SCO konsolia device sc # Enable this for the pcvt (VT220 compatible) console driver #device vt #options XSERVER # Tuki X palvelimelle vt konsolilla #options FAT_CURSOR # start with block cursor device agp # Tuki AGP väylälle # Floating point support - Älä poista käytöstä device npx #npx älä poista # Power management support (APM virran hallinta) #device apm #apm tuki # Add suspend/resume support for the i8254. #device pmtimer # PCCARD (PCMCIA) tuki # Pcmcia ja korttiväylänsillan tuki #device cbb # korttiväylä (yenta) silta #device pcic # ExCA ISA ja PCI silta #device pccard # PC Card (16-bit) väylä #device cardbus # CardBus (32-bit) väylä # Sarjaporttituki device sio # 8250, 16[45]50 perustuvat sarjaportit # Rinnakkais portti device ppc # Rinnakkais portti device ppbus # Parallel port bus (required) device lpt # Tulostin device plip # TCP/IP yli sarjaportin device ppi # Parallel port interface device #device vpo # Tarvitse scbus ja da (tuki iomegan zip asemille jotka tomivat sarjaportissa) # If you've got a "dumb" serial or parallel PCI card that is # supported by the puc(4) glue driver, uncomment the following # line to enable it (connects to the sio and/or ppc drivers): #device puc # PCI Väyläiset verkkortit #device de # DEC/Intel DC21x4x (``Tulip'') #device em # Intel PRO/1000 Sovittimen Gigabitin verkkortit #device txp # 3Com 3cR990 (``Typhoon'') #device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI verkkortit jotka käyttävät miibusia ohjaimenaan. # Tarkista että miibus on käytössä käyttäessäsi seuraaavia kortteja device miibus # MII väylän tuki #device bfe # Broadcom BCM440x 10/100 verkortit #device bge # Broadcom BCM570xx Gigabit verkorit #device dc # DEC/Intel 21143 ja muut variaatiot #device fxp # Intel EtherExpress PRO/100B (82557, 82558) #device pcn # AMD Am79C97x PCI 10/100 (etusijalla ennen 'lnc') #device re # RealTek 8139C+/8169/8169S/8110S #device rl # RealTek 8129/8139 #device sf # Adaptec AIC-6915 (``Starfire'') #device sis # Silicon Integroidut järjestelmät SiS 900/SiS 7016 #device sk # SysKonnect SK-984x ja SK-982x Gigabitin verkkortit #device ste # Sundance ST201 (D-Link DFE-550TX) #device ti # Alteon Networks Tigon I/II gigabitin verkkortit #device tl # Texas Instruments ThunderLAN #device tx # SMC EtherPower II (83c170 ``EPIC'') device vr # VIA Rhine, Rhine II #device wb # Winbond W89C840F #device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') # ISA Verkkortit. pccard verkotit mukaan lukien #device cs # Crystal Semiconductor CS89x0 # 'device ed' tarvitsee 'device miibus':n #device ed # NE[12]000, SMC Ultra, 3c503, DS8390 kortit #device ex # Intel EtherExpress Pro/10 ja Pro/10+ #device ep # Etherlink III pohjaiset kortit #device fe # Fujitsu MB8696x pohjaiset kortit #device ie # EtherExpress 8/16, 3C507, StarLAN 10 ja muut. #device lnc # NE2100, NE32-VL Lance verkkortit #device sn # SMC's 9000 sarjan verkkortit #device xe # Xircom pccard verkotit # ISA laitteille jotka käyttävät ISA shims:ä #device le # Digital Equipment EtherWORKS II (DE200, DE201, DE202, DE422), ja the DEC EtherWORKS III NICs (DE203, DE204, ja DE205) NICs. # Langattomat verkkortit #device wlan # 802.11 Tuki #device an # Aironet 4500/4800 802.11 langattomat verkortit. #device awi # BayStack 660 ja muut #device wi # WaveLAN/Intersil/Symbol 802.11 verkkortit. #device wl # Vahemmat ei 802.11 Wavelan verkotit. # Pseudo devices - the number indicates how many units to allocate. device random # Satunnaisluku generaattori device loop # Verkon loopback eli lo0 device ether # Tuki Verkolle #device sl # Kernel SLIP #device ppp # Kernel PPP (Point to Point Protocol) device tun # Paketti tunneli. device pty # Pseudo-ttys (telnet muut) device md # Muisti "levyt" device gif # IPv6 ja IPv4 tunnelointi #device faith # IPv6-tä-IPv4 relaying (translation) # `bpf' laite sallii Berkeley Paketti suodatimen. #device bpf # Berkeley paketti suodatin # USB Tuki tarvitset usb lisäksi joko uhci tai ohci rajapinnan joka ohjaa ohjaintasi #device uhci # UHCI PCI->USB rajapinta (vian emot mm.) #device ohci # OHCI PCI->USB rajapinta (sis emot mm.) #device usb # USB väylä (tarvitaan) (Usb laitteiden tuki) #device udbp # USB Double Bulk Pipe devices #device ugen # Generic (Yleinen tuki usb laitteille) #device uhid # "Human Interface Devices" #device ukbd # Näppäimistö #device ulpt # Tulostin #device umass # Levy/Massa muistilaite(USB) - Tarvitsee scbus ja da #device ums # Hiiri #device urio # Diamond Rio 500 MP3 soitin #device uscanner # Skannerit # USB Ethernet, requires mii #device aue # ADMtek USB verkkortit #device axe # ASIX Electronics USB verkkortit #device cue # CATC USB verkkotit #device kue # Kawasaki LSI USB verkorit # FireWire laitteiden tuki #device firewire # FireWire portti #device sbp # SCSI yli FireWire:n (Tarvitse scbus ja da) #device fwe # Verkko yli FireWire:n (ei standardi!) device atapicam #atapicam tuki ide cd:n poltolle (scsi emulaatio) #device pcm #tuki äänikortille device acpi #ACPI suoraan kerneliin options ACPI_DEBUG #ACPI debug options COMPAT_LINUX #Linux Emulaation tuki kernelin options LINPROCFS #Linux:in Procfs tiedostojärjestelmän tuki options IPFIREWALL #Ipfw palomuurin tuki options IPDIVERT #Tuki Divert soketeille (Mahd. NATD:n) options DUMMYNET #IPFW liikenteen rajoitin tuki #device ehci #USB 2 tuki #HUOM ipfirewall ilman palomuuri määrityksiä /etc/rc.conf:ssa estää netin toiminnan se estää #vakiona kaiken liikenteen.