On Wed, Oct 6, 2010 at 12:38 PM, Oliver Neukum <oneukum@xxxxxxx> wrote: > Am Mittwoch, 6. Oktober 2010, 08:29:59 schrieb Ramya Desai: >> On Tue, Oct 5, 2010 at 10:17 PM, Toan Pham <tpham3783@xxxxxxxxx> wrote: >> > From your log, >> > >> > it seems a little bit unusual for one device (when plugged in), to >> > registers with two different USB buses (bus 2 & 3), >> > and especially having the same address number 12. >> > >> > >> > I'd try to release USB hub, bus 3 and try again. >> > >> > echo -n '3-0:1.0' > /sys/bus/usb/drivers/usb/unbind >> >> As I said in my previous email, after restarting the system, once, I >> am able to do communicate with my device through my application. >> Still, my device is connected to two buses (I do not know, why it is >> connected to two buses). However, the device node is created for bus 2 >> (which is the first bus number, in this case). > > Arcane. Could you post a full "lsusb -v" for your system? I found why I am seeing 2 buses in the dmesg log. What happening is: My CDC device is connected to an evaluation board where that evaluation board is also connected to my system through USB cable. Basically, I am switching off the power of the evaluation board (however, I am not disconnecting it from the system) and disconnecting my CDC device from the system. Then, I am connecting the CDC device back to system and then powering on the evaluation board. The power was given to my CDC device from evaluation board. That is the reason, I am seeing two (2) buses in the dmesg output. Sorry for the confusion. Thanks to Oliver and Toan Pham. Thanks and Regards, Ramya. -- 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