Hi,<br><br>As I remember there are couple of threads in VirtualBox forum related to USB. I am sure if it were a USB storage device it would work following those guides. However I am afraid that probably little luck for your VR Cycle lies there.<br>
<br>Regards and Good luck,<br><br>Tommy He<br><br><div class="gmail_quote">2009/12/4 Dave Fisher <span dir="ltr">&lt;<a href="mailto:wylug-discuss@davefisher.co.uk">wylug-discuss@davefisher.co.uk</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
Apologies if people think this should go to wylug-help, but I&#39;ve seen<br>
so little traffic on that list over the last year that I&#39;ve got the<br>
impression that it is somewhat derelict.<br>
<br>
I&#39;ve recently broken a long-standing gadget abstinence vow and bought<br>
myself a Tacx Bushido VR Cycle Trainer.<br>
<br>
Obviously, the software is Windows-only, but people have reported it<br>
working under VirtualBox.<br>
<br>
The software installs fine, and the USB dongle which provides wireless<br>
connection to the trainer hardware is correctly identified by name,<br>
but &#39;greyed out&#39; as &#39;unavailable&#39;. I&#39;ve never had any problem with<br>
getting XP to use basic USB devices under VirtualBox, e.g. mass<br>
storage, cameras, serial.<br>
<br>
I suspect that the problem is trivial for someone who knows the<br>
secrets of Linux USB, but I don&#39;t.  My suspicion is that there is<br>
either a problem in the way that Linux handles the dongle (e.g. the<br>
driver), or in the way that it passes the details on to VirtualBox ...<br>
although, given how little I understand of USB, it could just as well<br>
be a problem with VirtualBox or the Windows XP guest.<br>
<br>
The, admittedly shaky, grounds for my suspicion are the based on the<br>
way Linux seems to be using uhci, while the VirtualBox settings make a<br>
point of enabling ehci ... I realise this may be a complete red<br>
herring, but I&#39;ve got to start somewhere ;-)<br>
<br>
I&#39;d appreciate any suggestions on the above and the following output<br>
from dmesg and udevadm info.<br>
<br>
Any advice on how to get useful diagnostics out of VirtualBox or XP<br>
might be very helpful.<br>
<br>
Thanks,<br>
<br>
Dave<br>
<br>
=====<br>
dmesg<br>
=====<br>
<br>
[ 1183.161264] usb 6-1: new full speed USB device using uhci_hcd and address 6<br>
[ 1183.334850] usb 6-1: configuration #1 chosen from 1 choice<br>
[ 1183.340794] cp210x 6-1:1.0: cp210x converter detected<br>
[ 1183.460013] usb 6-1: reset full speed USB device using uhci_hcd and address 6<br>
[ 1183.618833] usb 6-1: cp210x converter now attached to ttyUSB0<br>
<br>
====================================<br>
udevadm info --attribute-walk --name /dev/ttyUSB0<br>
====================================<br>
<br>
Udevadm info starts with the device specified by the devpath and then<br>
walks up the chain of parent devices. It prints for every device<br>
found, all possible attributes in the udev rules key format.<br>
A rule to match, can be composed by the attributes of the device<br>
and the attributes from one single parent device.<br>
<br>
  looking at device<br>
&#39;/devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.0/ttyUSB0/tty/ttyUSB0&#39;:<br>
    KERNEL==&quot;ttyUSB0&quot;<br>
    SUBSYSTEM==&quot;tty&quot;<br>
    DRIVER==&quot;&quot;<br>
<br>
  looking at parent device<br>
&#39;/devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.0/ttyUSB0&#39;:<br>
    KERNELS==&quot;ttyUSB0&quot;<br>
    SUBSYSTEMS==&quot;usb-serial&quot;<br>
    DRIVERS==&quot;cp210x&quot;<br>
    ATTRS{port_number}==&quot;0&quot;<br>
<br>
  looking at parent device &#39;/devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.0&#39;:<br>
    KERNELS==&quot;6-1:1.0&quot;<br>
    SUBSYSTEMS==&quot;usb&quot;<br>
    DRIVERS==&quot;cp210x&quot;<br>
    ATTRS{bInterfaceNumber}==&quot;00&quot;<br>
    ATTRS{bAlternateSetting}==&quot; 0&quot;<br>
    ATTRS{bNumEndpoints}==&quot;02&quot;<br>
    ATTRS{bInterfaceClass}==&quot;ff&quot;<br>
    ATTRS{bInterfaceSubClass}==&quot;00&quot;<br>
    ATTRS{bInterfaceProtocol}==&quot;00&quot;<br>
    ATTRS{modalias}==&quot;usb:v0FCFp1004d0300dc00dsc00dp00icFFisc00ip00&quot;<br>
    ATTRS{supports_autosuspend}==&quot;0&quot;<br>
    ATTRS{interface}==&quot;Dynastream ANT2USB&quot;<br>
<br>
  looking at parent device &#39;/devices/pci0000:00/0000:00:1d.0/usb6/6-1&#39;:<br>
    KERNELS==&quot;6-1&quot;<br>
    SUBSYSTEMS==&quot;usb&quot;<br>
    DRIVERS==&quot;usb&quot;<br>
    ATTRS{configuration}==&quot;&quot;<br>
    ATTRS{bNumInterfaces}==&quot; 1&quot;<br>
    ATTRS{bConfigurationValue}==&quot;1&quot;<br>
    ATTRS{bmAttributes}==&quot;80&quot;<br>
    ATTRS{bMaxPower}==&quot;100mA&quot;<br>
    ATTRS{urbnum}==&quot;17&quot;<br>
    ATTRS{idVendor}==&quot;0fcf&quot;<br>
    ATTRS{idProduct}==&quot;1004&quot;<br>
    ATTRS{bcdDevice}==&quot;0300&quot;<br>
    ATTRS{bDeviceClass}==&quot;00&quot;<br>
    ATTRS{bDeviceSubClass}==&quot;00&quot;<br>
    ATTRS{bDeviceProtocol}==&quot;00&quot;<br>
    ATTRS{bNumConfigurations}==&quot;1&quot;<br>
    ATTRS{bMaxPacketSize0}==&quot;64&quot;<br>
    ATTRS{speed}==&quot;12&quot;<br>
    ATTRS{busnum}==&quot;6&quot;<br>
    ATTRS{devnum}==&quot;6&quot;<br>
    ATTRS{version}==&quot; 1.10&quot;<br>
    ATTRS{maxchild}==&quot;0&quot;<br>
    ATTRS{quirks}==&quot;0x0&quot;<br>
    ATTRS{authorized}==&quot;1&quot;<br>
    ATTRS{manufacturer}==&quot;Silicon Labs&quot;<br>
    ATTRS{product}==&quot;Dynastream ANT2USB&quot;<br>
    ATTRS{serial}==&quot;10143&quot;<br>
<br>
  looking at parent device &#39;/devices/pci0000:00/0000:00:1d.0/usb6&#39;:<br>
    KERNELS==&quot;usb6&quot;<br>
    SUBSYSTEMS==&quot;usb&quot;<br>
    DRIVERS==&quot;usb&quot;<br>
    ATTRS{configuration}==&quot;&quot;<br>
    ATTRS{bNumInterfaces}==&quot; 1&quot;<br>
    ATTRS{bConfigurationValue}==&quot;1&quot;<br>
    ATTRS{bmAttributes}==&quot;e0&quot;<br>
    ATTRS{bMaxPower}==&quot;  0mA&quot;<br>
    ATTRS{urbnum}==&quot;149&quot;<br>
    ATTRS{idVendor}==&quot;1d6b&quot;<br>
    ATTRS{idProduct}==&quot;0001&quot;<br>
    ATTRS{bcdDevice}==&quot;0206&quot;<br>
    ATTRS{bDeviceClass}==&quot;09&quot;<br>
    ATTRS{bDeviceSubClass}==&quot;00&quot;<br>
    ATTRS{bDeviceProtocol}==&quot;00&quot;<br>
    ATTRS{bNumConfigurations}==&quot;1&quot;<br>
    ATTRS{bMaxPacketSize0}==&quot;64&quot;<br>
    ATTRS{speed}==&quot;12&quot;<br>
    ATTRS{busnum}==&quot;6&quot;<br>
    ATTRS{devnum}==&quot;1&quot;<br>
    ATTRS{version}==&quot; 1.10&quot;<br>
    ATTRS{maxchild}==&quot;2&quot;<br>
    ATTRS{quirks}==&quot;0x0&quot;<br>
    ATTRS{authorized}==&quot;1&quot;<br>
    ATTRS{manufacturer}==&quot;Linux 2.6.31-14-generic uhci_hcd&quot;<br>
    ATTRS{product}==&quot;UHCI Host Controller&quot;<br>
    ATTRS{serial}==&quot;0000:00:1d.0&quot;<br>
    ATTRS{authorized_default}==&quot;1&quot;<br>
<br>
  looking at parent device &#39;/devices/pci0000:00/0000:00:1d.0&#39;:<br>
    KERNELS==&quot;0000:00:1d.0&quot;<br>
    SUBSYSTEMS==&quot;pci&quot;<br>
    DRIVERS==&quot;uhci_hcd&quot;<br>
    ATTRS{vendor}==&quot;0x8086&quot;<br>
    ATTRS{device}==&quot;0x2934&quot;<br>
    ATTRS{subsystem_vendor}==&quot;0x1458&quot;<br>
    ATTRS{subsystem_device}==&quot;0x5004&quot;<br>
    ATTRS{class}==&quot;0x0c0300&quot;<br>
    ATTRS{irq}==&quot;23&quot;<br>
    ATTRS{local_cpus}==&quot;00000000,00000003&quot;<br>
    ATTRS{local_cpulist}==&quot;0-1&quot;<br>
    ATTRS{modalias}==&quot;pci:v00008086d00002934sv00001458sd00005004bc0Csc03i00&quot;<br>
    ATTRS{numa_node}==&quot;0&quot;<br>
    ATTRS{broken_parity_status}==&quot;0&quot;<br>
    ATTRS{msi_bus}==&quot;&quot;<br>
<br>
  looking at parent device &#39;/devices/pci0000:00&#39;:<br>
    KERNELS==&quot;pci0000:00&quot;<br>
    SUBSYSTEMS==&quot;&quot;<br>
    DRIVERS==&quot;&quot;<br>
<br>
_______________________________________________<br>
Wylug-discuss mailing list<br>
<a href="mailto:Wylug-discuss@wylug.org.uk">Wylug-discuss@wylug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/wylug-discuss" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/wylug-discuss</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Take a Deep Breath out of Windows<br>