SHARE
TWEET

MacLemon

a guest Feb 2nd, 2010 346 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # ALIX 3D2 kernel configuration for Embedded Tor node
  2. # By MacLemon
  3. # Public Domain, do whatever you want with it
  4.  
  5. # 2010/02/01
  6.  
  7.  
  8. # Building upon
  9. # ------------ ALIX Minimal Kernel Config File
  10. # http://www.freebsdonline.com/content/view/591/506/
  11.  machine        i386
  12. cpu        I586_CPU
  13. ident Alix3D2-53-1b1c29f
  14.  
  15. option          CPU_GEODE
  16.  
  17. options     SCHED_ULE        # ULE scheduler
  18. options     PREEMPTION        # Enable kernel thread preemption
  19. options     SCTP            # Stream Control Transmission Protocol
  20.  
  21. options     INET            #InterNETworking
  22. options     FFS            #Berkeley Fast Filesystem
  23. options     SOFTUPDATES        #Enable FFS soft updates support
  24. options     UFS_ACL            #Support for access control lists
  25. options     UFS_DIRHASH        #Improve performance on big directories
  26. options     MD_ROOT            #MD is a potential root device
  27. options     NFSCLIENT        #Network Filesystem Client
  28. options     NFSSERVER        #Network Filesystem Server
  29. options     NFS_ROOT        #NFS usable as root device, requires NFSCLIENT
  30. options     PROCFS            #Process filesystem (requires PSEUDOFS)
  31. options     PSEUDOFS        #Pseudo-filesystem framework
  32. options     SCSI_DELAY=5000        #Delay (in ms) before probing SCSI
  33. options     KTRACE            #ktrace(1) support
  34. options     SYSVSHM            #SYSV-style shared memory
  35. options     SYSVMSG            #SYSV-style message queues
  36. options     SYSVSEM            #SYSV-style semaphores
  37. options     _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
  38. options     COMPAT_43TTY        # BSD 4.3 TTY compat [KEEP THIS!]
  39. # options     STOP_NMI        # Stop CPUS using NMI instead of IPI
  40.  
  41. device        apic            # I/O APIC
  42. device        cpufreq
  43.  
  44. device        pci
  45.  
  46. device        ata
  47. device        atadisk            # ATA disk drives
  48. options     ATA_STATIC_ID        #Static device numbering
  49.  
  50. # syscons is the default console driver, resembling an SCO console
  51. device atkbdc
  52. device atkbd
  53. device vga
  54. options   SC_NO_SYSMOUSE
  55.  
  56. # Floating point support - do not disable.
  57. device        npx
  58.  
  59. device        pmtimer
  60.  
  61. # Serial (COM) ports
  62. # device        sio        # 8250, 16[45]50 based serial ports
  63. device        uart        # Generic UART driver
  64.  
  65. device        miibus        # MII bus support
  66. device        sis        # Silicon Integrated Systems SiS 900/SiS 7016
  67. device        vr        # VIA Rhine, Rhine II
  68.  
  69. # Pseudo devices - the number indicates how many units to allocate.
  70. device        random        # Entropy device
  71. device        loop        # Network loopback
  72. device        ether        # Ethernet support
  73. device        tun        # Packet tunnel.
  74. device        pty        # Pseudo-ttys (telnet etc)
  75. device        md        # Memory "disks"
  76.  
  77. device        scbus        # SCSI bus (required for SCSI)
  78. device        ch        # SCSI media changers
  79. device        da        # Direct Access (disks)
  80.  
  81. device        uhci        # UHCI PCI->USB interface
  82. device        ohci        # OHCI PCI->USB interface
  83. device        ehci        # EHCI PCI->USB interface (USB 2.0)
  84. device        usb        # USB Bus (required)
  85. #device        udbp        # USB Double Bulk Pipe devices
  86. # device        ugen        # Generic
  87. device        uhid        # "Human Interface Devices"
  88. #device        ukbd        # Keyboard
  89. #device        ulpt        # Printer
  90. device        umass        # Disks/Mass storage - Requires scbus and da
  91. device          pass            # Also needed for USB storage devices
  92.  
  93. # Support for hardware crypto
  94. device          crypto          # core crypto support
  95. device          cryptodev       # /dev/crypto for access to h/w
  96.  
  97. # syscons is the default console driver, resembling an SCO console
  98. device        sc
  99.  
  100. # The `bpf' device enables the Berkeley Packet Filter.
  101. # Be aware of the administrative consequences of enabling this!
  102. # Note that 'bpf' is required for DHCP.
  103. device          bpf             # Berkeley packet filter
  104.  
  105. options HZ=1000
  106. options DEVICE_POLLING
  107.  
  108. options ALTQ
  109. options ALTQ_CBQ
  110. options ALTQ_RED
  111. options ALTQ_RIO
  112. options ALTQ_HFSC
  113. options ALTQ_PRIQ
  114.  
  115. device mem
  116. device pf
  117. device pflog
  118. # device pfsync # We don't need Packet filter synching used in failover firewalls.
  119.  
  120. # -------------------- end of kernel config file
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top