On Fri, 8 Jul 2011, yingchun li wrote: > On Thu, Jul 7, 2011 at 11:07 PM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > On Thu, 7 Jul 2011, yingchun li wrote: > > > >> Hi, > >> � � � I have a full speed device, and insert it to a highspeed host, then run > >> the usbmon just like Documentation/usb/usbmon.txt say. but I cannot > >> capture any log with my device. if I config my device with high speed, > >> I can capture the log well. > >> � � � �so, does usbmon not support full speed device? > > > > usbmon _does_ support full-speed devices. �Are you certain that you > > followed the instructions correctly? �Did you monitor the correct bus? > Thank you Alan, you are right, I use the wrong bus number. but I am not > clear why the bus number is changed, for when I config my device with > high speed, the bus number is 1, after config the device with full speed, > the bus number changed to 2? I inserted the device to the same port. The USB port is connected to two different controllers. One of those controllers is used for high-speed devices and the other is used for full/low-speed devices. Since each controller is registered as a separate bus, the device will show up with a different bus number depending on its speed. Alan Stern -- 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