I am also still getting the problem with eth0 not starting automatically. I have tried Angstrom-Cloud9-IDE-eglibc-ipk-v2011.12-core-beaglebone-2011.12.13.img.gz. That did not work, so I manually enabled eth0 followed by an opkg update/upgrade; still no luck.
I also tried Angstrom-Cloud9-IDE-eglibc-ipk-v2011.12-core-beaglebone-2011.12.22.img.gz, and with no luck. Has anyone had luck with any later images? If so, please post any magic incantations!
Also I tried rebuilding the cloud9 image form source using "bitbake cloud9-image", but got the following error message:
--snip--
/etc/fstab entries need to be created with the user flag for the loop
In /etc/udev/rules.d/bone-gmass-eject.rules I see that when unmount drive it execute /usr/bin/g-ether-start-service.sh. After see this file i try
/bin/systemctl stop storage-gadget-init.service
Unmount drive ik, but when try
/bin/systemctl start network-gadget-init.service
the bone hangs, I try
modprobe g_ether
And same results.