On 16 Jan 2015, at 12:10, VONDRA Alain wrote:

> Hi,
> I'm sure of the device, it's clearer with lsusb, you see all the infos about 
> the device :
> 
> Bus 001 Device 006: ID 0572:1321 Conexant Systems (Rockwell), Inc.
> Device Descriptor:
>  bLength                18
>  bDescriptorType         1
>  bcdUSB               1.10
>  bDeviceClass            2 Communications
>  bDeviceSubClass         0
>  bDeviceProtocol         0
>  bMaxPacketSize0        64
>  idVendor           0x0572 Conexant Systems (Rockwell), Inc.
>  idProduct          0x1321
>  bcdDevice            1.00
>  iManufacturer           1 Conexant
>  iProduct                2 USB Modem
>  iSerial                 3 24680246
>  bNumConfigurations      2
>  Configuration Descriptor:
>    bLength                 9
>    bDescriptorType         2
>    wTotalLength           73
>    bNumInterfaces          2
>    bConfigurationValue     1
>    iConfiguration          0
>    bmAttributes         0x80
>      (Bus Powered)
>    MaxPower              100mA
>    Interface Descriptor:
>      bLength                 9
>      bDescriptorType         4
> 
> With nodedev we just see device nodes, pretty difficult to identify, even 
> with --tree opt :
> 
> usb_1_0_1_0
> usb_1_1
> usb_1_1_1_0
> usb_1_1_4
> usb_1_1_4_1_0
> usb_1_1_4_1_1
> usb_1_1_6
> usb_1_1_6_1
> usb_1_1_6_1_0
> usb_1_1_6_1_1_0
> usb_1_1_6_1_1_1
> usb_1_1_6_1_1_2
> usb_2_0_1_0
> usb_2_1
> usb_2_1_1_0
> usb_usb1
> usb_usb2
> 
> The xml injected is, I think right :
> 
> <hostdev mode='subsystem' type='usb' managed='yes'>
>        <source>
>        <vendor id='0x0572'/>
>        <product id='0x1321'/>
>        </source>
> </hostdev>
> 
> Even with The device on the VM xml, the device does'nt appears in the Windows 
> VM.

How do you check it in the guest?
can you try that with Linux guest to see if any device whatsoever shows up?

Thanks,
michal

> Regards
> Alain
> 
> 
> 
> 
> 
> 
> 
> Alain VONDRA
> Chargé d'exploitation des Systèmes d'Information
> Direction Administrative et Financière
> +33 1 44 39 77 76
> UNICEF France
> 3 rue Duguay Trouin  75006 PARIS
> www.unicef.fr
> 
> 
> 
> 
> -----Message d'origine-----
> De : Martin Polednik [mailto:mpoled...@redhat.com]
> Envoyé : vendredi 16 janvier 2015 11:37
> À : VONDRA Alain
> Cc : Alon Bar-Lev; Michal Skrivanek; users@ovirt.org
> Objet : Re: [ovirt-users] USB Modem in a VM
> 
> ----- Original Message -----
>> From: "VONDRA Alain" <avon...@unicef.fr>
>> To: "Alon Bar-Lev" <alo...@redhat.com>, "Michal Skrivanek"
>> <mskri...@redhat.com>
>> Cc: users@ovirt.org
>> Sent: Thursday, January 15, 2015 10:33:19 PM
>> Subject: Re: [ovirt-users] USB Modem in a VM
>> 
>> Hi,
>> I've tried also to inject the device with virsh attach-device, all
>> seems to work but nothing happen in the VM :
>> 
>> [root@unc-srv-hyp2  ~]$ virsh attach-device unc-srv-prnt3
>> usb-modem.xml Please enter your authentication name: root Please enter
>> your password:
>> Device attached successfully
>> 
>> What did I do wrong, any ideas ?
> 
> Hello,
> One possibility might be the fact that libvirt itself doesn't have managed 
> mode for USB devices and I'm not sure virt-manager has the appropriate 
> routine handled.
> 
> Could you try running
> $ virsh nodedev-list
> to find the correct usb device and then
> # virsh nodedev-detach the_usb_device
> or posibly nodedev-dettach if you run older libvirt?
> 
> After that, try starting VM with hostdev element added to XML.
> 
>> Regards
>> 
>> 
>> 
>> 
>> 
>> 
>> Alain VONDRA
>> Chargé d'exploitation des Systèmes d'Information Direction
>> Administrative et Financière
>> +33 1 44 39 77 76
>> UNICEF France
>> 3 rue Duguay Trouin  75006 PARIS
>> www.unicef.fr
>> 
>> 
>> 
>> 
>> ________________________________________
>> De : Alon Bar-Lev [alo...@redhat.com]
>> Envoyé : jeudi 15 janvier 2015 21:23
>> À : VONDRA Alain; Michal Skrivanek
>> Cc : users@ovirt.org
>> Objet : Re: [ovirt-users]  USB Modem in a VM
>> 
>> Michal, any clue?
>> 
>> ----- Original Message -----
>>> From: "VONDRA Alain" <avon...@unicef.fr>
>>> To: "Alon Bar-Lev" <alo...@redhat.com>
>>> Cc: users@ovirt.org
>>> Sent: Thursday, January 15, 2015 5:56:47 PM
>>> Subject: RE: [ovirt-users]  USB Modem in a VM
>>> 
>>> Hi,
>>> Thank you for your answer, I've tried to insert my USB modem, but it
>>> doesn't up in the Windows VM.
>>> I've tried to insert via virt-manager without success, I can't apply
>>> the modification, however I see the modem using lsusb :
>>> 
>>> lsusb
>>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus
>>> 002 Device
>>> 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002:
>>> ID
>>> 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device
>>> 002: ID
>>> 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device
>>> 003: ID
>>> 0624:0248 Avocent Corp. Virtual Hub Bus 001 Device 004: ID 0624:0249
>>> Avocent Corp. Virtual Keyboard/Mouse Bus 002 Device 010: ID
>>> 0572:1321 Conexant Systems (Rockwell), Inc.
>>> 
>>> I've unload the "cdc_acm" kernel module via rmmod without success.
>>> I've also tried to edit the xml appending the ID and VENDDOR tags :
>>> 
>>> <hostdev mode='subsystem' type='usb'>
>>>      <source>
>>>        <vendor id='0x0572'/>
>>>        <product id='0x1321'/>
>>>      </source>
>>>    </hostdev>
>>> 
>>> Ut at the first load the config disappears...
>>> Do I need to restart the host or restart libvirtd services ?
>>> 
>>> Thanks for your help
>>> Alain
>>> 
>>> 
>>> 
>>> Alain VONDRA
>>> Chargé d'exploitation des Systèmes d'Information Direction
>>> Administrative et Financière
>>> +33 1 44 39 77 76
>>> UNICEF France
>>> 3 rue Duguay Trouin  75006 PARIS
>>> www.unicef.fr
>>> 
>>> 
>>> 
>>> 
>>> -----Message d'origine-----
>>> De : Alon Bar-Lev [mailto:alo...@redhat.com] Envoyé : mardi 13
>>> janvier 2015 17:47 À : VONDRA Alain Cc : users@ovirt.org Objet : Re:
>>> [ovirt-users] USB Modem in a VM
>>> 
>>> 
>>> 
>>> ----- Original Message -----
>>>> From: "VONDRA Alain" <avon...@unicef.fr>
>>>> To: users@ovirt.org
>>>> Sent: Tuesday, January 13, 2015 5:55:01 PM
>>>> Subject: [ovirt-users]  USB Modem in a VM
>>>> 
>>>> 
>>>> 
>>>> Hi,
>>>> 
>>>> Can you tell me if I can use an USB modem through one of the
>>>> hypervisor hosts to a Windows VM ?
>>>> 
>>>> I’d like to install a Windows Fax Server.
>>>> 
>>>> Thank you for your answers.
>>> 
>>> 
>>> should be possible using qemu args: -usbdevice
>>> host:vendor_id:product_id
>>> 
>>> in libvirt replace @VENDOR@ and @DEVICE@ to device specific properties:
>>> 
>>> <domain type='kvm'>
>>>  <name>...</name>
>>>  …
>>>  <devices>
>>>    …
>>>    <hostdev mode='subsystem' type='usb'>
>>>      <source>
>>>        <vendor id='0x@VENDOR@'/>
>>>        <product id='0x@DEVICE@'/>
>>>      </source>
>>>    </hostdev>
>>>  </devices>
>>> </domain>
>>> 
>>> if this option is not exposed in ui you can use vdsm-hooks[1] to
>>> modify the libvirt configuration and inject such device.
>>> 
>>> Regards,
>>> Alon
>>> 
>>> [1] http://www.ovirt.org/VDSM-Hooks
>>> 
>> _______________________________________________
>> Users mailing list
>> Users@ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
>> 

_______________________________________________
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to