Hi, I'm trying to get the RNDIS variant of the g_ether gadget driver running on my PXA2xx board. I use 2.6.6-rc3.
I know that the hardware is running, as g_file_storage works. Hacking and reading the source code, the problem _seems_ to be that the RNDIS part wants a IN interuppt ep autoconfigured, which is commented out in epautoconfigure.c: ep_matches(...) { .... /* for now, avoid PXA "interrupt-in"; * it's documented as never using DATA1. * */ if (gadget_is_pxa (gadget)) return 0; .... } I googled around and found some comments which state that this eb is somehow not strictly needed, and Robert Schwebel used ep5in-int anyways, and that worked. Another comment was that this could be fixed by using ep6in-bulk instead. Well, I tried all of the above, but my Winblows 2k perfectional gives me all but a very descriptive "error -10". Gha. I'm almost sure that the PXA UDC is able to do RNDIS, because I believe Robert Schwebel developed the driver on a PXA255. So, is there any help? Has anyone an idea how I might get the RNDIS part of g_ether running? Thanks, Stefan E. -- Eletztrick Computing - Customized Linux Development Stefan Eletzhofer, Marktstrasse 43, DE-88214 Ravensburg http://www.eletztrick.de ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel