Sorry to be confusing.
What I've done is download what I believe I need to build as modules that aren't included in the kernel. I had help with this back in August, but we got so far off track that I've started the whole Debian installation over again. At that time I was upgrading from kernel 2.4.18-bf2.4 that comes with Woody to 2.4.21-3. Now the upgrade will be to the 2.4.22 kernel. And I'm not sure if I should get the pre-packed i686 kernel or just the regular linux-2.4.22.tar.bz2 either. I do intend to run this as Debian GNU/Linux Sarge/Sid and not Woody.
What I have in my system is in the first post:
paul:/home/mingdao# ls -l /usr/src/modules
drwxrwsr-x 22 root src 1232 Sep 9 06:57 alsa-driver
drwxr-xr-x 3 root root 592 May 13 2002 cdfs
drwxr-xr-x 6 root root 416 May 31 05:39 i2c
drwxr-xr-x 10 root root 704 Dec 7 2002 lm-sensors
and those are the four modules that I was led to believe I need to build to have all my hardware supported. (Just in case the question comes up, I'll post my hardware at the bottom of this.)
What I want to know is this: How do I get those modules in my system, so that I have support for my onboard sound, etc.? I had them in /usr/src as .bz2 and .gz files, and when I did the tar commands to them it put them into /usr/src/modules but I don't think they are deb files. Maybe I'm wrong about that. Apparently I need the .deb files from reading TigerOC's post:
If you want other modules included with the kernel modules then I gather that if the source files are in the same directory eg /usr/src then they can be included with the kernel modules by appending "\modules_image" after the kernel_image eg fakeroot make-kpkg --append_to_version -486 --initrd \ --revision=rev.01 kernel_image \ modules_image. When you do the install do dpkg -i kernel-image-2.4.22*.deb alsa*.deb etc. Note that i2c is already or should be included in the kernel and therefore does not require anything extra.
I really think it's simple and I'm overcomplicating it or missing something. Here is my hardware, in case you've got the time to help me get it all recognized and running. There's so much that the 2.4.18-bf2.4 kernel doesn't support.
Asus P4PE/GBL/SATA/1394-CAY (Intel 845PE chipset)
Intel P4 2.4GHz CPU
Kingston 512MB PC2700 (2 sticks)
ATI Radeon 9000 64MB DDR AGP 4X
BroadCom BCM5702 Gigabit LAN
Realtek 8139C PCI nic (used only for install because kernel doesn't detect BroadCom giga lan)
VIA VT6307 IEEE 1394 controller
Onboard sound - Intel 82801DB ADI AD1980 AC '97 (Intel i810)
(2) Maxtor 6Y060L0 60GB ATA/133 7200RPM
Philips 150B4 LCD monitor
Asus CD-S520/A 52X CD-ROM
Sony DRU-500AX DVD +/- RW
Sony 1.44MB floppy
Microlab K2201 PS/2 keyboard
Chic PS/2 optical mouse (because Woody's kernel 2.4.18-bf2.4 has no USB support at startup)
Microsoft Wireless IntelliMouse Explorer (USB - use with new kernel)
HP DeskJet 920C printer
Microtek ScanMaker 4850 (USB 2.0)
Wacom FT-0405-U05 pen tablet (USB 1.1)
ONDATA 128MB USB flash disk (USB 1.1)
Toshiba 40GB USB 2.0 hard drive