Project

General

Profile

Help with initial setup - no channels found

Added by DZMM Highlander over 7 years ago

Hi

First post. I've setup up tvheadend as a docker in unraid ok, but when I scan I get no channels with a WinTV-quadHD card. I've tried the card with DVBlink and it finds all the channels with the sandy heath transmitter, but when I select Sandy heath with tvheadend I get no channels.

Can someone help or tell me what I'm doing wrong please.

Thanks in advance

DZMM


Replies (7)

RE: Help with initial setup - no channels found - Added by Mark Clarkstone over 7 years ago

DZMM Highlander wrote:

Hi

First post. I've setup up tvheadend as a docker in unraid ok, but when I scan I get no channels with a WinTV-quadHD card. I've tried the card with DVBlink and it finds all the channels with the sandy heath transmitter, but when I select Sandy heath with tvheadend I get no channels.

Can someone help or tell me what I'm doing wrong please.

This is simply because the dvb_scan data is out of date (It's provided by a third party).

What you need to do is delete all those dead muxes and manually add your own, here is an example:

You should leave most of the values as AUTO except for the frequency, bandwidth and transmission mode. The other values shown in the above image were updated by Tvheadend during the mux scan.

You should only need to add one DVB-T mux for Tvheadend to automatically find the rest (with network discovery enabled). However, because those in charge decided not to include DVB-T2 mux information in the NIT (Network Information table) out of fear that it could crash older boxes, you'll have to manually add all DVB-T2 muxes yourself.

See https://ukfree.tv/transmitters/tv/Sandy_Heath for frequencies, make sure you use the values in the brackets, e.g 522.0MHz (You'd enter 522000000).

Thanks in advance

DZMM

mux.png (275 KB) mux.png

RE: Help with initial setup - no channels found - Added by DZMM Highlander over 7 years ago

Thanks for the help. I must be doing something fundamentally stupid as it looks so simple, but I can't get it to work.

E.g. for the first 522Mhz transmitter from https://ukfree.tv/transmitters/tv/Sandy_Heath I have:

which turns up no channels, but for the same card in same PC in dvblink I get

What am I doing wrong???? :-(

RE: Help with initial setup - no channels found - Added by Mark Clarkstone over 7 years ago

DZMM Highlander wrote:

Thanks for the help. I must be doing something fundamentally stupid as it looks so simple, but I can't get it to work.

E.g. for the first 522Mhz transmitter from https://ukfree.tv/transmitters/tv/Sandy_Heath I have:

which turns up no channels, but for the same card in same PC in dvblink I get

What am I doing wrong???? :-(

Have you installed the required firmware? Check

dmesg
for "firmware not found"/load errors. If you've loaded the firmware install w-scan and scan for services.

sudo apt install w-scan
sudo service tvheadend stop
sudo w_scan -ft -cGB

What you're looking for is "signal ok", once you see that you can stop the scanning, if you don't see it at all this suggests something is wrong with your tuner/set-up.

RE: Help with initial setup - no channels found - Added by DZMM Highlander over 7 years ago

Thanks for sticking with me ;-)

Ahh, I think you've found the problem. I haven't installed any firmwire manually - all I did was was install the unRAID DVB Edition plugin which I've just realised only installs the drivers, not the firmware.

Judging by this page https://linuxtv.org/wiki/index.php/Hauppauge_WinTV-quadHD_(DVB-T/T2/C) I need to install the dvb-demod-si2168-b40-01.fw firmware.

I've got this, but I don't know how to install - can you give me a
pointer please as I couldn't find instructions but will keep searching.

Update: Think I've got the instructions https://www.linuxtv.org/wiki/index.php/Firmware

RE: Help with initial setup - no channels found - Added by Mark Clarkstone over 7 years ago

DZMM Highlander wrote:

Thanks for sticking with me ;-)

Ahh, I think you've found the problem. I haven't installed any firmwire manually - all I did was was install the unRAID DVB Edition plugin which I've just realised only installs the drivers, not the firmware.

Judging by this page https://linuxtv.org/wiki/index.php/Hauppauge_WinTV-quadHD_(DVB-T/T2/C) I need to install the dvb-demod-si2168-b40-01.fw firmware.

I've got this, but I don't know how to install - can you give me a
pointer please as I couldn't find instructions but will keep searching.

Update: Think I've got the instructions https://www.linuxtv.org/wiki/index.php/Firmware

Firmware trips a lot of people up at first. Most will assume that the device will just work like on Windows, and give up when it doesn't without even trying to figure out why.

RE: Help with initial setup - no channels found - Added by DZMM Highlander over 7 years ago

https://linuxtv.org/wiki/index.php/Hauppauge_WinTV-quadHD_(DVB-T/T2/C)

Says I need firmware dvb-demod-si2168-b40-01.fw but I think I've got B 4.0.2:

[code]
[ 28.368787] si2168 6-0064: Silicon Labs Si2168-B40 successfully identified
[ 28.368938] si2168 6-0064: firmware version: B 4.0.2
[ 28.370216] si2157 7-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 28.370392] DVB: registering new adapter (cx238851)
[ 28.370566] cx23885 0000:0c:00.0: DVB: registering adapter 2 frontend 0 (Silicon Labs Si2168)...
[ 28.371025] cx23885_dvb_register() allocating 1 frontend(s)
[ 28.371190] cx238851: cx23885 based dvb card
[ 28.374962] sdc: sdc1
[ 28.375648] sd 2:0:0:0: [sdc] Attached SCSI disk
[ 28.377177] i2c i2c-6: Added multiplexed i2c bus 10
[ 28.377341] si2168 6-0066: Silicon Labs Si2168-B40 successfully identified
[ 28.377502] si2168 6-0066: firmware version: B 4.0.2
[ 28.378742] si2157 7-0062: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 28.378900] DVB: registering new adapter (cx238851)
[ 28.379049] cx23885 0000:0c:00.0: DVB: registering adapter 3 frontend 0 (Silicon Labs Si2168)...
[/code]

Do I need to rollback somehow?

dsmeg.txt (107 KB) dsmeg.txt

RE: Help with initial setup - no channels found - Added by Mark Clarkstone over 7 years ago

DZMM Highlander wrote:

https://linuxtv.org/wiki/index.php/Hauppauge_WinTV-quadHD_(DVB-T/T2/C)

Says I need firmware dvb-demod-si2168-b40-01.fw but I think I've got B 4.0.2:

Most newer revisions of the si2168 firmware are named "dvb-demod-si2168-b40-01.fw". See http://palosaari.fi/linux/v4l-dvb/firmware/ for the different versions.

Be aware that some tuners can be fussy with certain revisions. I couldn't tune with 4.0.19, I'm currently using 4.0.25 which is fine. The others caused a few issues (glitching) but generally seemed to work okay.

[code]
[ 28.368787] si2168 6-0064: Silicon Labs Si2168-B40 successfully identified
[ 28.368938] si2168 6-0064: firmware version: B 4.0.2
[ 28.370216] si2157 7-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 28.370392] DVB: registering new adapter (cx238851)
[ 28.370566] cx23885 0000:0c:00.0: DVB: registering adapter 2 frontend 0 (Silicon Labs Si2168)...
[ 28.371025] cx23885_dvb_register() allocating 1 frontend(s)
[ 28.371190] cx238851: cx23885 based dvb card
[ 28.374962] sdc: sdc1
[ 28.375648] sd 2:0:0:0: [sdc] Attached SCSI disk
[ 28.377177] i2c i2c-6: Added multiplexed i2c bus 10
[ 28.377341] si2168 6-0066: Silicon Labs Si2168-B40 successfully identified
[ 28.377502] si2168 6-0066: firmware version: B 4.0.2
[ 28.378742] si2157 7-0062: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 28.378900] DVB: registering new adapter (cx238851)
[ 28.379049] cx23885 0000:0c:00.0: DVB: registering adapter 3 frontend 0 (Silicon Labs Si2168)...
[/code]

Do I need to rollback somehow?

If it's working there is no need to do anything. However, I found 4.0.25 increased tuning speed so give that version a try.

Don't forget to delete or rename the older firmware before getting a newer revision, otherwise you'll end up with firmware.fw.1 which won't be loaded.

    (1-7/7)