I can get eth0 or eth1 (I haven't tried both at the same time) to come up at 100 meg, but cycle link up/link down if I try to bring them up at 1 gig.
You are correct! I've been using 1G switches .... pulled out the ol' 16 port 10/100M router and all of the sudden it works fine -- no more rebooting.
I threw up a quick blog post on what I did:
http://www.stevemilner.org/blog/2010/05/17/hello-guruplug-you-jerk/






