Originally posted by: Chaotic42
You'll need to get the latest linux kernel from ftp.funet.fi. It's linux-2.4.18.tar.gz and is likely about 30 MB.
You have 2 options here. I suggest #1
Put it in your /usr/src directory
tar -zxvf linux-2.4.18.tar.gz
cd linux
make menuconfig
Option 1:
--
You'll need to configure everything for your system. In the Sound option, there will be something for your on board controller. Build it in to your kernel.
after you're done
make dep
make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/linux-2.4.18
cp System.map /boot
Then you'll need to update your bootloader
--
Option #2
--
Find your sound card.
Make it a module. There will be an <M> next to it.
When you're done
make modules
make modules_install
--
Then type insmod /lib/modules/2.4.18/drivers/sound/something.o
It should be somewhere in that area. Go with 1. It will make your computer sleeker.
INSTALLING the kernel:
- If you install the full sources, put the kernel tarball in a
directory where you have permissions (eg. your home directory) and
unpack it:
gzip -cd linux-2.4.XX.tar.gz | tar xvf -
Replace "XX" with the version number of the latest kernel.
Do NOT use the /usr/src/linux area! This area has a (usually
incomplete) set of kernel headers that are used by the library header
files. They should match the library, and not get messed up by
whatever the kernel-du-jour happens to be.