Plus de 5 devices USB sur une VM Proxmox ? C’est possible…

J’utilise Proxmox pour faire tourner plusieurs VMs Ubuntu dont ma VM domotique Jeedom. Or avec la multiplication des devices USB (clé Z-Wave, clé 4G, clé Zigate, clé Conbee, device téléinfo Jeedom, device RFlink) je me suis retrouvé bloqué puisque Proxmox n’accepte de passer du host à une VM que 3 devices.

image Looic . Com (reloaded)

Frustrant. En fait la solution pour outrepasser cette limite est assez simple.

Sur le host, éditez le fichier

1
/usr/share/perl5/PVE/QemuServer.pm
avec votre éditeur favori.

Au milieu du fichier, modifiez la variable $MAX_USB_DEVICES, avec par exemple :

1
my $MAX_USB_DEVICES = 7;

Enfin, éditez le fichier de configuration de votre VM (Jeedom est ma VM numéro 101) :

1
vi /etc/pve/nodes/pve/qemu-server/101.conf

image 1 Looic . Com (reloaded)

Ajoutez usb5, usb6, usb7 -=(…) dans le fichier. Attention dans ma configuration le fichier comporte trois sections qui correspondent à la configuration des trois snapsots. J’ai donc ajouté usb5 sur chacune des trois.

Sauvegardez, rebootez le node PVE.

Et au reboot de vos VMs, un cinquième port USB sera bien attaché à votre VM !

Laisser un commentaire