>> Any other tips on how rev engg a device? Me a total noob here... :) > > I'm confused, why would you have to reverse engineer such a device? Are > you required to write a Linux driver for it? Or make your device act > like it? If the latter, why? The host side driver for it is already there....I have to make my device act like it (by tweaking the gadget ether driver). The thing is that I need to manipulate ethernet frames coming from the host side before they go out on a different egress medium. My device already has an ARM SoC which is supposed to do the packet manipulation. I want to use it for running the s/w device implementation. The reason I don't want to put the USB-LAN controller (88772) is because it'll drive up the cost and power requirements of my device. I have to work within the power budget provide to a USB bus powered device. (thats 2.5W I think) -mandeep > > thanks, > > greg k-h > -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html