Project

General

Profile

Bug #2807

failed to tune [e=Invalid argument]

Added by Dave Travers over 9 years ago. Updated over 8 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
DVB
Target version:
-
Start date:
2015-04-28
Due date:
% Done:

100%

Estimated time:
Found in version:
3.9.2752
Affected Versions:

Description

Running on Ubuntu 15.04.
Was working fine until yesterdays tvheadend update. Same with todays (3.9.2752).

linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
Using the closed source drivers for TBS 6281


Files

debug.png (42.5 KB) debug.png Mark Clarkstone, 2015-04-28 13:06

History

#1

Updated by B C over 9 years ago

revert 304948676875375c22ec3a60e5be2887972cbcb8 and check if that's the culprit

#2

Updated by Dave Travers over 9 years ago

B C wrote:

revert 304948676875375c22ec3a60e5be2887972cbcb8 and check if that's the culprit

How would i revert? I am using the APT repository and i have checked and APT has only kept the latest version:(

#3

Updated by B C over 9 years ago

ok, if you use apt you won't be able to revert a single commit and will have to wait till this is fixed.

#4

Updated by Dave Travers over 9 years ago

B C wrote:

ok, if you use apt you won't be able to revert a single commit and will have to wait till this is fixed.

Downer. oh well, thanks for the info.

#5

Updated by B C over 9 years ago

you can use https://tvheadend.org/builds/tvheadend to install your last successfull build

#6

Updated by B C over 9 years ago

ups, just seems to be the buildlog, sorry

#7

Updated by Mark Clarkstone over 9 years ago

Dave Travers wrote:

Running on Ubuntu 15.04.
Was working fine until yesterdays tvheadend update. Same with todays (3.9.2752).

linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
Using the closed source drivers for TBS 6281

I have a DVBSky T9580 that uses the Silicon Labs Si2168 tuner & depending on the revision you have is the same chipset & having just updated & tested mine it is still working. However I'm not surprised yours isn't. I've had so many issues with the TBS 'drivers' that I've totally given up on TBS cards.

What may help here is running tvheadend with --trace linuxdvb on both versions to see what the differences are (assuming you've got a debug build installed, I think the unstable builds do).

You can do this easily [see screenshot].

I believe you'll have to configure this on each start up, remember to backup each log (or just change the file name) :).

Once you've set this up do a tune request and post the debug.log for both tvh versions here.

Here's an example of the kind of output you'd expect.

Hopefully this may help perexg find out what the issue is, if not I'm sure he'll post here & tell you what you need to do when he gets a chance.

#8

Updated by Dave Travers over 9 years ago

Thanks Mark.
I've put the debug commands in and just deleted the MUX's and re-added them.
TBH the only problem i have ever had with the TBS drivers is randomly not installing after a kernel upgrade (manual rip out and re-add required) and an IRQ conflict in a previous machine that caused the tuner to crash randomly.

Log:-
2015-04-28 13:20:17.406 [ INFO]:mpegts: 554MHz in Freeview (0x23fa4f0) - deleting
2015-04-28 13:20:17.406 [ INFO]:mpegts: 698MHz in Freeview (0x23fa130) - deleting
2015-04-28 13:20:17.406 [ INFO]:mpegts: 706MHz in Freeview (0x23fb300) - deleting
2015-04-28 13:20:17.406 [ INFO]:mpegts: 737.833MHz in Freeview (0x23fb670) - deleting
2015-04-28 13:20:17.406 [ INFO]:mpegts: 746MHz in Freeview (0x23fac20) - deleting
2015-04-28 13:20:17.406 [ INFO]:mpegts: 770MHz in Freeview (0x23fa8b0) - deleting
2015-04-28 13:20:17.406 [ INFO]:mpegts: 778MHz in Freeview (0x23faf90) - deleting
2015-04-28 13:20:36.000 [ INFO]:mpegts: 737.833MHz in Freeview - tuning on TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0
2015-04-28 13:20:37.639 [ ERROR]:linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
2015-04-28 13:20:37.640 [ INFO]:mpegts: 746MHz in Freeview - tuning on TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0
2015-04-28 13:20:37.640 [ ERROR]:linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
2015-04-28 13:20:37.640 [ INFO]:mpegts: 698MHz in Freeview - tuning on TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0
2015-04-28 13:20:37.640 [ ERROR]:linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
2015-04-28 13:20:37.640 [ INFO]:mpegts: 770MHz in Freeview - tuning on TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0
2015-04-28 13:20:37.640 [ ERROR]:linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
2015-04-28 13:20:37.640 [ INFO]:mpegts: 554MHz in Freeview - tuning on TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0
2015-04-28 13:20:37.640 [ ERROR]:linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
2015-04-28 13:20:37.640 [ INFO]:mpegts: 778MHz in Freeview - tuning on TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0
2015-04-28 13:20:37.640 [ ERROR]:linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
2015-04-28 13:20:37.640 [ INFO]:mpegts: 706MHz in Freeview - tuning on TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0
2015-04-28 13:20:37.640 [ ERROR]:linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]

#9

Updated by Jaroslav Kysela over 9 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Applied in changeset commit:tvheadend|97229aa8817f2cb6c45e6185b7509d22915946ee.

#10

Updated by Dave Travers over 9 years ago

Jaroslav Kysela wrote:

Applied in changeset commit:tvheadend|97229aa8817f2cb6c45e6185b7509d22915946ee.

Superb! thanks. Will this be in the next APT repository update?

#11

Updated by Jaroslav Kysela over 9 years ago

It's in the master repo. Note that the following fix is required, too. I overlooked that the S2CMD macro was wrongly defined. So the definitive fix is in v3.9-2756-gbd21995 .

#12

Updated by Dave Travers over 9 years ago

Jaroslav Kysela wrote:

It's in the master repo. Note that the following fix is required, too. I overlooked that the S2CMD macro was wrongly defined. So the definitive fix is in v3.9-2756-gbd21995 .

Ran update from APT this morning and problem is resolved.
Thanks for the speedy resolution :)

#13

Updated by Oswin Peters over 8 years ago

Dave Travers wrote:

Running on Ubuntu 15.04.
Was working fine until yesterdays tvheadend update. Same with todays (3.9.2752).

linuxdvb: TurboSight TBS 62x1 DVBT/T2 frontend : DVB-T #0 - failed to tune [e=Invalid argument]
Using the closed source drivers for TBS 6281

Getting the same error with this build: service.multimedia.tvheadend-8.0.2-#0305-milhouse-v4.1-1577-g718d299.zip ?

Also available in: Atom PDF