Zdravím,
setkali jste se na Omnii s problémy při připojení USB zařízení? Nejedná se o disk ani o wifinu nebo tuner, ale o výpočetní dongle Movidius. https://github.com/movidius/ncsdk
lsusb zařízení vypíše jak při připojení napřímo, tak při připojení přes hub. udevadm info taktéž zařízení vidí. Problém nastane ve chvíli, kdy spustím hello world example. Zkoušel jsem to znovu buildnout i v LXC Ubuntu, ale nastane stejný problém. Zařízení mi normálně funguje na raspberry s Ubuntu, což je taktéž ARM. Domnívám se, že problém je někde v OpenWRT / TurrisOS nebo jeho nastavení.
Máte někdo nějaký nápad, co dalšího by se s tím dalo zkusit?
Myslím si, že teoreticky by mělo být možné to rozjet v LXC kontejneru. Vyzkoušel bych to např. v Debian Stretch dle jejich návodu s tím, že bude nutné povolit USB access/pass-through pro LXC kontejner pomocí lxc.group.devices.allow a nejspíše také lxc.mount.entry.
Zajímala by mě ta chyba, co Vám to hlásí při spuštění “Hello world example”.
Zdravím,
díky za nápad. LXC kontejner se mi také zdál jako nejjednodušší metoda zprovoznění. Experimentuju s tím, ale nepodařilo se mi to USB zařízení namontovat do kontejneru. V TurrisOS ho vidím pod /dev/bus/usb/... ale v kontejneru nikoliv, a to ani když použiju lxc.group.devices.allow a lxc.mount.entry.
Vlákno LXC container and attach USB devices jsem prostudoval, ale bohužel se mi taktéž nedaří nastavit, aby zařízení bylo viditelné v kontejneru.
Nemáte nějaký tip, jak univerzálně namapovat USB zařízení do kontejneru?
Ještě jednou děkuji za tip na mount USB v LXC. Dongle mi už funguje v kontejneru s následující konfigurací: lxc.mount.entry = /dev/bus/usb dev/bus/usb none bind,optional,create=dir 0 0