Bug 15986 - DViCO FusionHDTV DVB-T Hybrid can no longer tune
Summary: DViCO FusionHDTV DVB-T Hybrid can no longer tune
Status: RESOLVED OBSOLETE
Alias: None
Product: v4l-dvb
Classification: Unclassified
Component: cx88 (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: v4l-dvb_cx88
URL: https://bugs.edge.launchpad.net/ubunt...
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-17 01:09 UTC by David Coles
Modified: 2013-12-10 18:30 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.34
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
Attempting to tune on 2.6.34 (66 bytes, text/plain)
2010-05-17 01:09 UTC, David Coles
Details
dmesg output from 2.6.34 (67 bytes, text/plain)
2010-05-17 01:11 UTC, David Coles
Details
lspci output (56 bytes, text/plain)
2010-05-17 01:15 UTC, David Coles
Details

Description David Coles 2010-05-17 01:09:53 UTC
Created attachment 26400 [details]
Attempting to tune on 2.6.34

Initial tuning of the device on fails to tune with message "tuning failed!!!" in kernels newer than ~2.6.22.

Steps to reproduce:
1) Plug in DViCO FusionHDTV DVB-T Hybrid card
2) Add "options cx88xx card=46 tuner=72" to modprobe.d (may fail to detect card on warm boot)
3) Attempt initial scan with `scan /usr/share/dvb/dvb-t/au-Melbourne`

Scan will run, fail to detect any channels ("tuning failed!!!") and then report "ERROR: initial tuning failed".

Scan should lock onto channels and then dump channel information.

I've been trying to track down a driver regression in my DViCO FusionHDTV DVB-T Hybrid card that makes it impossible to tune to DVB stations. In recent kernels (anything in past two years) the card is detected and /dev/dvb tree is created but attempting to scan for channels only results in a 'tuning failed!!!'.

Note: On some occasions the card will not be auto-detected correctly (usually warm boot), so I have added "options cx88xx card=46 tuner=72" to /etc/modprobe.d/dvb.conf.

After some investigation I found a comment on https://help.ubuntu.com/community/MythTV/Install/Gutsy/Tuners that indicated that the card stopped working around the release of Gutsy 7.10. Since I had an old LiveCD on hand, I tried out Feisty and found that the card tuned fine, but in newer releases the tuning fails.

Grabbing a few different kernel releases I can see that tuning works quite happily on the 2.6.17 kernel (very old) but appears to have broken somewhere around 2.6.22. Bisecting the v4l-dvb tree has the card turning at r4675, unable to compile r4676 and r4677, then no /dev/dvb tree being created until r5333 where tuning no longer works.
Comment 1 David Coles 2010-05-17 01:11:25 UTC
Created attachment 26401 [details]
dmesg output from 2.6.34
Comment 2 David Coles 2010-05-17 01:15:52 UTC
Created attachment 26402 [details]
lspci output

Note You need to log in before you can comment on or make changes to this bug.