Hello, On Friday, July 03, 2009 4:01 PM Xiaofan Chen wrote:I just did one more experiment. I've selected to install the driver manually in Windows wizard and I seleted the standard linux.inf for Linux RNDIS Ethernet gadget (from Documentation/usb/linux.inf, we used it earlier for the standard g_ether usb gadget module in RNDIS mode, it is available for example here: http://beagleboard.googlecode.com/files/linux.inf ). I was really surprised, the driver installed correctly and RNDIS connection started working! So the real problem is to create a proper .inf for Windows (that linux.inf was not recognised automatically). Modes of operation of the Palm Pre gadget drivers are selected by changing a product id. We added another case (0x0102) in that switch, where we registered only rndis and mass storage functions. We loaded that gadget driver with our (0x0102) product id. We know that it was rndis, because it uses rndis function driver in Linux device code. Ok. We try to will provide more detailed information. Best regards -- Marek Szyprowski Samsung Poland R&D Center -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| David Miller | Re: Slow DOWN, please!!! |
| Greg Kroah-Hartman | [PATCH 013/196] Documentation: Replace obsolete "driverfs" with "sysfs". |
| James Bottomley | Re: Integration of SCST in the mainstream Linux kernel |
| Jeff Garzik | Re: [RFC] Heads up on sys_fallocate() |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Linus Torvalds | Re: [GIT]: Networking |
| Andrew Morton | Re: [BUG] New Kernel Bugs |
