

To be able to capture right device from multiple others, the bus and device numbers must be known.īus 002 Device 011: ID 08e6:3437 Gemalto (was Gemplus) GemPC Twin SmartCard Readerīus 002 Device 012: ID 0590:0028 Omron Corp. In Fedora, debugging users should belong to usbmon group, and additionally wireshark group in order to have access to debugging device files. If directory /sys/kernel/debug/usb/usbmon/ has files in it, kernel support should be ready.Ĭrw-r- 1 root usbmon 244, 0 Dec 4 19:25 /dev/usbmon0Ĭrw-r- 1 root usbmon 244, 1 Dec 4 19:25 /dev/usbmon1Ĭrw-r- 1 root usbmon 244, 2 Dec 4 19:25 /dev/usbmon2 If it was compiled as module, it can be loaded into kernel: Hence it does not need, or can be loaded into running kernel. Shows that it was selected to be part of monolitic kernel, rather than module (CONFIG_USB_MON=m).

Fedora should have it statically part of the kernel. USB module can be compiled into kernel statically, or it can be module that can be loaded into kernel.
