Всем привет!
На хосте Debian 12 поднят LXC контейнер, из шаблона Debian.
Вот вывод lsusb с хоста:
Bus 001 Device 002: ID 8087:8001 Intel Corp. Integrated Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 152d:0576 JMicron Technology Corp. / JMicron USA Technology Corp. Gen1 SATA 6Gb/s Bridge
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 1df7:2500 SDRplay RSP1
Bus 002 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Мне надо пробросить устройство:
Bus 002 Device 004: ID 1df7:2500 SDRplay RSP1
в контейнер. Вот фрагмент конфига контейнера:
lxc.cgroup2.devices.allow = c 189:* rwm
lxc.mount.entry = /dev/bus/usb/002/004 dev/bus/usb/002/004 nonebind,optional,create=file
Контейнер стартует без ошибок. Но в выводе lsusb в контейнере:
Bus 001 Device 002: ID 8087:8001
Bus 001 Device 001: ID 1d6b:0002 Linux 6.1.0-32-amd64 ehci_hcd EHCI Host Controller
Bus 003 Device 002: ID 152d:0576 ANKEJE USB3.0 ANKEJE USB3.0
Bus 003 Device 001: ID 1d6b:0003 Linux 6.1.0-32-amd64 xhci-hcd xHCI Host Controller
Bus 002 Device 004: ID 1df7:2500
Bus 002 Device 002: ID 1a40:0101 USB 2.0 Hub
Bus 002 Device 001: ID 1d6b:0002 Linux 6.1.0-32-amd64 xhci-hcd xHCI Host Controller
не вижу это устройство.
По поводу устройства - это программный радиоприемник, типа TV-тюнера,
были одно время популярны такие.
Подскажите пожалуйста, как его все же, заставить работать в контейнере.