Chris G Hi. Trying to set up my tuner in Ubuntu. I downloaded this (http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/dvb-demod-si2168-02.fw) firmware and put it in /lib/firmware chris@chris-VirtualBox:~$ dmesg | grep si2 [ 15.500939] si2168 2-0064: Silicon Labs Si2168-B40 successfully identified [ 15.500942] si2168 2-0064: firmware version: B 4.0.2 [ 15.580839] si2157 3-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached Still don't see it in TVHeadend though. Any ideas? Chris EDIT: Using the version of TVH from the Ubuntu store
Chris G Hi thanks for the reply. Not looking good. chris@chris-VirtualBox:~$ dmesg | egrep "dvb|frontend|firmware|si2" [ 17.372129] em28xx 1-1:1.0: dvb set to isoc mode. [ 17.678606] si2168 2-0064: Silicon Labs Si2168-B40 successfully identified [ 17.678609] si2168 2-0064: firmware version: B 4.0.2 [ 17.766238] si2157 3-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached [ 17.766268] dvbdev: DVB: registering new adapter (1-1:1.0) [ 17.766272] em28xx 1-1:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)... [ 17.766602] em28xx: Registered (Em28xx dvb Extension) extension [ 31.821051] audit: type=1400 audit(1540137396.540:46): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=780 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=0 ouid=0 [ 31.921286] audit: type=1400 audit(1540137396.640:47): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=780 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=0 ouid=0 [ 32.021727] audit: type=1400 audit(1540137396.740:48): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=780 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=0 ouid=0 [ 32.122241] audit: type=1400 audit(1540137396.840:49): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=780 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=0 ouid=0 [ 32.222805] audit: type=1400 audit(1540137396.940:50): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=780 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=0 ouid=0 [ 32.323136] audit: type=1400 audit(1540137397.040:51): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=780 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=0 ouid=0 [ 32.423728] audit: type=1400 audit(1540137397.140:52): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=780 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=0 ouid=0 [ 122.934869] audit: type=1400 audit(1540137486.405:90): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=1536 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 123.035827] audit: type=1400 audit(1540137486.505:91): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=1536 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 123.136715] audit: type=1400 audit(1540137486.605:92): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=1536 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 123.237219] audit: type=1400 audit(1540137486.705:93): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=1536 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 123.337714] audit: type=1400 audit(1540137486.805:94): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=1536 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 123.438217] audit: type=1400 audit(1540137486.905:95): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=1536 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 123.538367] audit: type=1400 audit(1540137487.005:96): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=1536 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 123.639049] audit: type=1400 audit(1540137487.109:97): apparmor="DENIED" operation="open" profile="snap.tvheadend.tvheadend" name="/dev/dvb/adapter0/frontend0" pid=1536 comm="tvheadend" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0
Harry Developer Did you check if it works stand alone? E.g. using dvbscan or w_scan? See https://www.linuxtv.org/wiki/index.php/Dvbscan for details. You might need to stop tvh to prevent the device to be locked.
Saen Acro No DVB adapter registered ls /dev/dvb or better tree /dev/dvb https://www.linuxtv.org/wiki/index.php/PCTV_Systems_tripleStick_T2_(292e)
Chris G I have only tried in TVH so far. I will see if I can get it working with another utility. Here is the output chris@chris-VirtualBox:~$ tree /dev/dvb /dev/dvb `-- adapter0 |-- demux0 |-- dvr0 |-- frontend0 `-- net0 1 directory, 4 files chris@chris-VirtualBox:~$ ls /dev/dvb adapter0
Joe User Looks like apparmor is blocking access. You need to look at apparmor settings. Sorry, I do not use it so I can't offer much help.
Chris G Yes. I dissabled apparmour following a guide but then TVH stopped working. Had to reinstall ubuntu because it wouldnt let me re enable it using the same guide. Looked into making a profile but didnt seem to do anything.
Chris G You mean dont use the ubuntu store version? EDIT: well it seems using the Ubuntu store version was the problem. I installed manually following the guide on the wiki and right away my tuner was detected. Sorry to waste your guys' time. Chris
Chris G saen acro wrote: > just for test > or enable snap container in apparmor if possible Yep I got it working. I edited my last post. Thanks for all the help guys.