Descargue y desempaque las fuentes del kernel con:
# emerge gentoo-sources
Lanze la interfaz para configurar el kernel con:
# cd /usr/src/linux # make menuconfig
Algunos puntos sobresalientes de la configuración del kernel para el Via pc2500 son:
Processor type and features
[ ] Symmetric multi-processing support
Subarchitecture Type (PC-compatible)
Processor family (VIA C7)
[*] Generic x86 support
Preemption Model (Voluntary Kernel Preemption (Desktop))
Networking
[*] Networking support
Networking options
[*] TCP/IP networking
[*] IP: kernel level autoconfiguration
[*] IP: DHCP support
[*] IP: BOOTP support
Device Drivers
Block devices
<*> Normal floppy disk support
<*> Loopback device support
<*> RAM disk support
ATA/ATAPI/MFM/RLL support
<*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
<*> Include IDE/ATA-2 DISK support
<*> Include IDE/ATAPI CDROM support
[*] Generic PCI bus-master DMA support
<*> VIA82CXXX chipset support
SCSI device support
<*> SCSI device support
<*> SCSI disk support
<*> SCSI CDROM support
Serial ATA (prod) and Parallel ATA (experimental) drivers
<*> VIA SATA support
Network device support
[*] Network device support
[*] EISA, VLB, PCI and on board controllers
<*> VIA Rhine support
Character devices
<*> /dev/agpgart (AGP Support)
<*> VIA chipset support
< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support
< > Via unichrome video cards
I2C support
I2C Hardware Bus support
<*> VIA VT82C596/82C686/82xx and CX700
Hardware Monitoring support
<*> VIA VT8231
Graphics support
<*> Support for frame buffer devices
<*> VESA VGA graphics support
VESA driver type (vesafb-tng)
Sound
<*> Sound card support
<M> Advanced Linux Sound Architecture
<M> Sequencer support
< > Sequencer dummy client
<M> OSS Mixer API
<M> OSS PCM (digital audio) API
[*] OSS PCM (digital audio) API - Include plugin system
[*] OSS Sequencer API
<M> RTC Timer support
[*] Use RTC as default sequencer timer
PCI devices
<M> VIA 82C686A/B, 8233/8235 AC97 Controller
< > Open Sound System
USB support
<*> Support for Host-side USB
[*] USB device filesystem
<*> EHCI HCD (USB 2.0) support
<*> OHCI HCD support
<*> UHCI HCD (most Intel and VIA) support
<*> USB Printer support
<*> USB Mass Storage support
File systems
<*> Second extended fs support
<*> Ext3 journalling file system support
<*> Reiserfs support
[*] Inotify file change notification support
Network File Systems
<*> NFS file system support
[*] Provide NFSv3 client support
<*> NFS server support
[*] Provide NFSv3 server support
[*] Provide NFS server over TCP support
[*] Root file system on NFS
Cryptographic options
[*] Cryptographic API
<M> Cryptographic algorithm manager
<M> MD5 digest algorithm
<M> SHA1 digest algorithm
<M> SHA256 digest algorithm
<M> ECB support
<M> CBC support
<M> PCBC support
<M> Software async crypto daemon
<M> DES and Triple DES EDE cipher algorithms
<M> AES cipher algorithms
<M> CRC32c CRC algorithm
Hardware crypto devices
<M> Support for VIA PadLock ACE
<M> PadLock driver for AES algorithm
<M> PadLock driver for SHA1 and SHA256 algorithms