On Mon, Mar 01, 2010 at 01:15:54PM +0300, Dave Milter wrote: > Hi, > > I have device, that implement Communication Device Class. > And want to connect it to my machine. On Windows give system proper > inf file with > vendor and product id, I was abble to communicate with device using > virtual com port and hyperterminal. > > Now I want to use it on linux. But the problem is that there are > already several devices connected to my machine, > that use usbserial indirectly. > > If I remove pl2303,ftdi_sio,usbserial, then run > insmod usbserial vendor= product= Ick, never do that. You NEVER want to add a new device id to the usbserial core, if you ever see anyone suggest you do that, it is flat out wrong. > All ok: > > usbserial_generic 4-2:1.1: generic converter detected > usb 4-2: generic converter now attached to ttyUSB0 > usbcore: registered new interface driver usbserial_generic > usbserial: USB Serial Driver core > > but when other devices connected, I type > modprobe usbserial vendor= product=, > and nothing happened. > > So question, how can I use usbserial generic, if I already load and work with: > pl2303 and ftdi_sio? As your device uses the cdc spec, why are you trying to use the usbserial core for it? What is wrong with the existing cdc_acm driver? confused, 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