[linux-dvb] Mantis Bug (was Technisat HD2 cannot szap/scan)

Hans Werner HWerner4 at gmx.de
Mon Dec 15 15:30:47 CET 2008


With the Azurewave AD-SP400 (Twinhan VP-1041 / Technisat HD2 / 
?poss. Terratec Cinergy S2 PCI HD)
there seems to be a driver bug when tuning some channels immediately
after boot or after resuming from sleep (which is entered after 1 minute idle).
So the initialisation seems to be unsuitable for tuning some channels.

But... if another channel is tuned successfully first then the bad channels *CAN* be tuned
(if you are quick and do it before it sleeps again).

It looks like the problem channels are all horizontal but perhaps other parameters are 
relevant too/instead.

Can anyone help?
Instructions for reproducing the problem on Astra 19.2E or Hotbird 13.0E are below.

I don't know whether the problem is in the mantis, stb0899, stb6100 or lnbp21 code.

> > When it goes into sleep mode I see the following in dmesg:
> > [  522.821625] _stb0899_read_reg: Reg=[0xf12a], data=58                 
>  
> >                                                                     
> > [  522.821632] stb0899_i2c_gate_ctrl: Disabling I2C Repeater ...        
>  
> >                                                                     
> > [  522.821634] stb0899_write_regs [0xf12a]: 58                          
>  
> >                                                                     
> > [  522.822681] stb0899_sleep: Going to Sleep .. (Really tired .. :-))
> > 
> > So the Twinhan 1041 is quite useless for me at the moment.
> 
> Try the following channels.conf for Astra at 19.2E:
> 
> TVEi;CANALSATELLITE:11567:vS0C56M2:S19.2E:22000:58:59:61:0:9022:1:1024:0
> ZDF;ZDFvision:11953:hS0C34M2:S19.2E:27500:110:120=deu,121=2ch;125=deu:130:0:28006:1:1079:0
> 
> Then do the following (in this order): 
> 0. point dish to 19.2E.
> 1. tune to TVEi
> szap-s2 -a 0 -r -p -V -c ~/channels.conf.astra1 "TVEi;CANALSATELLITE"
> 
> 2. hit ctrl-c, and wait 1 minute until the frontend sleeps (check dmesg)
> 
> 3. try to tune to ZDF. It FAILS (hangs).
> szap-s2 -a 0 -r -p -V -c ~/channels.conf.astra1 "ZDF;ZDFvision"
> 
> 4. ctrl-c and then szap-s2 to TVEi. That WORKS.
> 
> 5. ctrl-c and then quickly (before sleep) szap-s2 to ZDF. Now it WORKS
> too.
> You can keep changing to other channels provided that it is not allowed to
> get into a sleep.
> 
> Similar problems are seen using scan-s2 instead of szap-s2.


For Hotbird try the following channels.conf.hotbird:

BBC World News:12596:vS0C34M2:S13.0E:27500:163:92:41:0:8204:318:9400:0
Nile News:12539:hS0C34M2:S13.0E:27500:1185+1184:1187=ara:0:0:8983:318:9100:0
Toscana Channel:11541:vS0C56M2:S13.0E:22000:521:522:0:0:3622:200:1800:0
ZDF:11054:hS0C56M2:S13.0E:27500:570:571=deu:572:0:8011:318:12700:0

Then do the following (in this order):
0. point dish to 13.0E.
1. tune to Toscana Channel  (or BBC World News)
szap-s2 -a 0 -r -p -V -c ~/channels.conf.hotbird "Toscana Channel"

2. hit ctrl-c, and wait at least 1 minute until the frontend sleeps (check
dmesg)

3. try to tune to Nile News (or ZDF). It FAILS (hangs with -r -p or doesn't lock without those options).
szap-s2 -a 0 -r -p -V -c ~/channels.conf.hotbird "Nile News"

4. Do ctrl-c and then szap-s2 to Toscana Channel (or BBC World News). That WORKS.

5. Do ctrl-c and then quickly (before sleep) szap-s2 to Nile News (or ZDF). Now it
WORKS too!
You can keep changing to other channels provided that it is not allowed to
get into a sleep.

Or even simpler:
just boot the computer (or sudo modprobe -r mantis && sudo modprobe mantis)
and skip number 1 and number 2, i.e. do 0,3,4,5.

> Can someone reproduce this? (or fix the problem ;-) ).

Hans

-- 
Release early, release often.

Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL 
für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a



More information about the linux-dvb mailing list