Proxmox USB Geräte an Gastsystem übergeben

OS Installation, Konfiguration etc.
Antworten
Benutzeravatar
h3rb3rn
Administrator
Beiträge: 157
Registriert: vor 4 Jahre

Proxmox USB Geräte an Gastsystem übergeben

Beitrag von h3rb3rn » vor 2 Jahre

Leider gibt es im Webinterface keinen direkten Menüpunkt wie bei vSphere von VMWare ESXi um USB Geräte an das Gastsystem zu übergeben. Dennoch befinden sich im Webinterface alle dafür notwendigen Tools.

In der Shell könnt Ihr mit "lsusb" eine Abfrage des Hostsystems nach angeschlossenen USB Geräten machen

Webinterface_shell.jpg
Webinterface_shell.jpg (226.24 KiB) 1411 mal betrachtet
Webinterface_shell.jpg
Webinterface_shell.jpg (226.24 KiB) 1411 mal betrachtet
Webinterface_shell.jpg
Webinterface_shell.jpg (226.24 KiB) 1411 mal betrachtet

Wenn Ihr im Webinterface-Monitor (unteres Bild) bei der Abfrage "info usbhost" euer gewünschtes USB Gerät nicht finden könnt, müsst Ihr dieses erst vom Hostsystem an das Gastsystem übergeben!

USB Geräte könnt Ihr in der Shell (oberes Bild) mit "qm set <<VM-ID>> -usb<<lfd_nr>> host=<<USB_Device_ID>>" dauerhaft in das Gastsystem einbinden.

Ein Beispiel:

qm set 100 -usb0 host=0d46:3010 für den Kobil Kartenleser im oberen Bild.

Webinterface_Monitor.jpg
Webinterface_Monitor.jpg (252.97 KiB) 1420 mal betrachtet
Webinterface_Monitor.jpg
Webinterface_Monitor.jpg (252.97 KiB) 1420 mal betrachtet
Webinterface_Monitor.jpg
Webinterface_Monitor.jpg (252.97 KiB) 1420 mal betrachtet
Wenn Ihr euer gewünschtes USB Geräte unter "info usbhost", jedoch nicht unter "info usb" finden konntet, so müsst Ihr das USB Gerät erst aktivieren mit "device_add usb-host,hostbus=<<usb_bus_id>>,hostport=<<port>>,id=<<individueller_name>>"

Ein Beispiel:

device_add usb-host,hostbus=1,hostport=1.5,id=kobil


Wenn Sie das USB Gerät am Gastsystem deaktivieren wollen müssen Sie "device_del <<individueller_name>>" im Webinterface-Monitor ausführen.

Ein Beispiel:

device_del kobil

Wollen Sie das USB Gerät aus der VM entfernen müssen Sie erst das USB Gerät am Gastsystem deaktivieren und anschließend in der Shell (Bild oben) das USB Gerät vom USB-HOST des Gastsystems löschen mit "device_del <<USB_Device_ID>>"

Ein Beispiel:

device_del 0d46:3010

USB Geräte dauerhaft an ein Gastsystem binden

Beispiel: Gastsystem mit der ID 100 mit Kobil USB Kartenleser dauerhaft verbinden

Code: Alles auswählen

/etc/pve/qemu-server/100.conf
folgenden Inhalt am Ende der Datei anfügen:

Code: Alles auswählen

usb0: host=0d46:3010
Syntax: usb<<lfd_nr>>: host=<<USB_Device_ID>>

Link:
BBcode:
HTML:
Hide post links
Show post links

Antworten