<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> I have found some talk of implementing USB device support in wine in this<br>> list some time ago (2005), but as far as I know, nothing ever came of it.
<br>><br>> I would perhaps be interested in getting this going again, as I have an<br>> application (Serato Scratch Live:<br>> <a href="http://www.rane.com/scratch.html">http://www.rane.com/scratch.html</a>) for which the software
<br>> appears to run ok under wine (not that I am able to test much of its<br>> functionality on the other hand), but is utterly useless without support for<br>> its associated USB hardware device.<br>><br>> Any ideas, or anyone else who would be interested in helping me?
<br><br>Does the software come with a .SYS file?</blockquote><div><br>yes: the is a directory .../Serato/Drivers/ containing "MP4Usb.sys" and "MP4Usb.inf", although I seem to remember reading somewhere that the MP4 driver is for another Serato product (not Scratch live).
<br><br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">That website doesn't much, please post lsusb -v output.</blockquote><div>
<br>Bus 005 Device 001: ID 0000:0000<br>Device Descriptor:<br> bLength 18<br> bDescriptorType 1<br> bcdUSB 2.00<br> bDeviceClass 9 Hub<br> bDeviceSubClass 0 Unused
<br> bDeviceProtocol 1 Single TT<br> bMaxPacketSize0 64<br> idVendor 0x0000<br> idProduct 0x0000<br> bcdDevice 2.06<br> iManufacturer 3 Linux 2.6.20-15-generic ehci_hcd
<br> iProduct 2 EHCI Host Controller<br> iSerial 1 0000:00:1d.7<br> bNumConfigurations 1<br> Configuration Descriptor:<br> bLength 9<br> bDescriptorType 2
<br> wTotalLength 25<br> bNumInterfaces 1<br> bConfigurationValue 1<br> iConfiguration 0<br> bmAttributes 0xe0<br> Self Powered<br> Remote Wakeup<br> MaxPower 0mA
<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 0<br> bAlternateSetting 0<br> bNumEndpoints 1<br> bInterfaceClass 9 Hub
<br> bInterfaceSubClass 0 Unused<br> bInterfaceProtocol 0 Full speed hub<br> iInterface 0<br> Endpoint Descriptor:<br> bLength 7<br> bDescriptorType 5
<br> bEndpointAddress 0x81 EP 1 IN<br> bmAttributes 3<br> Transfer Type Interrupt<br> Synch Type None<br> Usage Type Data<br>
wMaxPacketSize 0x0004 1x 4 bytes<br> bInterval 12<br>Hub Descriptor:<br> bLength 11<br> bDescriptorType 41<br> nNbrPorts 8<br> wHubCharacteristic 0x000a<br>
No power switching (usb 1.0)<br> Per-port overcurrent protection<br> TT think time 8 FS bits<br> bPwrOn2PwrGood 10 * 2 milli seconds<br> bHubContrCurrent 0 milli Ampere<br> DeviceRemovable 0x00 0x00
<br> PortPwrCtrlMask 0xff 0xff<br> Hub Port Status:<br> Port 1: 0000.0100 power<br> Port 2: 0000.0100 power<br> Port 3: 0000.0100 power<br> Port 4: 0000.0100 power<br> Port 5: 0000.0100 power<br> Port 6: 0000.0100
power<br> Port 7: 0000.0100 power<br> Port 8: 0000.0000<br>Device Status: 0x0003<br> Self Powered<br> Remote Wakeup Enabled<br><br>Bus 001 Device 001: ID 0000:0000<br>Device Descriptor:<br> bLength 18
<br> bDescriptorType 1<br> bcdUSB 1.10<br> bDeviceClass 9 Hub<br> bDeviceSubClass 0 Unused<br> bDeviceProtocol 0 Full speed hub<br> bMaxPacketSize0 64<br> idVendor 0x0000
<br> idProduct 0x0000<br> bcdDevice 2.06<br> iManufacturer 3 Linux 2.6.20-15-generic uhci_hcd<br> iProduct 2 UHCI Host Controller<br> iSerial 1 0000:00:1d.0
<br> bNumConfigurations 1<br> Configuration Descriptor:<br> bLength 9<br> bDescriptorType 2<br> wTotalLength 25<br> bNumInterfaces 1<br> bConfigurationValue 1
<br> iConfiguration 0<br> bmAttributes 0xe0<br> Self Powered<br> Remote Wakeup<br> MaxPower 0mA<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4
<br> bInterfaceNumber 0<br> bAlternateSetting 0<br> bNumEndpoints 1<br> bInterfaceClass 9 Hub<br> bInterfaceSubClass 0 Unused<br> bInterfaceProtocol 0 Full speed hub
<br> iInterface 0<br> Endpoint Descriptor:<br> bLength 7<br> bDescriptorType 5<br> bEndpointAddress 0x81 EP 1 IN<br> bmAttributes 3
<br> Transfer Type Interrupt<br> Synch Type None<br> Usage Type Data<br> wMaxPacketSize 0x0002 1x 2 bytes<br> bInterval 255<br>
Hub Descriptor:<br> bLength 9<br> bDescriptorType 41<br> nNbrPorts 2<br> wHubCharacteristic 0x000a<br> No power switching (usb 1.0)<br> Per-port overcurrent protection<br> bPwrOn2PwrGood 1 * 2 milli seconds
<br> bHubContrCurrent 0 milli Ampere<br> DeviceRemovable 0x00<br> PortPwrCtrlMask 0xff<br> Hub Port Status:<br> Port 1: 0000.0100 power<br> Port 2: 0000.0100 power<br>Device Status: 0x0003<br> Self Powered
<br> Remote Wakeup Enabled<br><br>Bus 002 Device 001: ID 0000:0000<br>Device Descriptor:<br> bLength 18<br> bDescriptorType 1<br> bcdUSB 1.10<br> bDeviceClass 9 Hub<br>
bDeviceSubClass 0 Unused<br> bDeviceProtocol 0 Full speed hub<br> bMaxPacketSize0 64<br> idVendor 0x0000<br> idProduct 0x0000<br> bcdDevice 2.06<br> iManufacturer 3 Linux
2.6.20-15-generic uhci_hcd<br> iProduct 2 UHCI Host Controller<br> iSerial 1 0000:00:1d.1<br> bNumConfigurations 1<br> Configuration Descriptor:<br> bLength 9<br>
bDescriptorType 2<br> wTotalLength 25<br> bNumInterfaces 1<br> bConfigurationValue 1<br> iConfiguration 0<br> bmAttributes 0xe0<br> Self Powered<br> Remote Wakeup
<br> MaxPower 0mA<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 0<br> bAlternateSetting 0<br> bNumEndpoints 1
<br> bInterfaceClass 9 Hub<br> bInterfaceSubClass 0 Unused<br> bInterfaceProtocol 0 Full speed hub<br> iInterface 0<br> Endpoint Descriptor:<br> bLength 7
<br> bDescriptorType 5<br> bEndpointAddress 0x81 EP 1 IN<br> bmAttributes 3<br> Transfer Type Interrupt<br> Synch Type None<br> Usage Type Data
<br> wMaxPacketSize 0x0002 1x 2 bytes<br> bInterval 255<br>Hub Descriptor:<br> bLength 9<br> bDescriptorType 41<br> nNbrPorts 2<br> wHubCharacteristic 0x000a
<br> No power switching (usb 1.0)<br> Per-port overcurrent protection<br> bPwrOn2PwrGood 1 * 2 milli seconds<br> bHubContrCurrent 0 milli Ampere<br> DeviceRemovable 0x00<br> PortPwrCtrlMask 0xff
<br> Hub Port Status:<br> Port 1: 0000.0100 power<br> Port 2: 0000.0100 power<br>Device Status: 0x0003<br> Self Powered<br> Remote Wakeup Enabled<br><br>Bus 004 Device 002: ID 13e5:0001<br>Device Descriptor:<br>
bLength 18<br> bDescriptorType 1<br> bcdUSB 1.00<br> bDeviceClass 255 Vendor Specific Class<br> bDeviceSubClass 255 Vendor Specific Subclass<br> bDeviceProtocol 255 Vendor Specific Protocol
<br> bMaxPacketSize0 32<br> idVendor 0x13e5<br> idProduct 0x0001<br> bcdDevice 1.00<br> iManufacturer 1 Serato<br> iProduct 2 Serato Scratch LIVE(c)2004<br>
iSerial 0<br> bNumConfigurations 1<br> Configuration Descriptor:<br> bLength 9<br> bDescriptorType 2<br> wTotalLength 497<br> bNumInterfaces 9
<br> bConfigurationValue 1<br> iConfiguration 13 USB Powered<br> bmAttributes 0x80<br> (Bus Powered)<br> MaxPower 300mA<br> Interface Descriptor:<br> bLength 9
<br> bDescriptorType 4<br> bInterfaceNumber 0<br> bAlternateSetting 0<br> bNumEndpoints 0<br> bInterfaceClass 255 Vendor Specific Class<br> bInterfaceSubClass 1
<br> bInterfaceProtocol 0<br> iInterface 15 Line 1<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported
<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported
<br> Class specific interface descriptor for class 255 is unsupported<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 1<br> bAlternateSetting 0
<br> bNumEndpoints 0<br> bInterfaceClass 255 Vendor Specific Class<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 7 LineOut1Idle<br> Interface Descriptor:
<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 1<br> bAlternateSetting 1<br> bNumEndpoints 1<br> bInterfaceClass 255 Vendor Specific Class
<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 9 LineOut1<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported
<br> Endpoint Descriptor:<br> bLength 9<br> bDescriptorType 5<br> bEndpointAddress 0x01 EP 1 OUT<br> bmAttributes 9<br> Transfer Type Isochronous
<br> Synch Type Adaptive<br> Usage Type Data<br> wMaxPacketSize 0x00b8 1x 184 bytes<br> bInterval 1<br> bRefresh 0<br> bSynchAddress 0
<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 2<br> bAlternateSetting 0<br> bNumEndpoints 0<br> bInterfaceClass 255 Vendor Specific Class
<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 3 LineIn1Idle<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 2
<br> bAlternateSetting 1<br> bNumEndpoints 1<br> bInterfaceClass 255 Vendor Specific Class<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 5 LineIn1
<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported<br> Endpoint Descriptor:<br> bLength 9<br> bDescriptorType 5
<br> bEndpointAddress 0x82 EP 2 IN<br> bmAttributes 9<br> Transfer Type Isochronous<br> Synch Type Adaptive<br> Usage Type Data
<br> wMaxPacketSize 0x00b8 1x 184 bytes<br> bInterval 1<br> bRefresh 0<br> bSynchAddress 0<br> Interface Descriptor:<br> bLength 9
<br> bDescriptorType 4<br> bInterfaceNumber 3<br> bAlternateSetting 0<br> bNumEndpoints 0<br> bInterfaceClass 255 Vendor Specific Class<br> bInterfaceSubClass 1
<br> bInterfaceProtocol 0<br> iInterface 16 Line 2<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported
<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported
<br> Class specific interface descriptor for class 255 is unsupported<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 4<br> bAlternateSetting 0
<br> bNumEndpoints 0<br> bInterfaceClass 255 Vendor Specific Class<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 8 LineOut2Idle<br> Interface Descriptor:
<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 4<br> bAlternateSetting 1<br> bNumEndpoints 1<br> bInterfaceClass 255 Vendor Specific Class
<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 10 LineOut2<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported
<br> Endpoint Descriptor:<br> bLength 9<br> bDescriptorType 5<br> bEndpointAddress 0x04 EP 4 OUT<br> bmAttributes 9<br> Transfer Type Isochronous
<br> Synch Type Adaptive<br> Usage Type Data<br> wMaxPacketSize 0x00b8 1x 184 bytes<br> bInterval 1<br> bRefresh 0<br> bSynchAddress 0
<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 5<br> bAlternateSetting 0<br> bNumEndpoints 0<br> bInterfaceClass 255 Vendor Specific Class
<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 4 LineIn2Idle<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 5
<br> bAlternateSetting 1<br> bNumEndpoints 1<br> bInterfaceClass 255 Vendor Specific Class<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 6 LineIn2
<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported<br> Endpoint Descriptor:<br> bLength 9<br> bDescriptorType 5
<br> bEndpointAddress 0x84 EP 4 IN<br> bmAttributes 9<br> Transfer Type Isochronous<br> Synch Type Adaptive<br> Usage Type Data
<br> wMaxPacketSize 0x00b8 1x 184 bytes<br> bInterval 1<br> bRefresh 0<br> bSynchAddress 0<br> Interface Descriptor:<br> bLength 9
<br> bDescriptorType 4<br> bInterfaceNumber 6<br> bAlternateSetting 0<br> bNumEndpoints 0<br> bInterfaceClass 255 Vendor Specific Class<br> bInterfaceSubClass 1
<br> bInterfaceProtocol 0<br> iInterface 17 Mic<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported
<br> Class specific interface descriptor for class 255 is unsupported<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 7<br> bAlternateSetting 0
<br> bNumEndpoints 0<br> bInterfaceClass 255 Vendor Specific Class<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 11 MicIdle<br> Interface Descriptor:
<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 7<br> bAlternateSetting 1<br> bNumEndpoints 1<br> bInterfaceClass 255 Vendor Specific Class
<br> bInterfaceSubClass 2<br> bInterfaceProtocol 0<br> iInterface 12 Mic<br> Class specific interface descriptor for class 255 is unsupported<br> Class specific interface descriptor for class 255 is unsupported
<br> Endpoint Descriptor:<br> bLength 9<br> bDescriptorType 5<br> bEndpointAddress 0x85 EP 5 IN<br> bmAttributes 9<br> Transfer Type Isochronous
<br> Synch Type Adaptive<br> Usage Type Data<br> wMaxPacketSize 0x0090 1x 144 bytes<br> bInterval 1<br> bRefresh 0<br> bSynchAddress 0
<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 8<br> bAlternateSetting 0<br> bNumEndpoints 2<br> bInterfaceClass 255 Vendor Specific Class
<br> bInterfaceSubClass 0<br> bInterfaceProtocol 0<br> iInterface 0<br> Endpoint Descriptor:<br> bLength 7<br> bDescriptorType 5<br> bEndpointAddress 0x83 EP 3 IN
<br> bmAttributes 3<br> Transfer Type Interrupt<br> Synch Type None<br> Usage Type Data<br> wMaxPacketSize 0x0040 1x 64 bytes
<br> bInterval 4<br> Endpoint Descriptor:<br> bLength 7<br> bDescriptorType 5<br> bEndpointAddress 0x03 EP 3 OUT<br> bmAttributes 3
<br> Transfer Type Interrupt<br> Synch Type None<br> Usage Type Data<br> wMaxPacketSize 0x0040 1x 64 bytes<br> bInterval 4
<br>Device Status: 0x0000<br> (Bus Powered)<br><br>Bus 004 Device 001: ID 0000:0000<br>Device Descriptor:<br> bLength 18<br> bDescriptorType 1<br> bcdUSB 1.10<br> bDeviceClass 9 Hub
<br> bDeviceSubClass 0 Unused<br> bDeviceProtocol 0 Full speed hub<br> bMaxPacketSize0 64<br> idVendor 0x0000<br> idProduct 0x0000<br> bcdDevice 2.06<br> iManufacturer 3 Linux
2.6.20-15-generic uhci_hcd<br> iProduct 2 UHCI Host Controller<br> iSerial 1 0000:00:1d.3<br> bNumConfigurations 1<br> Configuration Descriptor:<br> bLength 9<br>
bDescriptorType 2<br> wTotalLength 25<br> bNumInterfaces 1<br> bConfigurationValue 1<br> iConfiguration 0<br> bmAttributes 0xe0<br> Self Powered<br> Remote Wakeup
<br> MaxPower 0mA<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4<br> bInterfaceNumber 0<br> bAlternateSetting 0<br> bNumEndpoints 1
<br> bInterfaceClass 9 Hub<br> bInterfaceSubClass 0 Unused<br> bInterfaceProtocol 0 Full speed hub<br> iInterface 0<br> Endpoint Descriptor:<br> bLength 7
<br> bDescriptorType 5<br> bEndpointAddress 0x81 EP 1 IN<br> bmAttributes 3<br> Transfer Type Interrupt<br> Synch Type None<br> Usage Type Data
<br> wMaxPacketSize 0x0002 1x 2 bytes<br> bInterval 255<br>Hub Descriptor:<br> bLength 9<br> bDescriptorType 41<br> nNbrPorts 2<br> wHubCharacteristic 0x000a
<br> No power switching (usb 1.0)<br> Per-port overcurrent protection<br> bPwrOn2PwrGood 1 * 2 milli seconds<br> bHubContrCurrent 0 milli Ampere<br> DeviceRemovable 0x00<br> PortPwrCtrlMask 0xff
<br> Hub Port Status:<br> Port 1: 0000.0100 power<br> Port 2: 0000.0103 power enable connect<br>Device Status: 0x0003<br> Self Powered<br> Remote Wakeup Enabled<br><br>Bus 003 Device 001: ID 0000:0000<br>Device Descriptor:
<br> bLength 18<br> bDescriptorType 1<br> bcdUSB 1.10<br> bDeviceClass 9 Hub<br> bDeviceSubClass 0 Unused<br> bDeviceProtocol 0 Full speed hub<br> bMaxPacketSize0 64
<br> idVendor 0x0000<br> idProduct 0x0000<br> bcdDevice 2.06<br> iManufacturer 3 Linux 2.6.20-15-generic uhci_hcd<br> iProduct 2 UHCI Host Controller<br> iSerial 1 0000:00:
1d.2<br> bNumConfigurations 1<br> Configuration Descriptor:<br> bLength 9<br> bDescriptorType 2<br> wTotalLength 25<br> bNumInterfaces 1<br> bConfigurationValue 1
<br> iConfiguration 0<br> bmAttributes 0xe0<br> Self Powered<br> Remote Wakeup<br> MaxPower 0mA<br> Interface Descriptor:<br> bLength 9<br> bDescriptorType 4
<br> bInterfaceNumber 0<br> bAlternateSetting 0<br> bNumEndpoints 1<br> bInterfaceClass 9 Hub<br> bInterfaceSubClass 0 Unused<br> bInterfaceProtocol 0 Full speed hub
<br> iInterface 0<br> Endpoint Descriptor:<br> bLength 7<br> bDescriptorType 5<br> bEndpointAddress 0x81 EP 1 IN<br> bmAttributes 3
<br> Transfer Type Interrupt<br> Synch Type None<br> Usage Type Data<br> wMaxPacketSize 0x0002 1x 2 bytes<br> bInterval 255<br>
Hub Descriptor:<br> bLength 9<br> bDescriptorType 41<br> nNbrPorts 2<br> wHubCharacteristic 0x000a<br> No power switching (usb 1.0)<br> Per-port overcurrent protection<br> bPwrOn2PwrGood 1 * 2 milli seconds
<br> bHubContrCurrent 0 milli Ampere<br> DeviceRemovable 0x00<br> PortPwrCtrlMask 0xff<br> Hub Port Status:<br> Port 1: 0000.0100 power<br> Port 2: 0000.0100 power<br>Device Status: 0x0003<br> Self Powered
<br> Remote Wakeup Enabled<br><br></div>And here is the relevant excerpt from my /proc/bus/usb/devices file (not sure if this gives anything extra than lsusb -v above though).<br><br>T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
<br>D: Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=32 #Cfgs= 1<br>P: Vendor=13e5 ProdID=0001 Rev= 1.00<br>S: Manufacturer=Serato<br>S: Product=Serato Scratch LIVE(c)2004<br>C:* #Ifs= 9 Cfg#= 1 Atr=80 MxPwr=300mA<br>I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=01 Prot=00 Driver=(none)
<br>I: If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)<br>I: If#= 1 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)<br>E: Ad=01(O) Atr=09(Isoc) MxPS= 184 Ivl=1ms<br>I: If#= 2 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)
<br>I: If#= 2 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)<br>E: Ad=82(I) Atr=09(Isoc) MxPS= 184 Ivl=1ms<br>I: If#= 3 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=01 Prot=00 Driver=(none)<br>I: If#= 4 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)
<br>I: If#= 4 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)<br>E: Ad=04(O) Atr=09(Isoc) MxPS= 184 Ivl=1ms<br>I: If#= 5 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)<br>I: If#= 5 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)
<br>E: Ad=84(I) Atr=09(Isoc) MxPS= 184 Ivl=1ms<br>I: If#= 6 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=01 Prot=00 Driver=(none)<br>I: If#= 7 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)<br>I: If#= 7 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=00 Driver=(none)
<br>E: Ad=85(I) Atr=09(Isoc) MxPS= 144 Ivl=1ms<br>I: If#= 8 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)<br>E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=4ms<br>E: Ad=03(O) Atr=03(Int.) MxPS= 64 Ivl=4ms<br><br>
In the mean time, looks like I have some reading to do regarding USB spec, dbus and hal :-)<br>Thanks for the help so far.<br><br></div>Regards,<br>Jono<br>