I have SUSE Linx Enterprise Desktop 10 SP2, and I have Agere HDA Modem on my laptop(HP Compaq 6710). I've followed the steps in the HOWTO http://linmodems.technion.ac.il/packages/ltmodem/11c11040/HOWTO-Agere-11c11040-HDA.html from step 1 to 3.6, and no problem at all but now I stuck with step 3.6. because the sound stopped working. Then I tried to insert the driver using this command insmod snd_hda_intel and that what I'v got FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.16.60-0.21-smp/kernel/sound/pci/hda/snd-hda-intel.ko): Invalid module format then I looked to the log file and found this: Feb 16 08:24:03 host-linux kernel: snd_hda_intel: version magic '2.6.16.60-0.21-default 586 REGPARM gcc-4.1' should be '2.6.16.60-0.21-smp SMP 586 REGPARM gcc-4.1' I'm running now on the SMP Kernel, and I think the driver snd_hda_intel has been built for the default kernel. How I can compile the driver for SMP kernel??