right, the 901 reports it's a ALC269. So I tried adding the entry you suggested to modprobe.conf using eeepc-0901 and it didn't change the sound after a reboot. So I got brave and tried "basic", rebooted, and voila! Sound! :) :) Haven't yet tried headphones, but I will shortly.
Also, I think that modprobe.conf is deprecated, put the options line in a file named alsa-base.conf (or anything you want, but that name works for me.. I don’t think it matters what you call it) in /etc/modprobe.d/
Tait