Proxmox VE 7 USB LXC passthrough

Jacke

New Member
Jun 30, 2021
14
1
3
37
Hallo ich wollte einen USB Zigbee Stick an meine IoBroker lxc Maschine durchreichen.
Ich bin nach diese Anleitung vorgegangen https://coldcorner.de/2018/07/12/proxmox-usb-passthrough-fuer-lxc-container-z-wave-uzb1/
Leider wird bei mir nach dem hinzufügen zur LXC conf keine AMC0 angelegt.
Code:
lxc.cgroup.devices.allow: c 189:* rwm
lxc.mount.entry: /dev/bus/usb/001/018 dev/bus/usb/001/018 none bind,optional,create=file
Ist es bei Proxmox 7 anders?
 
habe ich geändert bringt leider nichts
Ich habe folgendes eingegeben
Code:
root@pve:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

root@pve:~# ls -ls -l /dev/bus/usb/001/002
0 crw-rw-r-- 1 root root 189, 1 Jul 16 19:54 /dev/bus/usb/001/002
root@pve:~# cd /etc/pve/nodes/pve/lxc
root@pve:~# nano 105.conf

Daraufhin habe ich die die config der Maschine angepasst

Code:
arch: amd64
cores: 2
hostname: IoBrokerLXC
memory: 2048
net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.1.1,hwaddr=76:C7:9E:73:7A:62,ip=192.168.1.12/24,type=veth
onboot: 1
ostype: debian
rootfs: local-lvm:vm-105-disk-0,size=8G
swap: 2048
unprivileged: 1
lxc.cgroup2.devices.allow: c 189:* rwm
lxc.mount.entry: /dev/bus/usb/001/002 dev/bus/usb/001/002 none bind,optional,create=file

Wenn ich nun ind den /dev/ Ordner wechsel und de Inhalt aufliste kommt

Code:
root@pve:/dev# ls
autofs           fuse          null      tty15  tty44      ttyS14   vcs1
block            hpet          nvram     tty16  tty45      ttyS15   vcs2
bsg              hugepages     parport0  tty17  tty46      ttyS16   vcs3
btrfs-control    hwrng         port      tty18  tty47      ttyS17   vcs4
bus              i2c-0         ppp       tty19  tty48      ttyS18   vcs5
char             i2c-1         psaux     tty2   tty49      ttyS19   vcs6
console          i2c-2         ptmx      tty20  tty5       ttyS2    vcsa
core             i2c-3         pts       tty21  tty50      ttyS20   vcsa1
cpu              i2c-4         pve       tty22  tty51      ttyS21   vcsa2
cpu_dma_latency  initctl       random    tty23  tty52      ttyS22   vcsa3
cuse             input         rfkill    tty24  tty53      ttyS23   vcsa4
disk             kmsg          rtc       tty25  tty54      ttyS24   vcsa5
dm-0             kvm           rtc0      tty26  tty55      ttyS25   vcsa6
dm-1             lightnvm      sde       tty27  tty56      ttyS26   vcsu
dm-10            log           sde1      tty28  tty57      ttyS27   vcsu1
dm-11            loop0         sde2      tty29  tty58      ttyS28   vcsu2
dm-12            loop1         sde3      tty3   tty59      ttyS29   vcsu3
dm-2             loop2         sg4       tty30  tty6       ttyS3    vcsu4
dm-3             loop3         shm       tty31  tty60      ttyS30   vcsu5
dm-4             loop4         snapshot  tty32  tty61      ttyS31   vcsu6
dm-5             loop5         snd       tty33  tty62      ttyS4    vfio
dm-6             loop6         stderr    tty34  tty63      ttyS5    vga_arbiter
dm-7             loop7         stdin     tty35  tty7       ttyS6    vhci
dm-8             loop-control  stdout    tty36  tty8       ttyS7    vhost-net
dm-9             mapper        tty       tty37  tty9       ttyS8    vhost-vsock
dma_heap         mcelog        tty0      tty38  ttyprintk  ttyS9    watchdog
dri              mei0          tty1      tty39  ttyS0      udmabuf  watchdog0
drm_dp_aux0      mem           tty10     tty4   ttyS1      uhid     zero
ecryptfs         mpt2ctl       tty11     tty40  ttyS10     uinput   zfs
fb0              mpt3ctl       tty12     tty41  ttyS11     urandom
fd               mqueue        tty13     tty42  ttyS12     userio
full             net           tty14     tty43  ttyS13     vcs

Muss ich die Maschine neu starten oder habe ich etwas falsch gemacht.
Im container finde ich auch kein passendes USB Device?
 
vielleicht "unprivileged" ist das Problem...
Im Host muss aber als "/dev/ttyACM0" erscheinen.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!