scan/dvbscan fail using both dtv-scan-tables DVBv5 and DVBv3 channel format files

Bug #1939935 reported by TJ
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linuxtv-dvb-apps (Ubuntu)
New
Undecided
Unassigned

Bug Description

The packaging nor man-pages do not make clear that these tools only support a very old "legacy" tuner format (DVBv3) and as such fail to work using various instruction sources.

The tuner files are installed via the dependency on 'dtv-scan-tables' and are predominantly DVBv5 format.

For example, scan will fail with:

$ scan /usr/share/dvb/dvb-t/uk-XXXXXXXXX
scanning /usr/share/dvb/dvb-t/uk-XXXXXXXXX
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: cannot parse'[C49 BBC A]
'
ERROR: cannot parse' DELIVERY_SYSTEM = DVBT
'
ERROR: cannot parse' FREQUENCY = 698000000
'

What is not made clear is that 'dtv-scan-tables' also installs the 'legacy' tables under

/usr/share/dvb/dvb-legacy/

Where the equivalent for the command above would be:

$ scan /usr/share/dvb/dvb-legacy/dvb-t/uk-XXXXXXXXX

However, the tools still fail to parse these files:

scanning /usr/share/dvb/dvb-legacy/dvb-t/uk-XXXXXXXX
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 698000000 0 2 9 3 1 0 0
initial transponder 737833000 0 2 9 3 1 0 0
ERROR: invalid enum value '5540'
ERROR: invalid enum value '0000'
ERROR: invalid enum value '0'
ERROR: invalid enum value '8MHz'
ERROR: invalid enum value '2/3'
ERROR: invalid enum value 'NONE'
ERROR: invalid enum value 'QAM2'
initial transponder 2 3 9 9 6 2 4 4
initial transponder 538000000 0 3 9 3 1 0 0
initial transponder 602000000 0 3 9 3 1 0 0
initial transponder 762000000 0 3 9 3 1 0 0
ERROR: invalid enum value '7700'
ERROR: invalid enum value '0000'
ERROR: invalid enum value '0'
ERROR: invalid enum value '8MHz'
ERROR: invalid enum value '2/3'
ERROR: invalid enum value 'NONE'
ERROR: invalid enum value 'QAM2'
initial transponder 2 3 9 9 6 2 4 4
ERROR: invalid enum value '7540'
ERROR: invalid enum value '0000'
ERROR: invalid enum value '0'
ERROR: invalid enum value '8MHz'
ERROR: invalid enum value '2/3'
ERROR: invalid enum value 'NONE'
ERROR: invalid enum value 'QAM2'
initial transponder 2 3 9 9 6 2 4 4
initial transponder 514000000 0 3 9 0 1 0 0
>>> tune to: 698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE
WARNING: >>> tuning failed!!!

TJ (tj)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.