[linux-dvb] FIX: No recovery after lost lock
Johannes Stezenbach
js at linuxtv.org
Wed Aug 31 13:43:30 CEST 2005
On Mon, Aug 29, 2005 at 01:00:41AM +0200, Johannes Stezenbach wrote:
> On Wed, Aug 24, 2005 Marian Durkovic wrote:
> > I found a big thread on linux-dvb list couple of months old, about problems
> > with retuning after lost lock.
> >
> > I was experiencing the same situation - but only with dvb-kernel drivers.
> > My old boxes with 2.4.20 kernel and DVB branch never had this problem.
> > The new box was never able to retune even after signal degradation by heavy
> > rain or after cable disconnecting/reconnecting.
> >
> > My oscilloscope was showing the 22 kHz signal even after lost lock, but the
> > card was not able to retune. Restarting the application always solved the
> > problem.
> >
> > Finally I found the reason - it's the following code in dvb_frontend.c:
> >
> > /* if we're tuned, then we have determined the correct i
> > nversion */
> > if ((!(fe->info->caps & FE_CAN_INVERSION_AUTO)) &&
> > (fe->parameters.inversion == INVERSION_AUTO)) {
> > fe->parameters.inversion = fe->inversion;
> > }
> >
> > If this is commented out, the frontend is able to retune.
>
> Has anyone had time to look into this? Anyone else seeing the
> problem, and if yes does that change fix it?
No more people with SAT-equipment willing to test and/or comment
on this?
Johannes
More information about the linux-dvb
mailing list