User Tools

Site Tools


doc:appunti:linux:sa:qemu_usb_passthrough

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
doc:appunti:linux:sa:qemu_usb_passthrough [2022/11/03 11:34] – [QEMU USB device passthrough] niccolodoc:appunti:linux:sa:qemu_usb_passthrough [2022/11/03 11:48] – [Assegnare i permessi] niccolo
Line 46: Line 46:
 chmod 0666 /dev/bus/usb/001/026 chmod 0666 /dev/bus/usb/001/026
 </code> </code>
 +
 +È possibile configurare il sistema in modo tale che una determinata periferica riceva gli opportuni permessi ad ogni connessione. Ad esempio si potrebbe volere che la periferica sia in lettura/scrittura per gli utenti che appartengono al gruppo **plugdev** (in Debian è il gruppo degli utenti autorizzati a montare e smontare i dispostivi rimuovibili). Per ottenere questo risultato si crea un file ad esempio **/etc/udev/rules.d/99-flash-card-reader.rules** con il seguente contenuto:
 +
 +<file>
 +SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="05e3", ATTR{idProduct}=="0723", GROUP="plugdev", MODE="0660"
 +</file>
 +
 +Per forzare il sistema **udev** a rileggere i file di configurazione si esegue:
 +
 +<code>
 +udevadm control --reload-rules && udevadm trigger
 +</code>
 +
 +Alla successiva connessione della periferica si può verificare che abbia ricevuto i giusti permessi.
  
 ==== Aggiungere la periferica all'avvio di QEMU ==== ==== Aggiungere la periferica all'avvio di QEMU ====
doc/appunti/linux/sa/qemu_usb_passthrough.txt · Last modified: 2022/11/03 11:49 by niccolo