Difference between revisions of "USB Physical Port Mapping"

From Proxmox VE
Jump to navigation Jump to search
(add "Proxmox 2.x supports usbN in vm.conf")
(add the link to "man vm.conf")
Line 21: Line 21:
 
     '''Device 0.4, Port 2.1, Speed 1.5 Mb/s, Product HASP 2.17'''
 
     '''Device 0.4, Port 2.1, Speed 1.5 Mb/s, Product HASP 2.17'''
  
More information is here: http://www.kraxel.org/cgit/qemu/tree/docs/usb2.txt
+
More information:
 +
# [[Manual:_vm.conf|man vm.conf]]
 +
# http://www.kraxel.org/cgit/qemu/tree/docs/usb2.txt

Revision as of 14:59, 15 October 2012

Currently (Stable verstion is Proxmox 1.9) it's possible to map hardware usb port in a following way:

1. Find out physical port parameters (bus and port)

 qm monitor NNN
 qm> info usbhost
   Bus 3, Addr 2, Port 1, Speed 1.5 Mb/s
     Vendor Specific: USB device 0529:0001, HASP 2.17
   Bus 5, Addr 3, Port 2, Speed 12 Mb/s
     Class 00: USB device 0624:0248, USB Composite Device-0

2. Add the device to the particular VM (/etc/qemu-server/NNN.conf)

 args: -device usb-host,hostbus=3,hostport=1

or (as Proxmox 2.x supports usbN in vm.conf)

 usb0: host=3-1

3. Power off/power on VM and check

 qm monitor NNN
 qm> info usb
   Device 0.2, Port 1, Speed 12 Mb/s, Product QEMU USB Tablet
   Device 0.3, Port 2, Speed 12 Mb/s, Product QEMU USB Hub
   Device 0.4, Port 2.1, Speed 1.5 Mb/s, Product HASP 2.17

More information:

  1. man vm.conf
  2. http://www.kraxel.org/cgit/qemu/tree/docs/usb2.txt