Hi,

I found that the USB gadget can't work well in MeeGo kernel on CDK.

I want to enable g_ether gadget driver on CDK but failed. Once g_ether.ko 
module is loaded into kernel, the expected behaviors should be:
1) An Ethernet interface named usb0 is present if running ifconfig on CDK;
2) The CDK will be emulated to host as an Ethernet device once it is connected 
to a PC host via USB cable. On a MS-Windows host, it will firstly prompt a new 
hardware found and install the RNDIS driver to talk to the g_ether driver.

But the fact I encountered is, for item 1, it is OK, but for item 2, the 
MS-Windows prompts an unknown USB device found with both PID and VID are 
0x0000. Seems the host has no any information about the USB device plugged.

According to linux USB gadget framework, the USB gadgets are hardware-neutral 
and the USB device controller driver running on CDK is the only layer which 
talks directly with hardware. In meego kernel, langwell_udc driver acts as USB 
device controller on Intel Langwell platform. So I guess the MS-Windows host 
can't communicate with the langwell_udc controller as expected, is it right?

Xiaochen, you are the author of langwell_udc module. Could you give me some 
hints on this issue, please? Any help would be appreciated.

Best Regards
Hongbo

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to