usb в lxc контейнерах
kirimaks 6 сентября, 2012 - 14:16
Всем добрый день.
Осваиваю lxc на gentoo. Пока впечателения вполне нормальные, за исключением usb.
Дело в том что я смотрю спутниковое телевидение через dvb карту и использую для этого oscam, я запустил его в контейнере.
Oscam обращается на усройство /dev/bus/00x/00x (это ридер). Так вот при этом он вываливает:
coulnd't open device 005:002
libusb_open unknown error : -1
device 005:002 not found
Cannot open device: 005:002
lsusb в этом контейнете:
lsusb Bus 005 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC Bus 008 Device 002: ID 046e:5577 Behavior Tech. Computer Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
mount там же:
mount rootfs on / type rootfs (rw) /dev/sda7 on / type ext3 (rw,noatime,errors=continue,barrier=1,data=ordered) udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=216272,mode=755) sysfs on /sys type sysfs (rw,relatime) devpts on /dev/console type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000) devpts on /dev/tty1 type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000) devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=666) devpts on /dev/ptmx type devpts (rw,relatime,mode=600,ptmxmode=666) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755) rc-svcdir on /lib/rc/init.d type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755) tmpfs on /dev/shm type tmpfs (rw,relatime)
Я так понимаю я там что-то не примонтировал. Но вот только что?
(На хост-машине всё работает)
Также буду очень рад если кто посоветует более лучшую альтернативу. Или что-то похожее на FreeBSD Jails.
»
- Для комментирования войдите или зарегистрируйтесь
1.телепаты в отпуске ;)2,
1.телепаты в отпуске ;)
2, конфиги в студию
опенвз, фряха не нужна, джайл тем более ( такой каки нам не надо )
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Конфиг контейнера?
Конфиг контейнера? Вот пожалуйста:
Контейнер создавал этим скриптом.
Спасибо, приму к сведению.
Всё еще актуально.
Не, опенвз мне не подходит. Не хочу строить какието дополнительные ядра, которые к тому же строяться не хотят.
Удалось обнаружить что в libusb при открытии устройства - hpriv->fd = open(filename, O_RDWR); возвращяет -1. После этого errno становится EPERM /* Operation not permitted */
.
А если заюзать не libusb, а libusbx?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а): А если
К сожалению ситуация идентична.
Попробуйте добавить в конфиг
Попробуйте добавить в конфиг