Had a similar problem trying running the Pi headless (ie no display attached) If the composite video cable was disconnected, the network LED's turn off and ethernet adapter stopped working. Fixed by connecting ground to the outer shield on video or USB connector. (take care if you do this or use one...