On Our OMAP4 board, we were enabling the USB-Ethernet functionality. We were using the SMSC Ethernet drivers. The 'eth0' interface was getting registered succesfully , but immediately the interface was getting removed off.
Root Cause : It seems like , android intentionally removing the Ultra Fast Medias from the system.
In one of the init.rc file, this below piece of code was creating the havoc.
# Remove the Ultra Fast Media Card Reader on EHCI bus
# write /sys/bus/usb/devices/1-1.1/remove 1