After trying many tutorials scattered around the web with no luck, the problem was discussed at one of our regular SOSLUG meetings, and found that the Dell Inspirion 1521 shares a similar audio chipset that requires the Intel HD driver to function. The following is taken from the Dell 1521 page.
You need to blacklist the "snd-hda-intel" kernel module from being loaded automatically by appending it to /etc/hotplug/blacklist Reboot. While you are rebooting, check in the bios that the sound is set to HD and not to AC97, this can be found under Advanced > Chipset > Front panel support type. If it left to AC97, modprobe will not detect the card.
From a clean boot, make sure the universe repository is enabled, then:
What is it that's happening then, lets go through the commands a line at a time.
2.6.22-14-generic -. If you get this then what is happening is that the dollar sign "$" appends the data returned from the command to the package name a substitution based on the actual kernel you are using. The "module-assistant" is a very important part of the building tools. If an error message is returned referring to a CD being missing edit your "/etc/apt/sources.list" and Remark out the first "deb cd" line using a "#".Choose "Yes" for both Plug n' play support and debugging symbols, then deselect "all" cards and select only "hda-intel". Then:
At this point you'll need to remove "snd-hda-intel" from /etc/hotplug/blacklist , and reboot.
Fingers crossed you will have sound!!