Use DVB-S2 satellite sadapter in LXD container [ENTWURF]
Digital Devices Adapter
Create privileged container:
lxc config set tvheadend security.privileged true
Configure container:
lxc config edit tvheadend
Following lines are important:
config:
raw.lxc: "lxc.cap.drop= \nlxc.cgroup.devices.allow=c 212:* rwm \nlxc.mount.entry='/dev/dvb
dev/dvb none bind,optional,create=dir'"
\n
created a new line.
lxc.cap.drop=
: Not sure if this is necessary.lxc.cgroup.devices.allow=c 212:* rwm
: Allow Digital Devices PCI card with major number 212. Number can be found like this:
root@hyperserver:/dev/dvb/adapter0# ls -l
total 0
crw-rw---- 1 root video 212, 0 Mar 10 18:26 demux0
crw-rw---- 1 root video 212, 1 Mar 10 18:26 dvr0
crw-rw-rw- 1 root video 212, 3 Mar 10 18:26 frontend0
crw-rw---- 1 root video 212, 2 Mar 10 18:26 net0
- Mount dvb devices:
lxc.mount.entry='/dev/dvb dev/dvb none bind,optional,create=dir
Sources: