to do a proper net-setup, I had to call it on eth1 instead of eth0. running 'net-setup eth0' would just not work. I only have one ethernet card, a standard eepro100. i just tried 'net-setup eth1' out of frustration and it worked. don't know why.
sorry, not a bug with gentoo