[PVE-User] USB: the little unusable thing...
Alexandre DERUMIER
aderumier at odiso.com
Tue Oct 9 10:08:50 CEST 2012
I think I have submitted you a wrong package ;)
>>
>>i did't see this
>>
>>pkg: dependency problems prevent configuration of pve-qemu-kvm:
>> pve-qemu-kvm depends on pve-libspice-server1 (>= 0.12.0-1); however:
>> Package pve-libspice-server1 is not installed.
>>dpkg: error processing pve-qemu-kvm (--install):
I was doing test with spice,sorry
I have resubmit my package in my repo.
offical proxmox kvm 1.2 (in pve-test repository)
http://download.proxmox.com/debian/dists/squeeze/pvetest/binary-amd64/pve-qemu-kvm_1.2-6_amd64.deb
my package (same version but with trace enable)
http://odisoweb1.odiso.net/pve-qemu-kvm_1.2-6_amd64.deb
Can you try proxmox package to see if it's works fine ?
----- Mail original -----
De: "Giuliano Natali (Diaolin)" <diaolin at diaolin.com>
À: "Alexandre DERUMIER" <aderumier at odiso.com>
Envoyé: Mardi 9 Octobre 2012 09:48:22
Objet: Re: [PVE-User] USB: the little unusable thing...
Alexandre DERUMIER wrote:
>>>error: -trace events=...: option not supported by the selected tracing
>>>backend
>
> Do you have installed my pve-qemu-kvm package ? trace event shoudl work...
>
yes
dpkg -l pve-qemu-kvm
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
ii pve-qemu-kvm 1.2-6 Full virtualization on x86 hardware
>
>>>In any case with this kvm the usb is visible and usable...
>>>with the previous version no...
> which version ? #kvm -h ?
1.2.0
i did't see this
pkg: dependency problems prevent configuration of pve-qemu-kvm:
pve-qemu-kvm depends on pve-libspice-server1 (>= 0.12.0-1); however:
Package pve-libspice-server1 is not installed.
dpkg: error processing pve-qemu-kvm (--install):
not seen, sorry
my sources.list
deb http://ftp.it.debian.org/debian squeeze main contrib
# PVE packages provided by proxmox.com
deb http://download.proxmox.com/debian squeeze pvetest
# security updates
deb http://security.debian.org/ squeeze/updates main contrib
is it ok?
Diaolin
> If you use my package, this is the same version than proxmox 2.2, kvm 1.2.
> (my package just add tracing)
>
>
> ----- Mail original -----
>
> De: "Giuliano Natali (Diaolin)" <diaolin at diaolin.com>
> À: "Alexandre DERUMIER" <aderumier at odiso.com>
> Envoyé: Mardi 9 Octobre 2012 08:22:29
> Objet: Re: [PVE-User] USB: the little unusable thing...
>
> Alexandre DERUMIER wrote:
>> sorry, send mail before finish ...
>>
>>
>
>
> /usr/bin/kvm -trace events=/tmp/events -id 106 -chardev
> 'socket,id=monitor,path=/var/run/qemu-server/106.mon,server,nowait' -mon
> 'chardev=monitor,mode=readline' -vnc
> unix:/var/run/qemu-server/106.vnc,x509,password -pidfile
> /var/run/qemu-server/106.pid -daemonize -readconfig
> /usr/share/qemu-server/pve-usb.cfg -device 'usb-tablet,bus=ehci.0,port=6'
> -device 'usb-host,vendorid=0x125f,productid=0xc81a' -name diaolin-PC -smp
> 'sockets=1,cores=1' -nodefaults -boot 'menu=on' -vga cirrus -localtime
> -rtc-td-hack -no-kvm-pit-reinjection -no-hpet -k en-us -drive
> 'file=/dev/cdrom,if=none,id=drive-ide2,media=cdrom,aio=native' -device
> 'ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200' -drive
> 'file=/var/lib/vz/images/106/vm-106-disk-2.qcow2,if=none,id=drive-ide1,aio=native'
> -device 'ide-hd,bus=ide.0,unit=1,drive=drive-ide1,id=ide1' -drive
> 'file=/var/lib/vz/images/106/vm-106-disk-1.raw,if=none,id=drive-ide0,aio=native,cache=none'
> -device 'ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=101'
> -m 2048 -netdev
> 'type=tap,id=net0,ifname=tap106i0,script=/var/lib/qemu-server/pve-bridge'
> -device
> 'rtl8139,mac=DA:6C:42:06:9B:02,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300'
> -cpuunits 1000
> Warning: option deprecated, use lost_tick_policy property of kvm-pit
> instead.
> error: -trace events=...: option not supported by the selected tracing
> backend
>
>
> In any case with this kvm the usb is visible and usable...
> with the previous version no...
>
> this was win7
> and with debian linux works ok
>
> now i should test a key that is a protection key that should be read from
> a program that i cannot control.
>
> until 0.14 it worked good
>
> for now with this version i think it's ok
>
> the documentation lacks (man qm) but the passthrough is ok
>
> Diaolin
>
>
>
>
>
>>
>> here a pve-qemu-kvm package with tracepoint enable
>> http://odisoweb1.odiso.net/pve-qemu-kvm_1.2-6_amd64.deb
>>
>>
>> then activate the usb_host events
>>
>> echo usb_host_open_started > /tmp/events
>> echo usb_host_open_success >> /tmp/events
>> echo usb_host_open_failure >> /tmp/events
>> echo usb_host_disconnect >> /tmp/events
>> echo usb_host_close >> /tmp/events
>> echo usb_host_set_address >> /tmp/events
>> echo usb_host_set_config >> /tmp/events
>> echo usb_host_set_interface >> /tmp/events
>> echo usb_host_claim_interfaces >> /tmp/events
>> echo usb_host_release_interfaces >> /tmp/events
>> echo usb_host_req_control >> /tmp/events
>> echo usb_host_req_data >> /tmp/events
>> echo usb_host_req_complete >> /tmp/events
>> echo usb_host_req_emulated >> /tmp/events
>> echo usb_host_req_canceled >> /tmp/events
>> echo usb_host_urb_submit >> /tmp/events
>> echo usb_host_urb_complete >> /tmp/events
>> echo usb_host_urb_canceled >> /tmp/events
>> echo usb_host_ep_set_halt >> /tmp/events
>> echo usb_host_ep_clear_halt >> /tmp/events
>> echo usb_host_iso_start >> /tmp/events
>> echo usb_host_iso_stop >> /tmp/events
>> echo usb_host_iso_out_of_bufs >> /tmp/events
>> echo usb_host_iso_many_urbs >> /tmp/events
>> echo usb_host_reset >> /tmp/events
>> echo usb_host_auto_scan_enabled >> /tmp/events
>> echo usb_host_auto_scan_disabled >> /tmp/events
>> echo usb_host_claim_port >> /tmp/events
>> echo usb_host_parse_device >> /tmp/events
>> echo usb_host_parse_config >> /tmp/events
>> echo usb_host_parse_interface >> /tmp/events
>> echo usb_host_parse_endpoint >> /tmp/events
>> echo usb_host_parse_unknown >> /tmp/events
>> echo usb_host_parse_error >> /tmp/events
>>
>>
>> launch the vm with the usb-host key attached,
>> get the "kvm" command line generated by proxmox
>>
>> then re-launch it with adding
>>
>> kvm -trace events=/tmp/events
>>
>>
>>
>> try with the 3 differents guest os.
>>
>> and submit me the results.
>>
>> :)
>>
>>
>>
>>
>>
>> ----- Mail original -----
>>
>> De: "Alexandre DERUMIER" <aderumier at odiso.com>
>> À: "Giuliano Natali (Diaolin)" <diaolin at diaolin.com>
>> Cc: pve-user at pve.proxmox.com
>> Envoyé: Lundi 8 Octobre 2012 09:23:47
>> Objet: Re: [PVE-User] USB: the little unusable thing...
>>
>> here a pve-qemu-kvm package with tracepoint enable
>> http://odisoweb1.odiso.net/pve-qemu-kvm_1.2-6_amd64.deb
>>
>>
>> then activate the usb_host events
>>
>> echo usb_host_open_started > /tmp/events
>> echo usb_host_open_success >> /tmp/events
>> echo usb_host_open_failure >> /tmp/events
>> echo usb_host_disconnect >> /tmp/events
>> echo usb_host_close >> /tmp/events
>> echo usb_host_set_address >> /tmp/events
>> echo usb_host_set_config >> /tmp/events
>> echo usb_host_set_interface >> /tmp/events
>> echo usb_host_claim_interfaces >> /tmp/events
>> echo usb_host_release_interfaces >> /tmp/events
>> echo usb_host_req_control >> /tmp/events
>> echo usb_host_req_data >> /tmp/events
>> echo usb_host_req_complete >> /tmp/events
>> echo usb_host_req_emulated >> /tmp/events
>> echo usb_host_req_canceled >> /tmp/events
>> echo usb_host_urb_submit >> /tmp/events
>> echo usb_host_urb_complete >> /tmp/events
>> echo usb_host_urb_canceled >> /tmp/events
>> echo usb_host_ep_set_halt >> /tmp/events
>> echo usb_host_ep_clear_halt >> /tmp/events
>> echo usb_host_iso_start >> /tmp/events
>> echo usb_host_iso_stop >> /tmp/events
>> echo usb_host_iso_out_of_bufs >> /tmp/events
>> echo usb_host_iso_many_urbs >> /tmp/events
>> echo usb_host_reset >> /tmp/events
>> echo usb_host_auto_scan_enabled >> /tmp/events
>> echo usb_host_auto_scan_disabled >> /tmp/events
>> echo usb_host_claim_port >> /tmp/events
>> echo usb_host_parse_device >> /tmp/events
>> echo usb_host_parse_config >> /tmp/events
>> echo usb_host_parse_interface >> /tmp/events
>> echo usb_host_parse_endpoint >> /tmp/events
>> echo usb_host_parse_unknown >> /tmp/events
>> echo usb_host_parse_error >> /tmp/events
>>
>>
>> launch the vm with the usb-host key attached,
>> get the "kvm" command line generated by proxmox
>>
>> then re-launch it
>>
>>
>> ----- Mail original -----
>>
>> De: "Giuliano Natali (Diaolin)" <diaolin at diaolin.com>
>> À: "Alexandre DERUMIER" <aderumier at odiso.com>
>> Cc: pve-user at pve.proxmox.com
>> Envoyé: Lundi 8 Octobre 2012 09:00:21
>> Objet: Re: [PVE-User] USB: the little unusable thing...
>>
>> Alexandre DERUMIER wrote:
>>> I have see some bugreport here
>>>
>>> https://bugs.launchpad.net/qemu/+bug/685096
>>>
>>> (one bug report show that it's work with winxp 32bit but not win7)
>>>
>>> https://bugs.launchpad.net/qemu/+bug/1033727
>>>
>>>
>>> Do you have time to debug ?
>>> I can compile you a pve-qemu-kvm package with traces
>>> http://git.qemu.org/?p=qemu.git;a=blob;f=docs/tracing.txt
>>>
>>> so we can send log to Gerd Hoffmann , the redhat developper which
>>> maintain the usb code.
>>
>> ok, please send me a link for downloading it...
>>
>> i need 2 days...
>>
>> :-)
>>
>> Diaolin
>>
>>
>>
>>>
>>>
>>>
>>> ----- Mail original -----
>>>
>>> De: "Giuliano Natali (Diaolin)" <diaolin at diaolin.com>
>>> À: pve-user at pve.proxmox.com
>>> Envoyé: Lundi 8 Octobre 2012 07:58:37
>>> Objet: Re: [PVE-User] USB: the little unusable thing...
>>>
>>> Alexandre DERUMIER wrote:
>>>> which os do you use for your guest ?
>>>
>>> one guest is debian6.0
>>> one guest is winXP
>>> one guest is Fedora
>>>
>>>
>>> Sorry, probed even with the upcoming 1.2
>>>
>>> Diaolin
>>>
>>>
>>>
>>> _______________________________________________
>>> pve-user mailing list
>>> pve-user at pve.proxmox.com
>>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
>>>
>> _______________________________________________
>> pve-user mailing list
>> pve-user at pve.proxmox.com
>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
>>
>
More information about the pve-user
mailing list