cannot load sound modules

hi,
I am using beagleboard-xm. I used Angstrom-Beagleboard-demo-
image-glibc-ipk-2011.1-beagleboard.rootfs.tar.bz2 as my root file system. I followed the instructions given in http://www.angstrom-distribution.org/building-angstrom. I used bitbake to build the kernel and copied the sound modules to beagle board. When I try to insert those modules using insmod, it gives me an error saying invalid module format. I checked the file format in my host system. It is ELF 32-bit LSB relocatable, ARM, version 1 (SYSV), not stripped. I am using 2.6.32 kernel in my beagleboard and modules I built are for 3.0.23. Can someone suggest me how to resolve this problem
With regards
K Pavan Rohith