[Spice-devel] [Users] Fedora 18 and usb pass-through
Ryan Wilkinson
ryanwilk at gmail.com
Mon Jun 3 08:13:56 PDT 2013
Any more info. on this issue?
On Thu, May 30, 2013 at 9:10 AM, Ryan Wilkinson <ryanwilk at gmail.com> wrote:
> I didn't install double. The one package was the version on the FC17 box
> and the other was FC18 box.
>
>
> On Thu, May 30, 2013 at 9:08 AM, Hans de Goede <hdegoede at redhat.com>wrote:
>
>> Hi,
>>
>>
>> On 05/30/2013 04:34 PM, Ryan Wilkinson wrote:
>>
>>> Yes, I can manually pass it through. Not necessarily looking to use
>>> this specific device (usb wifi adaptor) but was just handy. Here is the
>>> output:
>>>
>>
>> Hmm, that should work.
>>
>> I just noticed that in your last mail you mentioned that you've
>> virt-viewer installed
>> "double".
>>
>> Can you try doing:
>>
>> rpm -e --allmatches virt-viewer
>> yum install virt-viewer
>>
>> And see if that fixes things ?
>>
>> Regards,
>>
>> Hans
>>
>>
>>
>>
>>> Bus 001 Device 003: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU
>>> 802.11n WLAN Adapter
>>> Device Descriptor:
>>> bLength 18
>>> bDescriptorType 1
>>> bcdUSB 2.00
>>> bDeviceClass 0 (Defined at Interface level)
>>> bDeviceSubClass 0
>>> bDeviceProtocol 0
>>> bMaxPacketSize0 64
>>> idVendor 0x0bda Realtek Semiconductor Corp.
>>> idProduct 0x8172 RTL8191SU 802.11n WLAN Adapter
>>> bcdDevice 2.00
>>> iManufacturer 1 Manufacturer Realtek
>>> iProduct 2 RTL8191S WLAN Adapter
>>> iSerial 3 00e04c000001
>>> bNumConfigurations 1
>>> Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 2
>>> wTotalLength 46
>>> bNumInterfaces 1
>>> bConfigurationValue 1
>>> iConfiguration 0
>>> bmAttributes 0x80
>>> (Bus Powered)
>>> MaxPower 500mA
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 4
>>> bInterfaceClass 255 Vendor Specific Class
>>> bInterfaceSubClass 255 Vendor Specific Subclass
>>> bInterfaceProtocol 255 Vendor Specific Protocol
>>> iInterface 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x83 EP 3 IN
>>> bmAttributes 2
>>> Transfer Type Bulk
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0200 1x 512 bytes
>>> bInterval 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x04 EP 4 OUT
>>> bmAttributes 2
>>> Transfer Type Bulk
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0200 1x 512 bytes
>>> bInterval 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x06 EP 6 OUT
>>> bmAttributes 2
>>> Transfer Type Bulk
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0200 1x 512 bytes
>>> bInterval 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x0d EP 13 OUT
>>> bmAttributes 2
>>> Transfer Type Bulk
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0200 1x 512 bytes
>>> bInterval 0
>>> Device Qualifier (for other device speed):
>>> bLength 10
>>> bDescriptorType 6
>>> bcdUSB 2.00
>>> bDeviceClass 0 (Defined at Interface level)
>>> bDeviceSubClass 0
>>> bDeviceProtocol 0
>>> bMaxPacketSize0 64
>>> bNumConfigurations 1
>>> Device Status: 0x0000
>>> (Bus Powered)
>>>
>>> Bus 005 Device 002: ID 2101:020f ActionStar
>>> Device Descriptor:
>>> bLength 18
>>> bDescriptorType 1
>>> bcdUSB 1.00
>>> bDeviceClass 0 (Defined at Interface level)
>>> bDeviceSubClass 0
>>> bDeviceProtocol 0
>>> bMaxPacketSize0 8
>>> idVendor 0x2101 ActionStar
>>> idProduct 0x020f
>>> bcdDevice 0.01
>>> iManufacturer 0
>>> iProduct 0
>>> iSerial 0
>>> bNumConfigurations 1
>>> Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 2
>>> wTotalLength 59
>>> bNumInterfaces 2
>>> bConfigurationValue 1
>>> iConfiguration 0
>>> bmAttributes 0xa0
>>> (Bus Powered)
>>> Remote Wakeup
>>> MaxPower 500mA
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 1
>>> bInterfaceClass 3 Human Interface Device
>>> bInterfaceSubClass 1 Boot Interface Subclass
>>> bInterfaceProtocol 1 Keyboard
>>> iInterface 0
>>> HID Device Descriptor:
>>> bLength 9
>>> bDescriptorType 33
>>> bcdHID 1.01
>>> bCountryCode 0 Not supported
>>> bNumDescriptors 1
>>> bDescriptorType 34 Report
>>> wDescriptorLength 63
>>> Report Descriptors:
>>> ** UNAVAILABLE **
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x81 EP 1 IN
>>> bmAttributes 3
>>> Transfer Type Interrupt
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0008 1x 8 bytes
>>> bInterval 10
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 1
>>> bAlternateSetting 0
>>> bNumEndpoints 1
>>> bInterfaceClass 3 Human Interface Device
>>> bInterfaceSubClass 1 Boot Interface Subclass
>>> bInterfaceProtocol 2 Mouse
>>> iInterface 0
>>> HID Device Descriptor:
>>> bLength 9
>>> bDescriptorType 33
>>> bcdHID 1.01
>>> bCountryCode 0 Not supported
>>> bNumDescriptors 1
>>> bDescriptorType 34 Report
>>> wDescriptorLength 72
>>> Report Descriptors:
>>> ** UNAVAILABLE **
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x82 EP 2 IN
>>> bmAttributes 3
>>> Transfer Type Interrupt
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0008 1x 8 bytes
>>> bInterval 10
>>> Device Status: 0x0002
>>> (Bus Powered)
>>> Remote Wakeup Enabled
>>>
>>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>>> Device Descriptor:
>>> bLength 18
>>> bDescriptorType 1
>>> bcdUSB 2.00
>>> bDeviceClass 9 Hub
>>> bDeviceSubClass 0 Unused
>>> bDeviceProtocol 0 Full speed (or root) hub
>>> bMaxPacketSize0 64
>>> idVendor 0x1d6b Linux Foundation
>>> idProduct 0x0002 2.0 root hub
>>> bcdDevice 3.06
>>> iManufacturer 3 Linux 3.6.10-4.fc18.x86_64 ehci_hcd
>>> iProduct 2 EHCI Host Controller
>>> iSerial 1 0000:00:1d.7
>>> bNumConfigurations 1
>>> Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 2
>>> wTotalLength 25
>>> bNumInterfaces 1
>>> bConfigurationValue 1
>>> iConfiguration 0
>>> bmAttributes 0xe0
>>> Self Powered
>>> Remote Wakeup
>>> MaxPower 0mA
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 1
>>> bInterfaceClass 9 Hub
>>> bInterfaceSubClass 0 Unused
>>> bInterfaceProtocol 0 Full speed (or root) hub
>>> iInterface 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x81 EP 1 IN
>>> bmAttributes 3
>>> Transfer Type Interrupt
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0004 1x 4 bytes
>>> bInterval 12
>>> Hub Descriptor:
>>> bLength 11
>>> bDescriptorType 41
>>> nNbrPorts 8
>>> wHubCharacteristic 0x000a
>>> No power switching (usb 1.0)
>>> Per-port overcurrent protection
>>> bPwrOn2PwrGood 10 * 2 milli seconds
>>> bHubContrCurrent 0 milli Ampere
>>> DeviceRemovable 0x00 0x00
>>> PortPwrCtrlMask 0xff 0xff
>>> Hub Port Status:
>>> Port 1: 0000.0100 power
>>> Port 2: 0000.0100 power
>>> Port 3: 0000.0100 power
>>> Port 4: 0000.0100 power
>>> Port 5: 0000.0100 power
>>> Port 6: 0000.0503 highspeed power enable connect
>>> Port 7: 0000.0100 power
>>> Port 8: 0000.0100 power
>>> Device Status: 0x0001
>>> Self Powered
>>>
>>> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>>> Device Descriptor:
>>> bLength 18
>>> bDescriptorType 1
>>> bcdUSB 1.10
>>> bDeviceClass 9 Hub
>>> bDeviceSubClass 0 Unused
>>> bDeviceProtocol 0 Full speed (or root) hub
>>> bMaxPacketSize0 64
>>> idVendor 0x1d6b Linux Foundation
>>> idProduct 0x0001 1.1 root hub
>>> bcdDevice 3.06
>>> iManufacturer 3 Linux 3.6.10-4.fc18.x86_64 uhci_hcd
>>> iProduct 2 UHCI Host Controller
>>> iSerial 1 0000:00:1d.0
>>> bNumConfigurations 1
>>> Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 2
>>> wTotalLength 25
>>> bNumInterfaces 1
>>> bConfigurationValue 1
>>> iConfiguration 0
>>> bmAttributes 0xe0
>>> Self Powered
>>> Remote Wakeup
>>> MaxPower 0mA
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 1
>>> bInterfaceClass 9 Hub
>>> bInterfaceSubClass 0 Unused
>>> bInterfaceProtocol 0 Full speed (or root) hub
>>> iInterface 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x81 EP 1 IN
>>> bmAttributes 3
>>> Transfer Type Interrupt
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0002 1x 2 bytes
>>> bInterval 255
>>> Hub Descriptor:
>>> bLength 9
>>> bDescriptorType 41
>>> nNbrPorts 2
>>> wHubCharacteristic 0x000a
>>> No power switching (usb 1.0)
>>> Per-port overcurrent protection
>>> bPwrOn2PwrGood 1 * 2 milli seconds
>>> bHubContrCurrent 0 milli Ampere
>>> DeviceRemovable 0x00
>>> PortPwrCtrlMask 0xff
>>> Hub Port Status:
>>> Port 1: 0000.0100 power
>>> Port 2: 0000.0100 power
>>> Device Status: 0x0001
>>> Self Powered
>>>
>>> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>>> Device Descriptor:
>>> bLength 18
>>> bDescriptorType 1
>>> bcdUSB 1.10
>>> bDeviceClass 9 Hub
>>> bDeviceSubClass 0 Unused
>>> bDeviceProtocol 0 Full speed (or root) hub
>>> bMaxPacketSize0 64
>>> idVendor 0x1d6b Linux Foundation
>>> idProduct 0x0001 1.1 root hub
>>> bcdDevice 3.06
>>> iManufacturer 3 Linux 3.6.10-4.fc18.x86_64 uhci_hcd
>>> iProduct 2 UHCI Host Controller
>>> iSerial 1 0000:00:1d.1
>>> bNumConfigurations 1
>>> Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 2
>>> wTotalLength 25
>>> bNumInterfaces 1
>>> bConfigurationValue 1
>>> iConfiguration 0
>>> bmAttributes 0xe0
>>> Self Powered
>>> Remote Wakeup
>>> MaxPower 0mA
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 1
>>> bInterfaceClass 9 Hub
>>> bInterfaceSubClass 0 Unused
>>> bInterfaceProtocol 0 Full speed (or root) hub
>>> iInterface 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x81 EP 1 IN
>>> bmAttributes 3
>>> Transfer Type Interrupt
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0002 1x 2 bytes
>>> bInterval 255
>>> Hub Descriptor:
>>> bLength 9
>>> bDescriptorType 41
>>> nNbrPorts 2
>>> wHubCharacteristic 0x000a
>>> No power switching (usb 1.0)
>>> Per-port overcurrent protection
>>> bPwrOn2PwrGood 1 * 2 milli seconds
>>> bHubContrCurrent 0 milli Ampere
>>> DeviceRemovable 0x00
>>> PortPwrCtrlMask 0xff
>>> Hub Port Status:
>>> Port 1: 0000.0100 power
>>> Port 2: 0000.0100 power
>>> Device Status: 0x0001
>>> Self Powered
>>>
>>> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>>> Device Descriptor:
>>> bLength 18
>>> bDescriptorType 1
>>> bcdUSB 1.10
>>> bDeviceClass 9 Hub
>>> bDeviceSubClass 0 Unused
>>> bDeviceProtocol 0 Full speed (or root) hub
>>> bMaxPacketSize0 64
>>> idVendor 0x1d6b Linux Foundation
>>> idProduct 0x0001 1.1 root hub
>>> bcdDevice 3.06
>>> iManufacturer 3 Linux 3.6.10-4.fc18.x86_64 uhci_hcd
>>> iProduct 2 UHCI Host Controller
>>> iSerial 1 0000:00:1d.2
>>> bNumConfigurations 1
>>> Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 2
>>> wTotalLength 25
>>> bNumInterfaces 1
>>> bConfigurationValue 1
>>> iConfiguration 0
>>> bmAttributes 0xe0
>>> Self Powered
>>> Remote Wakeup
>>> MaxPower 0mA
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 1
>>> bInterfaceClass 9 Hub
>>> bInterfaceSubClass 0 Unused
>>> bInterfaceProtocol 0 Full speed (or root) hub
>>> iInterface 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x81 EP 1 IN
>>> bmAttributes 3
>>> Transfer Type Interrupt
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0002 1x 2 bytes
>>> bInterval 255
>>> Hub Descriptor:
>>> bLength 9
>>> bDescriptorType 41
>>> nNbrPorts 2
>>> wHubCharacteristic 0x000a
>>> No power switching (usb 1.0)
>>> Per-port overcurrent protection
>>> bPwrOn2PwrGood 1 * 2 milli seconds
>>> bHubContrCurrent 0 milli Ampere
>>> DeviceRemovable 0x00
>>> PortPwrCtrlMask 0xff
>>> Hub Port Status:
>>> Port 1: 0000.0100 power
>>> Port 2: 0000.0100 power
>>> Device Status: 0x0001
>>> Self Powered
>>>
>>> Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>>> Device Descriptor:
>>> bLength 18
>>> bDescriptorType 1
>>> bcdUSB 1.10
>>> bDeviceClass 9 Hub
>>> bDeviceSubClass 0 Unused
>>> bDeviceProtocol 0 Full speed (or root) hub
>>> bMaxPacketSize0 64
>>> idVendor 0x1d6b Linux Foundation
>>> idProduct 0x0001 1.1 root hub
>>> bcdDevice 3.06
>>> iManufacturer 3 Linux 3.6.10-4.fc18.x86_64 uhci_hcd
>>> iProduct 2 UHCI Host Controller
>>> iSerial 1 0000:00:1d.3
>>> bNumConfigurations 1
>>> Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 2
>>> wTotalLength 25
>>> bNumInterfaces 1
>>> bConfigurationValue 1
>>> iConfiguration 0
>>> bmAttributes 0xe0
>>> Self Powered
>>> Remote Wakeup
>>> MaxPower 0mA
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 1
>>> bInterfaceClass 9 Hub
>>> bInterfaceSubClass 0 Unused
>>> bInterfaceProtocol 0 Full speed (or root) hub
>>> iInterface 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x81 EP 1 IN
>>> bmAttributes 3
>>> Transfer Type Interrupt
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0002 1x 2 bytes
>>> bInterval 255
>>> Hub Descriptor:
>>> bLength 9
>>> bDescriptorType 41
>>> nNbrPorts 2
>>> wHubCharacteristic 0x000a
>>> No power switching (usb 1.0)
>>> Per-port overcurrent protection
>>> bPwrOn2PwrGood 1 * 2 milli seconds
>>> bHubContrCurrent 0 milli Ampere
>>> DeviceRemovable 0x00
>>> PortPwrCtrlMask 0xff
>>> Hub Port Status:
>>> Port 1: 0000.0100 power
>>> Port 2: 0000.0303 lowspeed power enable connect
>>> Device Status: 0x0001
>>> Self Powered
>>>
>>>
>>>
>>> On Thu, May 30, 2013 at 8:27 AM, Hans de Goede <hdegoede at redhat.com<mailto:
>>> hdegoede at redhat.com>> wrote:
>>>
>>> Hi,
>>>
>>>
>>> On 05/30/2013 04:17 PM, Ryan Wilkinson wrote:
>>>
>>> Hans,
>>>
>>> Thanks for the info. Remote viewer has keyboard focus when
>>> attempting usb pass-through. Just tried again to confirm. These are the
>>> two package versions I'm seeing that are installed:
>>>
>>> virt-viewer.x86_64 0.5.4-3.fc18
>>> virt-viewer.i686 0.5.3-1.fc17
>>>
>>>
>>> And you can pass the device through manually from the menu?
>>>
>>> Can you do lsusb -v with the device plugin and then copy and
>>> paste the output for the device in question into your next mail ?
>>>
>>> Regards,
>>>
>>> Hans
>>>
>>>
>>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20130603/6d0f1de8/attachment-0001.html>
More information about the Spice-devel
mailing list