[PVE-User] USB: the little unusable thing...
Alexandre DERUMIER
aderumier at odiso.com
Sun Oct 7 14:31:36 CEST 2012
Hi,
They are a lot of rewrite of the usb stack since kvm 0.14.
>>qm set 111 -usb0 host=001.010
>>400 Parameter verification failed.
>>usb0: invalid format - unable to parse usb device
the regex is: (hope you can read it ;)
if ($v =~ m/^host=(0x)?([0-9A-Fa-f]{4}):(0x)?([0-9A-Fa-f]{4})$/) {
$found = 1;
$res->{vendorid} = $2;
$res->{productid} = $4;
} elsif ($v =~ m/^host=(\d+)\-(\d+(\.\d+)*)$/) {
$found = 1;
$res->{hostbus} = $1;
$res->{hostport} = $2;
} else {
so host=(Ox)4xalphanum:(Ox)4xalphanum -vendorid - productid
or
host = digits-digits(.digits) hostbus - hostport
>>"
>>The problem is: inside the virtual i see the key with lsusb but as
>>in 0.15 of kvm it's unusable..."
What do you mean by unusable ? can you use fdisk on it ?
----- Mail original -----
De: "Giuliano Natali (Diaolin)" <diaolin at diaolin.com>
À: pve-user at pve.proxmox.com
Envoyé: Samedi 6 Octobre 2012 09:16:31
Objet: [PVE-User] USB: the little unusable thing...
1.9 proxmox
In the previous version ok kvm i should downgrade to
0.14 to have a decent pass-through USB.
2.* proxmox
probed all sort of kvm, downgrading, upgrading, redowngrading
but nothing...
1-
lsusb
Bus 001 Device 010: ID 13fe:1f00 Kingston Technology Company Inc.
DataTraveler 2.0 4GB Flash Drive / Patriot Xporter 32GB (PEF32GUSB) Flash
Drive
qm set 111 -usb0 host=001.010
400 Parameter verification failed.
usb0: invalid format - unable to parse usb device
then the previous method of setting BUS.DEVICE is incorrect
but using the args in conf
args: -device usb-host,hostbus=1,hostport=10
works.
Even
qm set 111 -usb0 host=13fe:1f00
and
args: -usb -device usb-host,vendorid=0x13fe,productid=0x1f00
all works good.
The problem is: inside the virtual i see the key with lsusb but as
in 0.15 of kvm it's unusable...
Despite i should use the old version, downgrading PROXMOX.
and this is a real pain.
With the windows VM i've resolved with remote usb but with the
linux machine i don't find any usable method.
I've probed ALL and when i say all i say ALL.
Minimum 6 or 7 different USB-over-IP softs, even that in the
kernel usb-ip...
every time, version mismatch and so on....
Any hint?
I should access an USB key in raw mode as in the 0.14 kvm version
Tx, Diaolin
_______________________________________________
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