Привет, форум! Надеюсь, кто-нибудь сможет мне помочь. У меня PVE работает с 2 USB EdgeTPU, подключенными. Хочу передать их в разные LXC. Один работает со стабильной версией Frigate, а другой – с бетой. Оба TPU отображаются на хосте:
```
Code:
root@proxmox:~# lsusb
Bus 002 Device 005: ID 05e3:0620 Genesys Logic, Inc. GL3523 Hub
Bus 002 Device 008: ID 18d1:9302 Google Inc.
Bus 002 Device 003: ID 0bda:0420 Realtek Semiconductor Corp. 4-Port USB 3.0 Hub
Bus 002 Device 007: ID 18d1:9302 Google Inc.
```
Они добавлены в отдельную группу:
```
Code:
root@proxmox:~# ls -la /dev/bus/usb/002
total 0
drwxr-xr-x 2 root root 160 Jun 6 17:45 .
drwxr-xr-x 6 root root 120 Jun 6 17:41 ..
crw-rw-r-- 1 root root 189, 128 Jun 6 17:41 001
crw-rw-r-- 1 root root 189, 129 Jun 6 17:41 002
crw-rw-r-- 1 root root 189, 130 Jun 6 17:41 003
crw-rw-r-- 1 root root 189, 132 Jun 6 17:41 005
crw-rw-rw- 1 root lxc-frigate-root 189, 134 Jun 6 17:44 007
crw-rw-rw- 1 root lxc-frigate-root 189, 135 Jun 6 17:45 008
```
Я передаю их через GUI с помощью передачи устройств и точный путь (/dev/bus/usb/002/007 и 008). В LXC они доступны с соответствующими правами. Проблема: передача обоих в 1 LXC и использование обоих в Frigate работает отлично. Когда я передаю их в разные LXC, я могу запустить один из LXC. Другой не находит TPU. Есть какие-нибудь идеи? Может быть, работающий LXC "запирает" драйвер или что-то вроде этого?
```
Code:
root@proxmox:~# lsusb
Bus 002 Device 005: ID 05e3:0620 Genesys Logic, Inc. GL3523 Hub
Bus 002 Device 008: ID 18d1:9302 Google Inc.
Bus 002 Device 003: ID 0bda:0420 Realtek Semiconductor Corp. 4-Port USB 3.0 Hub
Bus 002 Device 007: ID 18d1:9302 Google Inc.
```
Они добавлены в отдельную группу:
```
Code:
root@proxmox:~# ls -la /dev/bus/usb/002
total 0
drwxr-xr-x 2 root root 160 Jun 6 17:45 .
drwxr-xr-x 6 root root 120 Jun 6 17:41 ..
crw-rw-r-- 1 root root 189, 128 Jun 6 17:41 001
crw-rw-r-- 1 root root 189, 129 Jun 6 17:41 002
crw-rw-r-- 1 root root 189, 130 Jun 6 17:41 003
crw-rw-r-- 1 root root 189, 132 Jun 6 17:41 005
crw-rw-rw- 1 root lxc-frigate-root 189, 134 Jun 6 17:44 007
crw-rw-rw- 1 root lxc-frigate-root 189, 135 Jun 6 17:45 008
```
Я передаю их через GUI с помощью передачи устройств и точный путь (/dev/bus/usb/002/007 и 008). В LXC они доступны с соответствующими правами. Проблема: передача обоих в 1 LXC и использование обоих в Frigate работает отлично. Когда я передаю их в разные LXC, я могу запустить один из LXC. Другой не находит TPU. Есть какие-нибудь идеи? Может быть, работающий LXC "запирает" драйвер или что-то вроде этого?
