So I have a bunch of modules that I added to the kernel.
I ran:
make clean
make && make modules install.
I copied arch/i686/bzImage over properly
I ran depmod -a
I ran update-modules
I tried to load the module:
# insmod /lib/modules/2.6.21-gentoo-r4/kernel/sound/core/snd.koinsmod: error inserting '/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/snd.ko': -1 Invalid module format
That same error comes up as a warning during my boot sequence.
Here is my /etc/modules.autoload file.
Code: Select all
# /etc/modules.autoload.d/kernel-2.6: kernel modules to load when system boots.
#
# Note that this file is for 2.6 kernels.
#
# Add the names of modules that you'd like to load when the system
# starts into this file, one per line. Comments begin with # and
# are ignored. Read man modules.autoload for additional details.
# For example:
# aic7xxx
nvidia
vboxdrv
snd-page-alloc
soundcore
snd
snd-timer
snd-seq-device
snd-seq-midi-event
snd-seq
snd-pcm
snd-hda-codec
snd-hda-intel
Code: Select all
# modprobe -l
/lib/modules/2.6.21-gentoo-r4/kernel/crypto/sha1.ko
/lib/modules/2.6.21-gentoo-r4/kernel/crypto/sha256.ko
/lib/modules/2.6.21-gentoo-r4/kernel/crypto/crypto_null.ko
/lib/modules/2.6.21-gentoo-r4/kernel/crypto/cbc.ko
/lib/modules/2.6.21-gentoo-r4/kernel/crypto/blowfish.ko
/lib/modules/2.6.21-gentoo-r4/kernel/crypto/pcbc.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/snd-rawmidi.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/snd.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/oss/snd-mixer-oss.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/oss/snd-pcm-oss.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/seq/snd-seq-virmidi.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/seq/snd-seq-device.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/seq/snd-seq-midi-event.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/seq/oss/snd-seq-oss.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/seq/snd-seq-midi.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/seq/snd-seq.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/snd-pcm.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/snd-page-alloc.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/core/snd-timer.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/pci/hda/snd-hda-codec.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/pci/hda/snd-hda-intel.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/soc/snd-soc-core.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/drivers/snd-virmidi.ko
/lib/modules/2.6.21-gentoo-r4/kernel/sound/soundcore.ko
/lib/modules/2.6.21-gentoo-r4/kernel/drivers/video/backlight/lcd.ko
/lib/modules/2.6.21-gentoo-r4/kernel/drivers/pcmcia/rsrc_nonstatic.ko
/lib/modules/2.6.21-gentoo-r4/kernel/drivers/pcmcia/yenta_socket.ko
/lib/modules/2.6.21-gentoo-r4/misc/svgalib_helper.ko
/lib/modules/2.6.21-gentoo-r4/misc/vboxdrv.ko
/lib/modules/2.6.21-gentoo-r4/video/nvidia.ko
/lib/modules/2.6.21-gentoo-r4/net/wireless/ipw3945.ko
HEY KIDS, ALWAYS REMEMBER TO DOUBLE-CHECK THAT GRUB IS LOADING THE RIGHT KERNEL... :s




