I'm trying to set up reverse-tethering from my Linux computer using the steps outlined in this post:
http://blog.mycila.com/2010/06/reverse-usb-tethering-with-android-22.html
However, when I get to the last step, "netcfg usb0 dhcp" hangs and/or times out. (It does not return a 'permission denied' error).
I'm running Cyanogenmod on a (rooted) Incredible, so I'm not sure what the problem is.