hmm eigentlich sollte das so laufen. Den Haken bei "Use USB3" würd ich generell rausnehmen, wenn es kein USB3 ist.
Funktioniert der Reader denn lokal am Proxmox einwandfrei?
Du hast schon recht; eine VM ist einfacher, da Du dort wirklich nichts beachten musst (außer iommu bei PCI)
Aber ja, es macht auf jeden Fall Sinn, das in nem LXC laufen zu lassen. Die Systemressourcen für die VM kannst Dir sparen.
Habe u.A. nen TVHeadend im LXC, dort zwei TV Sticks und meine Quadro durchgereicht.
Nen Container für den Cardserver und drei Mäuse durchgereicht. Flutscht einwandfrei bei 35MB RAM Usage für den LXC
Nen Emby LXC, in welchen ich meine Quadro durchgreicht habe.
Einzig mit meinem Conbee II (Zigbee) hatte ich im LXC keinen Erfolg, weshalb der auch als VM läuft.
Erstell Dir mal nen popligen LXC (Privileged, nicht Unprivileged), aktiviere als Feature nesting und reiche den Stinger dort mal durch.
Auch ist nen Ubuntu dafür etwas übertrieben. Ein schlankes Debian tuts da auch; brauchst ja keine großartigen und hochaktuelle Pakete.
Ach ja; Auf Deinem PVE musst dann natürlich noch setserial installieren falls noch nicht geschehen. Bringt Dir mit ner V23 z.B. gute 25ms. Daher auch der Aufruf im udev