Ethernet support in vanilla kernel using omap3_beagle_defconfig for Beagle

Hi,
I wonder if anyone has been here before me and can advise?

I've been using a working prebuilt Angstrom dist for some time - where
ethernet support works just fine.

I recently moved to a vanilla 2.6.33 kernel, built with the unmodified
omap3_beagle_defconfig

The kernel boots ok, but I have no ethernet support.

root@beagleboard:~# ifconfig eth0
eth0: error fetching interface information: Device not found

Is this just a makemenuconfig option or is a patch needed or am I
missing something else?
Thanks in advance.
sugarbeet.