2 Technotrend DVB-S card - 1 CI -> Error (1 Viewer)

cybernn

Portal Member
March 9, 2007
46
4
Home Country
Russian Federation Russian Federation
TV-Server Version: 18207
MediaPortal Version: 18207
MediaPortal Skin:
Windows Version: WindowsXP SP2
CPU Type: Intel DualCore 1.66
HDD: Seagate 250Gb
Memory: DDR2, 2 Gb
Motherboard: Asus P5B
Motherboard Chipset: Intel P965
Motherboard Bios:
Video Card: Saphire Radeon HD2400XT
Video Card Driver: 8-3_xp32_dd_ccc_wdm_enu_59746.exe
Sound Card:
Sound Card AC3:
Sound Card Driver:
1. TV Card: GOTVIEW PCI DVD3 Hybrid
1. TV Card Type: analog, DVB-T
1. TV Card Driver: BDA v3.0.50.0
2. TV Card: Technotrend T1401
2. TV Card Type: DVB-S
2. TV Card Driver: BDA 5.0.012
3. TV Card: AVerTV MCE 116 Plus
3. TV Card Type: analog
3. TV Card Driver: 2.2.0.15
4. TV Card: Technotrend S2-3200
4. TV Card Type: DVB-S, S2
4. TV Card Driver: BDA 5.0.012
MPEG2 Video Codec: Cyberlink PowerDVD 7.0
MPEG2 Audio Codec: Dscaler
Satelite/CableTV Provider: 1W, 5E, 13E, 36E
HTPC Case:
Cooling:
Power Supply:
Remote: MCE Remote
TV: CRT, 21"
TV - HTPC Connection: Composite

At me is 2 DVB-S cards
1) Technotrend TT 1401
2) Technotrend TT S2-3200 CI
On card Technotrend TT S2-3200 CI it is installed CAM module DRE-Crypt (Updating Z-Crypt, it is used in Russian project Tricolor)
At work with one, any card, problems do not arise. At transition from the channel adhered to one card, to the channel mapping to other card, there is a following error:
18748d1206294602-2-dvb-s-card-error-1.jpg

By pressing button OK, there is a following error:
18749d1206294602t-2-dvb-s-cars-error-2.jpg

And further on a circle, till the moment of a stop of service Tvservice.

Whether simultaneous work simultaneously on 2 DVB-S cards is possible, on one of which costs CI modul?

Updatings Windows as of 23.03.08.
All update from Requirements are installed.
BDA Driver version — 5.0.0.12
It was checked with SVN versions 17645 on 18207.
 

Attachments

  • 1.JPG
    1.JPG
    3.7 KB

cybernn

Portal Member
March 9, 2007
46
4
Home Country
Russian Federation Russian Federation
Prompt, please, as it is possible to explain it:

At inquiry of the channel with DVB-S cards on which costs CI in log the following:

Code:
31-03-2008 20:05:08.687 KNCBDA_CI_Enable
31-03-2008 20:05:08.750 TechnoTrend:loaded ttBdaDrvApi_Dll.dll
31-03-2008 20:05:08.750 Technotrend: card detected type:1
31-03-2008 20:05:08.765 Technotrend: OpenHWIdx succeeded
31-03-2008 20:05:08.781 Technotrend: bdaapiOpenCI succeeded
31-03-2008 20:05:08.781 Technotrend: initalized id:18, driver version:5.0.0.18
31-03-2008 20:05:08.812 CMpTsFilter::Pause()
31-03-2008 20:05:08.812 CMpTsFilter::Run()
31-03-2008 20:05:08.828 TechnoTrend:SetDiseqc:0xe0 0x10 0x38 0xf4  repeat:1 tone:0 pol:2
31-03-2008 20:05:09.125 TechnoTrend:SetDiseqc:0

At inquiry of the channel with DVB-S cards on which are not present CI I see the following (Technotrend: unable to open the CI:14):

Code:
31-03-2008 20:08:53.359 KNCBDA_CI_Enable
31-03-2008 20:08:53.359 knc card detected without CAM
31-03-2008 20:08:53.359 TechnoTrend:loaded ttBdaDrvApi_Dll.dll
31-03-2008 20:08:53.359 Technotrend: card detected type:1
31-03-2008 20:08:53.390 Technotrend: OpenHWIdx succeeded
31-03-2008 20:08:53.390 Technotrend: unable to open the CI:14
31-03-2008 20:08:53.765 KNCBDA_CI_Enable
31-03-2008 20:08:53.765 knc card detected without CAM
31-03-2008 20:08:53.765 Technotrend: card detected type:1
31-03-2008 20:08:53.796 Technotrend: OpenHWIdx succeeded
31-03-2008 20:08:53.796 Technotrend: unable to open the CI:14
31-03-2008 20:09:40.437 CMpTsFilter::Stop()
31-03-2008 20:09:40.515 TechnoTrend:SetDiseqc:0xe0 0x10 0x38 0xf7  repeat:1 tone:0 pol:1
31-03-2008 20:09:40.781 TechnoTrend:SetDiseqc:0 31-03-2008 20:09:40.890 mhw reset



Considering it, and that the text "glb_pCIDriver" is in library ttBdaDrvApi_Dll.dll, and the call of the given library occurs through function BDAAPIOPENCI of a file technotrend.cpp:

Code:
BDAAPIOPENCI openCI;
  TYPE_RET_VAL result;
  openCI=(BDAAPIOPENCI)GetProcAddress(m_dll,"_bdaapiOpenCI@116");
  if (openCI!=NULL)
  {
    result=openCI(m_hBdaApi, m_technoTrendStructure);
    if (result != RET_SUCCESS)
    {
      LogDebug("Technotrend: unable to open the CI:%d",result);
      m_deviceType=UNKNOWN;  
      return S_OK;
    }
    LogDebug("Technotrend: bdaapiOpenCI succeeded");


Whether it is possible to consider that, the specified mistakes arise what the program tries to open CI there where it is not present?
 

cybernn

Portal Member
March 9, 2007
46
4
Home Country
Russian Federation Russian Federation
With the version tve3 18513 scanning of channels works without mistakes. But at work in Mediaportal in error.log the error.

1 channel on a card #2 - TT3200 + CAM, the channel coded DRECrypt
2 channel opened on a card #1 - TT1401, FTA
 

cybernn

Portal Member
March 9, 2007
46
4
Home Country
Russian Federation Russian Federation
Interesting dependence, at the included option at service TVservice "Interact to desktop", at switching of channels from a card at which is CI on a card at which is not present CI there is a window with an error: "glb_pCIDriver-> m_pItc=Null" the Channel thus shows normally.
But return on the channel which is adhered to a card with CI, leads to lag TVService.
Thus in Tswriter.log there is a following:

Code:
05-04-2008 12:34:04.656 Technotrend: slot:0 module ok
[B]05-04-2008 12:34:04.656 Technotrend: CI status:2 
05-04-2008 12:34:04.656 Technotrend: CI text:DREcrypt 
05-04-2008 12:34:04.656 Technotrend: ca system id:4ae0 
05-04-2008 12:34:04.656 Technotrend: slot:0 module ok
05-04-2008 12:34:04.656 Technotrend: CI status:2 
05-04-2008 12:34:04.656 Technotrend: CI text:DREcrypt 
05-04-2008 12:34:04.656 Technotrend: ca system id:4ae0 [/B]
05-04-2008 12:34:15.921 DiskRecorder [TIMESHIFT] Stop ' R:\TEMP\live2-0.ts.tsbuffer '
05-04-2008 12:34:15.921 DiskRecorder [TIMESHIFT] Reset
05-04-2008 12:34:15.921 del m_pVideoAnalyzer
05-04-2008 12:34:15.921 analyzer: reset
05-04-2008 12:34:15.921 del m_pPmtGrabber
05-04-2008 12:34:15.921 del m_pRecorder
05-04-2008 12:34:15.921 del m_pTimeShifting
05-04-2008 12:34:15.921 del m_pTeletextGrabber
05-04-2008 12:34:15.921 del m_pCaGrabber
05-04-2008 12:34:15.921 del done...
05-04-2008 12:34:17.31 CMpTs:: ctor ()
05-04-2008 12:34:17.31 CMpTsFilterPin:ctor
05-04-2008 12:34:17.31 PatParser:Reset (0)
05-04-2008 12:34:17.31 NIT:Reset
05-04-2008 12:34:17.31 PatParser:: Reset done
05-04-2008 12:34:17.31 epg:ResetEPG ()
05-04-2008 12:34:17.31 mhw ctor
05-04-2008 12:34:17.31 KNCBDA_CI_Enable
05-04-2008 12:34:17.31 knc card detected without CAM
05-04-2008 12:34:17.31 TechnoTrend:loaded ttBdaDrvApi_Dll.dll
05-04-2008 12:34:17.31 Technotrend: card detected type:1
05-04-2008 12:34:17.62 Technotrend: OpenHWIdx succeeded
[B]05-04-2008 12:34:17.62 Technotrend: unable to open the CI:14[/B]

In a broad gull there is an information about CI. But at card Technotrend TT1401 it physically cannot be!

Hence TVE3 searches CI for the module on a card on which it is not present!
Whether can it is necessary to add a flag in properties DVB-S of cards is on it CI. And to use this flag at work Tswriter?
Please HELP!
 

cybernn

Portal Member
March 9, 2007
46
4
Home Country
Russian Federation Russian Federation
And here the reason of errors:

At channel enabled on card TT1401 in tv.log the following:


Code:
2008-04-05 17:29:54.875000 [11]: descr1 len:11 9 f 5 0 e4 ee 10 1 0 13 1 20 14 3 2 a 40 
2008-04-05 17:29:54.875000 [11]: descr1 len:11 9 f 5 0 e4 ef 10 1 0 13 1 20 14 3 3 a 40 
2008-04-05 17:29:54.875000 [11]: subch:0 SendPMT version:31 len:57 3230
2008-04-05 17:29:54.875000 [11]: TechnoTrend IsCamReady(): [B][COLOR="Red"]IsCamPresent:True[/COLOR][/B], IsCamReady:False
2008-04-05 17:29:54.875000 [11]: subch:0 SendPmt failed cam flags:False
2008-04-05 17:29:57.875000 [11]: subch:0 SendPmt:C9E C9E FFFFFFFF 1F
2008-04-05 17:29:57.875000 [11]: Decode pmt

He tries to use for signal decoding on card TT1401 CI on card TT3200!
 

cybernn

Portal Member
March 9, 2007
46
4
Home Country
Russian Federation Russian Federation
The problem is partially solved by replacement of a file ttBdaDrvApi_Dll.dll on version 1.0.1.15 from 13.02.08. But in tv.log constantly there are the following mistakes confirming the reason in last post:

Code:
2008-04-18 21:17:12.796875 [19]: **************************************************
2008-04-18 21:17:12.796875 [19]: ***** SIGNAL LEVEL: 78, SIGNAL QUALITY: 100 *****
2008-04-18 21:17:12.796875 [19]: **************************************************
2008-04-18 21:17:12.796875 [19]: card2:mserver 1 0
2008-04-18 21:17:12.796875 [19]: control1:mserver 1 0
2008-04-18 21:17:12.796875 [19]: control2:mserver 1 0
2008-04-18 21:17:12.812500 [19]: Controller: delete timeshift files R:\TEMP\live1-0.ts
2008-04-18 21:17:12.812500 [19]: Controller:   delete R:\TEMP\live1-0.ts.tsbuffer
2008-04-18 21:17:12.812500 [19]: Controller:   delete R:\TEMP\live1-0.ts.tsbuffer1.ts
2008-04-18 21:17:12.812500 [19]: card: StartTimeShifting 1 R:\TEMP\live1-0.ts 
2008-04-18 21:17:12.812500 [19]: card: WaitForUnScrambledSignal
2008-04-18 21:17:12.812500 [19]: card:   return not scrambled
2008-04-18 21:17:12.828125 [19]: subch:0 SetTimeShiftFileName:R:\TEMP\live1-0.ts
2008-04-18 21:17:12.828125 [19]: subch:0 SetTimeShiftFileName fill in pids
2008-04-18 21:17:12.828125 [19]: Set video / audio observer
2008-04-18 21:17:12.828125 [19]: card: WaitForTimeShiftFile
2008-04-18 21:17:12.828125 [19]: card: WaitForUnScrambledSignal
2008-04-18 21:17:12.828125 [19]: card:   return not scrambled
2008-04-18 21:17:12.828125 [19]: card: WaitForTimeShiftFile - waiting _eventAudio & _eventVideo
2008-04-18 21:17:12.859375 [12]: PID seen - type = Audio
2008-04-18 21:17:12.875000 [12]: audioVideoEventHandler Audio
2008-04-18 21:17:12.921875 [12]: PID seen - type = Audio
2008-04-18 21:17:12.921875 [12]: audioVideoEventHandler Audio
2008-04-18 21:17:12.984375 [12]: PID seen - type = Video
2008-04-18 21:17:12.984375 [12]: audioVideoEventHandler Video
2008-04-18 21:17:12.984375 [19]: card: WaitForTimeShiftFile - start of the video & audio is seen
2008-04-18 21:17:13.203125 [19]: Timeshifting epg grabber started.
2008-04-18 21:17:13.203125 [19]: dvb:grab epg...
2008-04-18 21:17:13.203125 [19]: user:mserver card:1 sub:0 add stream:R:\TEMP\live1-0.ts.tsbuffer
2008-04-18 21:17:13.203125 [19]: Controller: StartTimeShifting started on card:1 to R:\TEMP\live1-0.ts.tsbuffer
2008-04-18 21:17:14.906250 [4]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:14.906250 [4]: Decode pmt
2008-04-18 21:17:14.906250 [4]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:14.906250 [4]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:14.906250 [4]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:16.390625 [19]: PowerScheduler: User input detected at 18.04.2008 21:17:16
2008-04-18 21:17:17.906250 [4]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:17.906250 [4]: Decode pmt
2008-04-18 21:17:17.906250 [4]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:17.906250 [4]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:17.906250 [4]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:20.906250 [4]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:20.906250 [4]: Decode pmt
2008-04-18 21:17:20.906250 [4]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:20.906250 [4]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:20.906250 [4]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:23.906250 [4]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:23.906250 [4]: Decode pmt
2008-04-18 21:17:23.906250 [4]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:23.906250 [4]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:23.906250 [4]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:26.906250 [4]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:26.906250 [4]: Decode pmt
2008-04-18 21:17:26.906250 [4]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:26.906250 [4]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:26.906250 [4]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:29.906250 [4]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:29.906250 [4]: Decode pmt
2008-04-18 21:17:29.906250 [4]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:29.906250 [4]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:29.906250 [4]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:32.906250 [5]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:32.906250 [5]: Decode pmt
2008-04-18 21:17:32.906250 [5]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:32.906250 [5]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:32.906250 [5]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:35.906250 [4]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:35.906250 [4]: Decode pmt
2008-04-18 21:17:35.906250 [4]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:35.906250 [4]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:35.906250 [4]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:38.906250 [4]: subch:0 SendPmt:29D9 29D9 FFFFFFFF 2
2008-04-18 21:17:38.906250 [4]: Decode pmt
2008-04-18 21:17:38.906250 [4]: subch:0 SendPMT version:2 len:31 10713
2008-04-18 21:17:38.906250 [4]: TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:False
2008-04-18 21:17:38.906250 [4]: subch:0 SendPmt failed cam flags:False
2008-04-18 21:17:41.390625 [19]: PowerScheduler: User input detected at 18.04.2008 21:17:41
 

morpheus_xx

Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Hi,

    It seems you refer to an old MP version with your code extract: "_bdaapiOpenCI@116", this has changed sometime ago with new API dlls.

    I meanwhile made some changes to the technotrend api that are not yet commited to svn.

    Could you start with MP 1.0 RC1, replace the tswriter.ax, maybe register it with regsvr32 ?

    You should also try the new drivers 5.0.0.15 found here: Neue TT-Treiber - DVBViewer community forum

    Would be interesting if it helps a bit.

    Please post some logs. In my version there is more output.

    Greetings
    Morpheus
     

    cybernn

    Portal Member
    March 9, 2007
    46
    4
    Home Country
    Russian Federation Russian Federation
    Errors in tv.log remained after replacement driver on version 5.0.0.15.
    After connection MDAPI of an error disappear.
    But it is not necessary to me. Though for the problem decision while this best decision.
     

    cybernn

    Portal Member
    March 9, 2007
    46
    4
    Home Country
    Russian Federation Russian Federation
    As I already wrote probema disappeared with replacement of drivers on 5.0.0.15. (Now already 5.0.0.19). Question only in that tvserer tries to find CI interface on the card of Tt1401, wherever he can be.
    A problem shows up only at presence of in the system of Tts2-3200 with CI and set CAM and TT1401.
     

    Users who are viewing this thread

    Top Bottom