The following is a excerpt from the errors on failing alsa on bootup. These unknown symbols repeat for a bunch of snd_ modules. Nov 22 14:41:56 d_baron kernel: Inspecting /boot/System.map-2.6.14-2-686-smp Nov 22 14:41:57 d_baron kernel: Loaded 21325 symbols from /boot/System.map-2.6.14-2-686-smp. Nov 22 14:41:57 d_baron kernel: Symbols match kernel version 2.6.14. Nov 22 14:41:57 d_baron kernel: No module symbols loaded - kernel modules not enabled. Nov 22 14:41:57 d_baron kernel: nknown symbol snd_unregister_device Nov 22 14:41:57 d_baron kernel: snd_rawmidi: Unknown symbol snd_device_new Nov 22 14:41:57 d_baron kernel: snd_rawmidi: Unknown symbol snd_ctl_unregister_ioctl Nov 22 14:41:57 d_baron kernel: snd_rawmidi: Unknown symbol snd_info_create_card_entry Nov 22 14:41:57 d_baron kernel: snd_rawmidi: Unknown symbol snd_device_free Nov 22 14:41:57 d_baron kernel: snd_rawmidi: Unknown symbol snd_card_file_remove Nov 22 14:41:57 d_baron kernel: snd_rawmidi: Unknown symbol snd_info_unregister Nov 22 14:41:57 d_baron kernel: snd_rawmidi: Unknown symbol snd_device_register Nov 22 14:41:57 d_baron kernel: snd_rawmidi: Unknown symbol snd_register_device Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_rawmidi_receive Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_rawmidi_transmit Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_ctl_add Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_new Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_card_register Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_card_free Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_lib_preallocate_pages_for_all Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_card_proc_new Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_ac97_mixer Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_ac97_bus Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_set_sync Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_ctl_new1 Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_hw_constraint_ratdens Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_card_new Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_iprintf Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_lib_malloc_pages Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_lib_ioctl Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_lib_free_pages Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_set_ops Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_device_new Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_rawmidi_new Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_rawmidi_set_ops Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_lib_preallocate_free_for_all Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_hw_constraint_ratnums Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_period_elapsed Nov 22 14:41:57 d_baron kernel: snd_ens1371: Unknown symbol snd_pcm_format_width How can this be fixed?