Project

General

Profile

HDHomerun is not displayed in the list of TV Adapters

Added by Bob Baird over 12 years ago

I have Tvheadend installed on Ubuntu 12.04. I have all of the hdhomerun drivers installed, but my hdhomerun device does not show up in the list of adapters. Here is the output of w_scan:

w_scan version 20111203 (compiled for DVB API 5.4)
using settings for UNITED STATES
ATSC
VSB US/CA, DVB-T TW
QAM US/CA
frontend_type ATSC, channellist 2
output format initial tuning data
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> ATSC "HDHomeRun ATSC": good :
)
/dev/dvb/adapter1/frontend0 > ATSC "HDHomeRun ATSC": good :)
Using ATSC frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.4
frontend 'HDHomeRun ATSC' supports
INVERSION_AUTO
8VSB
16VSB
QAM_64
QAM_256
FREQ (54.00MHz ... 858.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
57000: 8VSB(time: 00:00)
63000: 8VSB(time: 00:03)
69000: 8VSB(time: 00:05)
79000: 8VSB(time: 00:08)
85000: 8VSB(time: 00:10)
177000: 8VSB(time: 00:13)
183000: 8VSB(time: 00:16)
189000: 8VSB(time: 00:18)
195000: 8VSB(time: 00:21)
201000: 8VSB(time: 00:23)
207000: 8VSB(time: 00:26)
213000: 8VSB(time: 00:28)
473000: 8VSB(time: 00:31)
479000: 8VSB(time: 00:33)
485000: 8VSB(time: 00:36)
491000: 8VSB(time: 00:38)
etc...

I think it may be related to permissions:

bob@mediaserver:~$ ls l /dev/dvb/adapter*
/dev/dvb/adapter0:
total 0
crw-rw---
+ 1 root video 212, 0 Aug 5 22:34 demux0
crw-rw----+ 1 root video 212, 1 Aug 5 22:34 dvr0
crw-rw----+ 1 root video 212, 2 Aug 5 22:34 frontend0

/dev/dvb/adapter1:
total 0
crw-rw----+ 1 root video 212, 3 Aug 5 22:34 demux0
crw-rw----+ 1 root video 212, 4 Aug 5 22:34 dvr0
crw-rw----+ 1 root video 212, 5 Aug 5 22:34 frontend0
bob@mediaserver:~$

I have tried sudo chmod o+rw /dev/dvb/ -R* but the permissions reset at boot. I have also tried running that command in a shell script in /etc/init.d but that didn't work either. Does anyone have any suggestions?

Edit - Sorry about the text format, something wonky happened.


Replies (1)

RE: HDHomerun is not displayed in the list of TV Adapters - Added by the dude about 12 years ago

Just went through this yesterday.

I did a chown hts:video -R /dev/dvb and bounced tvheadend. Works like a champ.

I think you also have to be running userhdhomerun, so make sure that is started. You should have have a dvbhdhomerun-utils service...

-FN

    (1-1/1)