I have used this snap for several years on a raspberry pi 4 with ubuntu 20.04, but now I have a problem with oscam.
I followed your comment here to enable ipv6. That works, but now oscam gets 'permission denied' when it tries to open my card reader on /dev/ttyUSB0.
The problem looks similar to the one you gave this comment on, but that solution does not seem to work for tvheadend because it does not have a 'serial-port' plug.
How do other people do this?
I have tried to install it with the --classic flag, but that is ignored, because it is a strictly confined snap.
What should have happened?
oscam shoud be able to access my card reader
Output of snap info $snap_name
name: tvheadend
summary: TV streaming server supporting DVB, ATSC, IPTV, and SAT>IP
publisher: Daniel Llewellyn (diddledani)
store-url: https://snapcraft.io/tvheadend
contact: https://github.com/diddlesnaps/tvheadend/issues
license: unset
description: |
Tvheadend is a TV streaming server and digital video recorder supporting DVB-S, DVB-S2, DVB-C,
DVB-C2, DVB-T, DVB-T2, ATSC, IPTV, SAT>IP and other formats. It can also stream and record from
HDHomeRun devices.
Once installed use your web browser to navigate to `http://[IP-Address]:9981/` (You can use
`127.0.0.1` for the IP Address if your browser and tvheadend are on the same computer.)
Once installed use your web browser to navigate to `http://[IP-Address]:9981/ `to set up the
server. You can use `127.0.0.1` for the IP Address if your browser and tvheadend are on the same
computer, or you can find the TVHeadend icon in your desktop menu.
You can change the listening port and IP with `snapctl set tvheadend tvh-http-port=9981` and
`snapctl set tvheadend tvh-ip=0.0.0.0`. You can also change the port for HTSP streaming
connections with `snapctl set tvheadend tvh-htsp-port=9982`
OSCam's web interface is listening on port `8888` by default. You can change this by editing the
file returned by `tvheadend.oscam-config`. e.g. `sudo $EDITOR $(tvheadend.oscam-config)`. This is
an ini-style file where the web interface IP Address and Port are configured as below:
[global]
serverip =
[webif]
httpport =
See [the OSCam configuration
reference](http://www.streamboard.tv/wiki/OSCam/en/Config/oscam.conf) for details on the
accepted options for the configuration file.
- Upstream Project: https://tvheadend.org/
- snapcraft.yaml Build Definition:
https://github.com/diddlesnaps/tvheadend/blob/master/snap/snapcraft.yaml
This Snap package is not maintained by the TVHeadend project. Please report issues here:
https://github.com/diddlesnaps/tvheadend/issues
commands:
- tvheadend.oscam-config
- tvheadend.oscam-webui
- tvheadend.reset-permissions
- tvheadend.tvheadend-webui
services:
tvheadend.oscam: simple, enabled, inactive
tvheadend: simple, enabled, active
snap-id: BLigMwxrfwBKQpnk0iQHu8hZts8Fgf2d
tracking: latest/stable
refresh-date: today at 14:56 CEST
channels:
latest/stable: 4.2.8 2022-01-09 (202) 142MB -
latest/candidate: ↑
latest/beta: ↑
latest/edge: 4.2.8 2022-03-25 (211) 142MB -
installed: 4.2.8 (202) 142MB -
What happened?
I have used this snap for several years on a raspberry pi 4 with ubuntu 20.04, but now I have a problem with oscam. I followed your comment here to enable ipv6. That works, but now oscam gets 'permission denied' when it tries to open my card reader on /dev/ttyUSB0. The problem looks similar to the one you gave this comment on, but that solution does not seem to work for tvheadend because it does not have a 'serial-port' plug. How do other people do this? I have tried to install it with the --classic flag, but that is ignored, because it is a strictly confined snap.
What should have happened?
oscam shoud be able to access my card reader
Output of
snap info $snap_name
Output of
snap connections $snap_name
Output of
snap version
Relevant log output
Teminal output of app