second tv-card Technisat skystar2 not found (1 Viewer)

Rudi99

Portal Pro
October 3, 2007
238
4
Home Country
Germany Germany
I will write a program that does the work of...
That sounds good, meanwhile i have started a new ticket at Technisat telling the problem about nonworking card after resume. I'll be back as soon as they answer.

EDIT:
While i'm waiting for their answer, i tried HibernateTrigger with the following batch (after resume):
Code:
psservice stop TvService
wait 15000
devcon restart PCI\VEN_13D0
wait 15000
psservice start TvService
wait 2000

Because i got a BSOD i increased the waiting time after killing tvservice, it takes up to 15 sec at my system, and told MP to wait until tvservice has started with additional startup delay of 20 sec. It all takes soooo long to prevent server-error. I'll be back after several tests.
 

tatus

Portal Pro
March 12, 2007
98
2
Home Country
Germany Germany
I got reply from Technisat saying that BDA drivers do not exist for the Skystar2.. very helpful...

"Für unsere Skystar-Karten bieten wir keine BDA-Treiber für die Einbindung in
das Media Center von Windows MCE an.
Sie können die Karte aber dennoch mit der beigefügten DVBviewer-Software
nutzen.
Die Windows Broadcast Driver Architecture schränkt leider die
Nutzungsmöglichkeiten unserer Sat-Karten erheblich ein (z.B. nur eine
Sat-Position einstellbar; DiseqC nicht möglich u.a.m), weshalb wir hier auf
Anpassung verzichten.
Es sind freie Mediacenter Derivate erhältlich, die unter Verwendung von
Windows 2000/XP mit den TechniSat DVB-PC TV Stars zusammenarbeiten. Suchen Sie
bitte im Internet nach myHTPC oder MediaPortal.
Bitte haben Sie Verständnis dafür, dass wir hier keinen weiteren Support
leisten können.

Mit freundlichen Grüßen

Frank Zacharias

TechniSat Digital GmbH"

I tested HibernateTrigger today, it seems to be sufficient to just restart the drivers after suspend, and to let TvService wait for 7 seconds before it reinitializes them. I will see how stable this is.

Regards
Frank
 

Rudi99

Portal Pro
October 3, 2007
238
4
Home Country
Germany Germany
Sometimes after resuming from standby and restarting driver by "defcon"-command it says: "requires reboot". So this was not successful. I started another spport-thread t Technisat.
 

tatus

Portal Pro
March 12, 2007
98
2
Home Country
Germany Germany
I have not so much hope about Technisat support, so I will start writing a control app next week... I will let you know. It will also handle automatic MP client restart after resume, this is nice for me because when it hangs I press the 'TV off' on my MCE remote that shuts down the client, and then put the system in standby. With the next resume I again have a fresh client running :)

Regards
Frank
 

Rudi99

Portal Pro
October 3, 2007
238
4
Home Country
Germany Germany
That would be nce. I the meantime i help me by using HibernateTrigger with the two following batches (and config as the attached screenshots).

kill_mp.bat:
Code:
pskill MPTestTool2.exe
pskill MediaPortal.exe
wait 8000

restart_all.bat:
Code:
psservice stop TvService
wait 30000
devcon restart PCI\VEN_13D0
wait 10000
psservice start TvService
cd C:\Programme\Team MediaPortal\MediaPortal\
start MediaPortal.exe

Thx and please don't forget me and this thread next week, because I now don't spend more time until you finish your tool or until MP does it itself... But i'm afraid, there is no hope (with MP as with Technisat... ) Why must we always use tricks to make hard- and software work in harmony?
 

Attachments

  • Zwischenablage-30.jpg
    Zwischenablage-30.jpg
    44.8 KB
  • Zwischenablage-31.jpg
    Zwischenablage-31.jpg
    47.3 KB
  • Zwischenablage-32.jpg
    Zwischenablage-32.jpg
    72.4 KB
  • Zwischenablage-33.jpg
    Zwischenablage-33.jpg
    41.8 KB
  • Zwischenablage-34.jpg
    Zwischenablage-34.jpg
    18.3 KB

tatus

Portal Pro
March 12, 2007
98
2
Home Country
Germany Germany
Hi Rudi,

I compiled something that should work, but I am not at home right now and need the full hardware ID string that is reported by devcon. You may try 'devcon status PCI\VEN_13D0*'

Regards
Frank
 

Rudi99

Portal Pro
October 3, 2007
238
4
Home Country
Germany Germany
jep, that here results in:

"C:\Programme\restart skystar2>devcon status PCI\VEN_13D0*
PCI\VEN_13D0&DEV_2103&SUBSYS_210313D0&REV_02\4&1ADD88A5&0&00F0
Name: TechniSat DVB-PC TV Star PCI (BDA)
Driver is running.
PCI\VEN_13D0&DEV_2103&SUBSYS_210313D0&REV_02\4&1ADD88A5&0&10F0
Name: TechniSat DVB-PC TV Star PCI (BDA)
Driver is running.
2 matching device(s) found.

C:\Programme\restart skystar2>pause"
 

tatus

Portal Pro
March 12, 2007
98
2
Home Country
Germany Germany
thanks - however there are still problems. The tool isnt able to properly stop/start the service. It works well with other services. Maybe a problem with TvServer. I will check during the next days.

Regards
Frank
 

Rudi99

Portal Pro
October 3, 2007
238
4
Home Country
Germany Germany
i saw, that sometimes it needs from 5 to 30 seconds to end tv-service, don't know, why that takes so long. And i think, that if the new tv-service is started before the old one is completely ended or both cards are correctly restarted, the BSOD (with skynet.sys) appears.
 

Users who are viewing this thread

Top Bottom