Gentoo Wiki


This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related

This article is still a Stub. You can help Gentoo-Wiki by expanding it.

Note: This guide is still incomplete,but i'm adding to it as I check back through my options. Feel free to add any changes.Sh4nn0w 14:52, 10 October 2006 (UTC)



Kernel Configuration


Options as follows;

Linux Kernel Configuration: 2.6 kernel
Loadable module support  --->
   [*] Enable loadable module support
Device Drivers  --->
   Character devices --->
       <*> Enhanced Real Time Clock Support
   Sound  --->
       <M> Sound card Support
           Advanced Linux Sound Architecture  --->
               <M> Advanced Linux Sound Architecture
               <M> Sequencer Support
               <M> OSS Mixer API
               <M> OSS PCM (digital audio) API
               <M> RTC Timer support
               < > Verbose printk
               < > Debug
               Generic Devices  --->
               PCI Devices  --->
                      <M> Intel/SIS/nVidia/AMD/Ali AC97 Controller
               USB Devices  --->                    
           Open Sound System  --->
               < > Open Sound System (DEPRECATED)

I then emerged alsa driver with this flag in make.conf:

File: /etc/make.conf


For the nForce ethernet chip, add this:

Linux Kernel Configuration: 2.6 kernel
Device Drivers  --->
       Network Device support  --->
           Ethernet (10 or 100Mbit)  --->
               [*] Ethernet (10 or 100Mbit)
               [*] EISA, VLB, PCI and on board controllers
               <M> nForce Ethernet support

For the Marvell Gigabit chip, see this guide.


Linux Kernel Configuration: PATA chipset support
Device Drivers --->
   <*> ATA/ATAPI/MFM/RLL support  --->
       [*]     Generic PCI bus-master DMA support  --->
           <*>       AMD and nVidia IDE support


Linux Kernel Configuration: SATA chipset support
Device Drivers --->
   Serial ATA (prod) and Parallel ATA (experimental) drivers  --->
       <*>   NVIDIA SATA support

See this guide.


Linux Kernel Configuration: 2.6 kernel
Device Drivers  --->
   <M> I2C support  --->
           I2C Hardware Bus support  --->
               <M> Nvidia nForce2, nForce3 and nForce4
   <M> Hardware Monitoring  --->
       <M> AMD Athlon64/FX or Opteron temperature sensor
       <M> ITE IT87xx and compatibles

Then you need to load modules at startup

File: /etc/modules.autoload.d/kernel-2.6

Then execute sensors-detect to configure and load your sensors


Linux Kernel Configuration: 2.6 kernel
Device Drivers  --->
       USB support  --->
           <M> Support for Host-side USB
           <M>   EHCI HCD (USB 2.0) support
           <M>   OHCI HCD support
           < >   UHCI HCD (most Intel and VIA) support

IEEE 1394 (Firewire)

Linux Kernel Configuration: 2.6 kernel
Device Drivers  --->
       IEEE 1394 (FireWire) support  --->
           <*> IEEE 1394 (FireWire) support --->
               <*> OHCI-1394 support
Retrieved from ""

Last modified: Thu, 14 Aug 2008 04:45:00 +0000 Hits: 5,837