Bug #2807
failed to tune [e=Invalid argument]
100%
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
History
Updated by B C over 9 years ago
revert 304948676875375c22ec3a60e5be2887972cbcb8 and check if that's the culprit
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
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.
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.
Updated by B C over 9 years ago
you can use https://tvheadend.org/builds/tvheadend to install your last successfull build
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.
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]
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.
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?
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 .
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
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 ?