[mythtv-users] How to scan for channels

Kristian Bäckström kristian.backstrom at gmail.com
Tue Feb 21 09:51:32 UTC 2006


> You say that you have signal and reception in Kaffeine? What values do
> you use for that. Have you tried scan and tzap from dvb-utils for
> verifying your DVB-T installation? Scan will output a list that you can
> import into myth. Have you tried that? Do you have the right modules
> loaded? DVB support compiled into MythTV(not on by default in the deb's,
> you have to roll your own)?
>
> /Johan

Yes, I have signal and reception in kaffeine. I haven't used scan or
tzap until now.. but when I tried
scan -x 0 /usr/share/doc/dvb-utils/examples/scan/dvb-t/fi-Turku > channels.conf

it writes to stderr:

scanning /usr/share/doc/dvb-utils/examples/scan/dvb-t/fi-Turku
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 714000000 0 2 0 3 1 2 0
initial transponder 698000000 0 2 0 3 1 2 0
initial transponder 538000000 0 2 0 3 1 2 0
>>> tune to: 714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
0x1001 0x0011: pmt_pid 0x0100 YLE -- YLE TV1 (running)
0x1001 0x0021: pmt_pid 0x0101 YLE -- YLE TV2 (running)
0x1001 0x0051: pmt_pid 0x0103 YLE -- YLE FST (running)
0x1001 0x0081: pmt_pid 0x0104 YLE -- YLE24 (running)
0x1001 0x0091: pmt_pid 0x0102 YLE -- YLE Teema (running)
0x1001 0x1111: pmt_pid 0x0105 YLE -- YLE PEILI (running)
0x1001 0x1121: pmt_pid 0x0106 YLE -- YLEQ (running)
0x1001 0x1131: pmt_pid 0x0107 YLE -- YLEN KLASSINEN (running)
0x1001 0x1141: pmt_pid 0x0108 YLE -- YLE FSR+ (running)
0x1001 0x1151: pmt_pid 0x0109 YLE -- YLEMONDO (running)
0x1001 0x1181: pmt_pid 0x010a YLE -- YLE X3M (running)
Network Name 'Digita Finland'
Network Name 'Digita Finland'
>>> tune to: 698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
0x2001 0x0031: pmt_pid 0x0100 MTV Oy -- MTV3 (running)
0x2001 0x0041: pmt_pid 0x0102 SW Television Oy -- Nelonen (running)
0x2001 0x0061: pmt_pid 0x0101 SubTV Oy -- Subtv (running)
0x2001 0x00d1: pmt_pid 0x0108 MTV Oy -- MTV3+ (running)
0x2001 0x00e1: pmt_pid 0x0103 SW Television Oy -- Nelonen Plus (running)
0x2001 0x0d12: pmt_pid 0x010e Digita Oy -- Ohjelmistop�vitykset (running)
Network Name 'Digita Finland'
Network Name 'Digita Finland'
>>> tune to: 538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
0x3001 0x0071: pmt_pid 0x0104 Suomen Urheilutelevisio Oy --
Urheilukanava (running)
0x3001 0x00f1: pmt_pid 0x0000 SBS -- The Voice (running)
0x3001 0x0143: pmt_pid 0x0114 Turun Kaapelitelevisio Oy -- Turku TV (running)
0x3001 0x0161: pmt_pid 0x0000 Various (administrated by Digita Oy) --
Estradi (running)
0x3001 0x01a1: pmt_pid 0x010a CANAL+ -- CANAL+ (running, scrambled)
0x3001 0x01b1: pmt_pid 0x0109 CANAL+ -- CANAL+ FILM (running, scrambled)
0x3001 0x01c1: pmt_pid 0x010b CANAL+ -- CANAL+ FILM 2 (running, scrambled)
0x3001 0x01d1: pmt_pid 0x010e CANAL+ -- CANAL+Sport (running, scrambled)
0x3001 0x01eb: pmt_pid 0x0000 KPY Kaapelitelevisio OY -- Starvisio (running)
0x3001 0x0331: pmt_pid 0x0000 Etel�Pohjanmaan viestint�Oy -- Harju &
P�tinen (running)
0x3001 0x0451: pmt_pid 0x010c Fiamax Oy -- DIGIVIIHDE (running)
0x3001 0x0d10: pmt_pid 0x0000 Digita Oy -- Vastaanotinp�vitykset (running)
0x3001 0x0d11: pmt_pid 0x0000 Digita Oy -- Digita Datacasting (running)
0x3001 0x1161: pmt_pid 0x0106 SBS Radiot -- Uusi Kiss  (running)
0x3001 0x1171: pmt_pid 0x0107 SBS Radiot -- Iskelm�(running)
0x3001 0xf100: pmt_pid 0x0000 (null) -- (null) (running)
Network Name 'Digita Finland'
Network Name 'Digita Finland'
>>> tune to: 562000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 562000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
(tuning failed)
WARNING: >>> tuning failed!!!
retrying with f=714000000


Somehow it seems to loop. It finds the channels and starts over again
so the same channels are found again and again. I pressed Ctrl-C and
got:
ERROR: interrupted by SIGINT, dumping partial result...
dumping lists (55 services)
Done.

I cleared the duplicates and the non-tv channels (got remaining 13
distinct tv channels) in the channels.conf. I imported them into
mythtv, and voilà it works. My first impression is that zapping is
very slow, otherwise a cool app.

But still.. in my opinion the channel scanner in mythtv is buggy! Is
there a ticket for it, or do you think it's a expected behaviour?

Thanks a lot for the help!
/Kristian


More information about the mythtv-users mailing list