Skip to content

Instantly share code, notes, and snippets.

@sergeylukin
Created November 7, 2012 16:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sergeylukin/4032674 to your computer and use it in GitHub Desktop.
Save sergeylukin/4032674 to your computer and use it in GitHub Desktop.
FreeBSD 9 KERNEL for ThinkPad T60
include GENERIC
# Exclude CPU types
nocpu I486_CPU
nocpu I586_CPU
ident WORKSTATION
# Disable mount partitions from UNIX server over TCP/IP
# Enable when needed
####################################################
nooptions NFSCL
nooptions NFSD
nooptions NFS_ROOT
####################################################
# Disable DOS formatted partition support at boot time
####################################################
nooptions MSDOSFS
####################################################
# Disable CDROM drive support at boot time
####################################################
nooptions CD9660
####################################################
# SMP kernel
####################################################
####################################################
# CPU frequency control
####################################################
####################################################
# Bus support.
####################################################
nodevice eisa # Disable support for EISA bus
####################################################
# Floppy drives
####################################################
nodevice fdc # Disable floppy drive controller
####################################################
# ATA controllers
####################################################
####################################################
# SCSI Controllers
####################################################
####################################################
# ATA/SCSI peripherals
####################################################
####################################################
# RAID controllers interfaced to the SCSI subsystem
####################################################
####################################################
# RAID controllers
####################################################
####################################################
# atkbdc0 controls both the keyboard and the PS/2 mouse
####################################################
####################################################
# syscons is the default console driver, resembling an SCO console
####################################################
options VESA # as explained in handbook, this and next
# option are required to determine
# available video modes
options SC_PIXEL_MODE # add support for the raster text mode
####################################################
# Power management support (see NOTES for more options)
####################################################
####################################################
# Add suspend/resume support for the i8254.
####################################################
####################################################
# PCCARD (PCMCIA) support
# PCMCIA and cardbus bridge support
####################################################
####################################################
# Serial (COM) ports
####################################################
####################################################
# Parallel port
####################################################
nodevice lpt # No parallel port for printer
####################################################
# PCI Ethernet NICs.
####################################################
# Enable used network card driver..
device em # Intel PRO/1000 Gigabit Ethernet Family
# ..and disable all the rest..
nodevice bxe # Broadcom BCM57710/BCM57711/BCM57711E 10Gb Ethernet
nodevice de # DEC/Intel DC21x4x (``Tulip'')
nodevice igb # Intel PRO/1000 PCIE Server Gigabit Family
nodevice ixgb # Intel PRO/10GbE Ethernet Card
nodevice le # AMD Am7900 LANCE and Am79C9xx PCnet
nodevice ti # Alteon Networks Tigon I/II gigabit Ethernet
nodevice txp # 3Com 3cR990 (``Typhoon'')
nodevice vx # 3Com 3c590, 3c595 (``Vortex'')
####################################################
# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
####################################################
#nodevice miibus # MII bus support
nodevice ae # Attansic/Atheros L2 FastEthernet
nodevice age # Attansic/Atheros L1 Gigabit Ethernet
nodevice alc # Atheros AR8131/AR8132 Ethernet
nodevice ale # Atheros AR8121/AR8113/AR8114 Ethernet
nodevice bce # Broadcom BCM5706/BCM5708 Gigabit Ethernet
nodevice bfe # Broadcom BCM440x 10/100 Ethernet
nodevice bge # Broadcom BCM570xx Gigabit Ethernet
nodevice dc # DEC/Intel 21143 and various workalikes
nodevice et # Agere ET1310 10/100/Gigabit Ethernet
#nodevice fxp # Intel EtherExpress PRO/100B (82557, 82558)
nodevice jme # JMicron JMC250 Gigabit/JMC260 Fast Ethernet
nodevice lge # Level 1 LXT1001 gigabit Ethernet
nodevice msk # Marvell/SysKonnect Yukon II Gigabit Ethernet
nodevice nfe # nVidia nForce MCP on-board Ethernet
nodevice nge # NatSemi DP83820 gigabit Ethernet
nodevice pcn # AMD Am79C97x PCI 10/100 (precedence over 'le')
nodevice re # RealTek 8139C+/8169/8169S/8110S
nodevice rl # RealTek 8129/8139
nodevice sf # Adaptec AIC-6915 (``Starfire'')
nodevice sge # Silicon Integrated Systems SiS190/191
nodevice sis # Silicon Integrated Systems SiS 900/SiS 7016
nodevice sk # SysKonnect SK-984x & SK-982x gigabit Ethernet
nodevice ste # Sundance ST201 (D-Link DFE-550TX)
nodevice stge # Sundance/Tamarack TC9021 gigabit Ethernet
nodevice tl # Texas Instruments ThunderLAN
nodevice tx # SMC EtherPower II (83c170 ``EPIC'')
nodevice vge # VIA VT612x gigabit Ethernet
nodevice vr # VIA Rhine, Rhine II
nodevice vte # DM&P Vortex86 RDC R6040 Fast Ethernet
nodevice wb # Winbond W89C840F
nodevice xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
####################################################
# ISA Ethernet NICs. pccard NICs included.
####################################################
nodevice cs # Crystal Semiconductor CS89x0 NIC
# 'device ed' requires 'device miibus'
nodevice ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards
#nodevice ex # Intel EtherExpress Pro/10 and Pro/10+
nodevice ep # Etherlink III based cards
nodevice fe # Fujitsu MB8696x based cards
nodevice ie # EtherExpress 8/16, 3C507, StarLAN 10 etc.
nodevice sn # SMC's 9000 series of Ethernet chips
nodevice xe # Xircom pccard Ethernet
####################################################
# Wireless NIC cards
####################################################
####################################################
# Pseudo devices.
####################################################
####################################################
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
####################################################
####################################################
# USB Serial devices
####################################################
####################################################
# USB Ethernet, requires miibus
####################################################
####################################################
# USB Wireless
####################################################
####################################################
# FireWire support
####################################################
####################################################
# Sound support
####################################################
####################################################
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment