On Tue, Oct 11, 2011 at 11:42 PM, madav maddy <maddy.mdv007@xxxxxxxxx> wrote: > Hi, > I am newbie. For the better understanding of the USB, i have decided write a > USB driver for the device for which it works in windows but not in linux. So > i have picked the Logitech USB headset. > The background i have is ,i have studied the ldd usb drivers and written few > dummy USB driver. > Before i start implementing, i made some basic study > - on connecting the device to my Ubuntu desktop, lsusb shows > Bus 002 Device 065: ID 046d:0a01 Logitech, Inc. USB Headset > on issuing dmesg. > [550289.589037] usb 2-1.6: new full speed USB device using ehci_hcd and > address 66 That is the vendor/product ID: 046d:0a01 And then normally u will use userspace USB API to open/read the device: http://www.libusb.org/ libusb.sourceforge.net/doc/ > > - so i believe there should be some driver already existing, is my > understanding right? > - if not, where can i start for implementing a new driver of my own? > I think i need start doing some reverse engineering on windows using > some usb logging tool, for the understanding of working of the device > > Thanks, > Madav Raman > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@xxxxxxxxxxxxxxxxx > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > -- Regards, Peter Teoh _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies