[LAU] Sniffing on MIDI to/from virtualbox
Clemens Ladisch
clemens at ladisch.de
Sun Aug 9 14:43:39 UTC 2015
Atte wrote:
> On 08/08/2015 04:05 PM, Clemens Ladisch wrote:
>> Atte wrote:
>>> When I enable the device in virtualbox, it seems to disappear from the
>>> linux
>>
>> USB devices cannot be shared between host and VM.
>
> Ok. I was just hoping to "listen in" on the traffic. I imagined the bits
> must be running somewhere in my linux system, even though it show up in
> virtualbox.
Virtualbox knows about that data, but it has no interface for you to
access it.
>> Please show the output of "lsusb -v" for this device.
>
> AudioControl Interface Descriptor:
> baInterfaceNr( 0) 1
> Interface Descriptor:
> bInterfaceClass 1 Audio
> bInterfaceSubClass 3 MIDI Streaming
> bInterfaceProtocol 0
This is a plain MIDI device, and there is no other obvious mechanism to
access the device, so it is likely that the software uses MIDI for its
vendor-specific stuff.
Anyway, Virtualbox uses the Linux API to access the real USB controller,
so it should be possible to use usbmon:
https://www.kernel.org/doc/Documentation/usb/usbmon.txt
> bmAttributes 0xa0
> (Bus Powered)
> Remote Wakeup
> MaxPower 100mA
> Interface Descriptor:
> bInterfaceNumber 0
I guess this is from some other device?
Regards,
Clemens
More information about the Linux-audio-user
mailing list