36d - Aclaraciones y anotaciones sobre las prácticas

Volver al curso

Dispositivos USB en el servidor de máquinas virtuales

Fuente: https://medium.com/@konpat/usb-passthrough-to-an-lxc-proxmox-15482674f11d

Con el comando ls puedes ver el contenido de una carpeta. Puedes ver el contenido del bus USB con lsusb o del bus PCI con lspci.

Los dispositivos USB se conectan al anfitrión (PC real), pero no son visibles desde ninguna de las máquinas virtuales. Para hacer USB passthrough desde el host Proxmox hasta el guest LXC Ubuntu, el profesor debe acceder al host y hacer:

  1. lsusb # para identificar el componente, en el caso de la LimeSDR:
    Bus 001 Device 004: ID 0403:601f Future Technology Devices International, Ltd
  2. Obtenidos los números de bus (001) y de dispositivo (004) buscamos el número de “major” y “minor”. ls -al /dev/bus/usb/001/004
    crw-rw-r-- 1 root root 189, 3 May 21 14:36 /dev/bus/usb/001/004
  3. El major es “189”. El minor es cualquier número. Editamos el fichero de configuración con el número de máquina virtual:
    nano /etc/pve/lxc/103.conf

    Y añadimos estas dos líneas (ajusta el major):

    lxc.cgroup.devices.allow: c 189:* rwm
    lxc.mount.entry: /dev/bus/usb/001/004 dev/bus/usb/001/004 none bind,optional,create=file

Tutorial de instalación de Plex sobre Ubuntu

https://linuxize.com/post/how-to-install-plex-media-server-on-ubuntu-18-04/


Volver al curso