Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

[SUCHE] OScam Installation mit DVBviewer

@clemenss & @balouzeus
Danke euch für die Hilfe.

Leider funktioniert die exe nicht, also laufen schon aber findet meinen Leser nicht.
Habe die alte Buildumgebung doch noch gefunden und zu meiner Verwunderung funktionierte ein "svn update" auf 11578 und ein "make i386-pc-cygwin-pcsc USE_LIBUSB=1 CONF_DIR=./ EXTRA_LDFLAGS="-L/cygwin/lib/"" mit libusb :grimacing:

Habe jetzt die 11578 am laufen und mein Leser mit mdvbapi lief.

Weitere Tests mit dvbapiNET (SSE2 Version) verliefgen negativ -> DVBViewer hing sich auf.
Nachdem ich auf die Integer Version gewswitcht bin, läuft meine oscam 11578 + pcsc Leser + dvbapiNET :grimacing:
Ich habe diese hier auf mein google drive geladen, falls es jemand anders benötigt:
Achtung: Da ich von meiner alten Buildumgebung ausgegangen bin ist openssl usw. nicht aktiviert. Somit sind die cygwin dll's anders.
Weiters befinden sich KEINE configs in der ZIP!

Auch ist der clockfix aktiviert, ging dann glaube ich alles besser bei mir -> kann auch sein dass ich mich irre, hat da jemand Erfahrung mit dem clockfix?

Mal schauen wie es läuft mit der dvbapiNET.

@clemenss: wenn du möchtest kannst du gerne den Build nehmen und mit deinem Setup als pcsc libusb verheiraten :-) allerdings müsstest du die standard oscam configs beipacken.

Danke
pOpY
 
Aktualisiert, sehe Link zweiter Beitrag.
EDIT meine links sind wieder kaputt :disappointed:
EDIT2
Da anonym.es wohl wieder verabschiedet wurde sind jetzt wieder die Originalen Links drin.
 
Zuletzt bearbeitet:
r11579-798
Revision 11393 introduced sharing instability side effect fix.

Danke für deine Builds.
Eine Frage dazu: der letzte libusb-pcsc build von DIr (Siehe letzten Posts) funktioniert bei mir nicht -> er läuft findet aber den pcsc Leser nicht.
Mein eigener läuft, kann ich dir meine config zur Verfügung stellen, damit wir ev. rausfinden warum und damit wir einen funktionierenden libusb-pcsc auf die Beine stellen?

Danke
 
Bei Files->oscam.version ist dort PCSC auf ja?
Weil beim letzten vom sattotal was er hier hochgeladen hat da ist PCSC nicht mitkompiliert...
 
Hatte diese getestet: [SUCHE] OScam Installation mit DVBviewer
Hier meine oscam.version von meinem build wo der pcsc Leser funktioniert:

Unix starttime: 1590544816
Starttime: 27.05.2020 04:00:16
Version: oscam-1.20_svn-r11578
Compiler: i686-pc-cygwin-libusb-pcsc
Box type: generic (generic)
PID: 9236
TempDir: /cygdrive/c/WINDOWS/TEMP/_oscam
GBox tmp_dir: not defined using: /cygdrive/c/WINDOWS/TEMP/_oscam
ConfigDir: ./
WebifPort: 8081

Web interface support: yes
LiveLog support: yes
jQuery support intern: yes
Touch interface support: no
SSL support: no
DVB API support: yes
DVB API with AZBOX support: no
DVB API with MCA support: no
DVB API with COOLAPI support: no
DVB API with COOLAPI2 support: no
DVB API with STAPI support: no
DVB API with STAPI5 support: no
DVB API with NEUTRINO support: no
DVB API read-sdt charsets: yes
Irdeto guessing: yes
Anti-cascading support: no
Debug mode: yes
Monitor: yes
Loadbalancing support: yes
Cache exchange support: no
CW Cycle Check support: no
LCD support: no
LED support: no
Clockfix with realtime clock: yes
IPv6 support: no

camd 3.3x: no
camd 3.5 UDP: yes
camd 3.5 TCP: yes
newcamd: yes
CCcam: yes
CCcam share: yes
gbox: yes
radegast: no
scam: yes
serial: no
constant CW: no
Pandora: no
ghttp: no

Reader support: yes

Nagra: yes
Nagra Merlin: no - no EMM support!
Irdeto: yes
Conax: yes
Cryptoworks: yes
Seca: yes
Viaccess: yes
NDS Videoguard: yes
DRE Crypt: yes
TONGFANG: yes
Bulcrypt: yes
Griffin: yes
DGCrypt: yes

cardreader_phoenix: yes
cardreader_drecas: no
cardreader_internal_azbox: no
cardreader_internal_coolapi: no
cardreader_internal_coolapi2: no
cardreader_internal_sci: yes
cardreader_sc8in1: no
cardreader_mp35: no
cardreader_smargo: no
cardreader_pcsc: yes
cardreader_smartreader: yes
cardreader_db2com: no
cardreader_stapi: no
cardreader_stapi5: no
cardreader_stinger: yes

Hier die oscam.version von der vom Setup:

Unix starttime: 1590600219
Starttime: 27.05.2020 19:23:39
Version: oscam-1.20_svn-r11578-798
Compiler: x86_64-pc-cygwin-ssl-libusb-pcsc
Box type: generic (generic)
PID: 12308
TempDir: /cygdrive/c/Users/WHS_AD~1/AppData/Local/Temp/_oscam
GBox tmp_dir: not defined using: /cygdrive/c/Users/WHS_AD~1/AppData/Local/Temp/_oscam
ConfigDir: /cygdrive/c/ProgramData/dvbapiNET/oscam_win/
WebifPort: 8081

Web interface support: yes
LiveLog support: yes
jQuery support intern: yes
Touch interface support: yes
SSL support: yes
DVB API support: yes
DVB API with AZBOX support: no
DVB API with MCA support: no
DVB API with COOLAPI support: no
DVB API with COOLAPI2 support: no
DVB API with STAPI support: no
DVB API with STAPI5 support: no
DVB API with NEUTRINO support: no
DVB API read-sdt charsets: yes
Irdeto guessing: yes
Anti-cascading support: yes
Debug mode: yes
Monitor: yes
Loadbalancing support: yes
Cache exchange support: yes
CW Cycle Check support: yes
LCD support: no
LED support: no
Clockfix with realtime clock: yes
IPv6 support: no
Emulator support: yes
Built-in SoftCam.Key: yes

camd 3.3x: no
camd 3.5 UDP: yes
camd 3.5 TCP: yes
newcamd: yes
CCcam: yes
CCcam share: yes
gbox: yes
radegast: no
scam: yes
serial: no
constant CW: yes
Pandora: no
ghttp: no

Reader support: yes

Nagra: yes
Nagra Merlin: yes
Irdeto: yes
Conax: yes
Cryptoworks: yes
Seca: yes
Viaccess: yes
NDS Videoguard: yes
DRE Crypt: yes
TONGFANG: yes
Bulcrypt: yes
Griffin: yes
DGCrypt: yes

cardreader_phoenix: yes
cardreader_drecas: no
cardreader_internal_azbox: no
cardreader_internal_coolapi: no
cardreader_internal_coolapi2: no
cardreader_internal_sci: yes
cardreader_sc8in1: yes
cardreader_mp35: yes
cardreader_smargo: yes
cardreader_pcsc: yes
cardreader_smartreader: yes
cardreader_db2com: no
cardreader_stapi: no
cardreader_stapi5: no
cardreader_stinger: yes

Die Unterschiede sind (mit beyond compare verglichen) - mein build no, der Setup build yes:

Touch interface support: yes
SSL support: yes
Anti-cascading support: yes
Cache exchange support: yes
CW Cycle Check support: yes
Emulator support: yes
Built-in SoftCam.Key: yes
constant CW: yes
Nagra Merlin: yes
cardreader_sc8in1: yes
cardreader_mp35: yes
cardreader_smargo: yes

pcsc ist bei beiden drinnen. Er läuft auch kurz probiert ~10x den pcsc context holen und beendet sich dann, hier das oscam log:

2020/05/27 19:26:56 00000000 s (main) Host name = xxxxxxx
2020/05/27 19:26:56 00000000 s (main) Release = 2.11.2(0.329/5/3)
2020/05/27 19:26:56 00000000 s (main) Version = 2018-11-08 14:34
2020/05/27 19:26:56 00000000 s (main) Machine = x86_64
2020/05/27 19:26:56 00000000 s (main) creating pidfile /cygdrive/c/Users/WHS_AD~1/AppData/Local/Temp/_oscam/oscam.pid with pid 14228
2020/05/27 19:26:56 00000000 s (config) services reloaded: 0 services freed, 5 services loaded, rejected 0
2020/05/27 19:26:56 00000000 s (emu) OSCam-Emu version 798
2020/05/27 19:26:56 00000000 s (config) userdb reloaded: 5 accounts loaded, 0 expired, 0 disabled
2020/05/27 19:26:56 00000000 s (main) signal handling initialized
2020/05/27 19:26:56 00000000 s (config) 11 provid's loaded
2020/05/27 19:26:56 00000000 s (config) 1 service-id's loaded in 0 ms
2020/05/27 19:26:56 00000000 s (net) cs357x: initialized (fd=3, port=xxxxxx)
2020/05/27 19:26:56 00000000 s (net) newcamd: initialized (fd=4, port=xxxxxx)
2020/05/27 19:26:56 00000000 s (net) -> CAID: xxxx PROVID: 000000
2020/05/27 19:26:56 00000000 s (reader) PCSC [pcsc] creating thread for device 0
2020/05/27 19:26:56 00000000 s (reader) emulator [emu] creating thread for device emulator
2020/05/27 19:26:56 5851F42D h (webif) webif: decompressed 179027 bytes back into 440584 bytes
2020/05/27 19:26:56 4129A563 r (emu) Stream key delayer initialized
2020/05/27 19:26:56 00000000 (emu) INFO: FFDecsa parallel mode = 128
2020/05/27 19:26:56 4129A563 r (emu) Stream relay server initialized
2020/05/27 19:26:56 4129A563 r (reader) emulator [emu] Reader initialized (device=emulator, detect=cd, mhz=357, cardmhz=357)
2020/05/27 19:26:56 00000000 s (main) waiting for local card init
2020/05/27 19:26:56 5851F42D h (webif) HTTP Server running. ip=0.0.0.0 port=8081
2020/05/27 19:26:56 35DC9A71 r (reader) PCSC [pcsc] PCSC failed establish context (8010001d)
2020/05/27 19:26:56 35DC9A71 r (reader) PCSC [pcsc] Cannot open device: 0
2020/05/27 19:26:57 4129A563 r (reader) emulator [emu] card detected
2020/05/27 19:26:58 4129A563 r (reader) emulator [emu] found card system emu
2020/05/27 19:26:58 4129A563 r (reader) emulator [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max allotted of 1
2020/05/27 19:26:58 4129A563 r (emu) Key file not found in: /cygdrive/c/ProgramData/dvbapiNET/oscam_win
2020/05/27 19:26:58 4129A563 r (emu) Cannot open key file path: /var/keys
2020/05/27 19:26:58 35DC9A71 r (reader) PCSC [pcsc] PCSC failed establish context (8010001d)
2020/05/27 19:26:58 35DC9A71 r (reader) PCSC [pcsc] Cannot open device: 0
2020/05/27 19:26:58 4129A563 r (emu) Total keys in memory: W:0 V:0 N:0 I:0 F:0 G:0 P:0 T:0 A:0
2020/05/27 19:27:00 35DC9A71 r (reader) PCSC[pcsc] PCSC failed establish context (8010001d)
2020/05/27 19:27:00 35DC9A71 r (reader) PCSC[pcsc] Cannot open device: 0
2020/05/27 19:27:02 35DC9A71 r (reader) PCSC[pcsc] PCSC failed establish context (8010001d)
2020/05/27 19:27:02 35DC9A71 r (reader) PCSC[pcsc] Cannot open device: 0
2020/05/27 19:27:04 35DC9A71 r (reader) PCSC[pcsc] PCSC failed establish context (8010001d)
2020/05/27 19:27:04 35DC9A71 r (reader) PCSC[pcsc] Cannot open device: 0
2020/05/27 19:27:06 35DC9A71 r (reader) PCSC[pcsc] PCSC failed establish context (8010001d)
2020/05/27 19:27:06 35DC9A71 r (reader) PCSC[pcsc] Cannot open device: 0

Wäre toll wenn wir einen funktionierenden PCSC build mit setup schaffen würden :-)
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
Ich werde vielleicht bald mal ein Installer für WSL2 basteln...muss aber noch schauen wie ich ein WSL2 start/stop script basteln kann wo ich innerhalb z.B. Ubuntu was starten kann.
WSL2 nutzt ein native Linux kernel und ist denke ich nicht weniger effizient als cygwin...
Und es hat den Vorteil das man einfach schnell native für z.B. Ubuntu kompilieren kann...
Werde am Wochenende mir das mal anschauen.
Erster Test vorhin funzt also Oscam läuft ohne Probleme mit WSL2.
Das aktuelle Windows May 2020 update (Release war gestern) ist übrigens voraussetzung für WSL2.
Die alten Installer werde ich aber sicher weiterhin pflegen, ich kann mir vorstellen nicht jeder hat Lust um WSL und Ubuntu zu installieren nur um Oscam laufen zu lassen :smile:

EDIT habe es denke ich schon rausgefunden...denke installer wird trotzdem schwierig, werde aber eine ausführliche Anleitung schreiben, ein paar einfach Scripts zur Verfügung stellen und ein minimalen Installer für mdvbapi/dvbapiNet bereitstellen.

EDIT2 auf dem ersten Blick scheint es ohne Probleme zu laufen...
Nur geht fürs webif Port80 nicht...k.A. warum aber andere Ports sind kein Problem.
 
Zuletzt bearbeitet:
r11579-798
Revision 11393 introduced sharing instability side effect fix.

Ist es möglich dass du einen 579er mit inkl. pcsc zur Verfügung stellst? Buildstring: "i686-pc-cygwin-libusb-pcsc"
Testen könnte ich ihn. So könnten wir ev. bald einen pcsc installer haben :grimacing:

PS.: einen Build mache ich mit dem Befehl: make i386-pc-cygwin-pcsc USE_LIBUSB=1 CONF_DIR=./ EXTRA_LDFLAGS="-L/cygwin/lib/"

Danke
 
Zuletzt bearbeitet:
am make liegt es nicht da ich nur zusätzlich USE_SSL verwende, wenn dann liegt es eher an den PCSC Treibern beziehungsweise der verwendeten WinSCard.dll.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Ich glaube auch dass es am PCSC bzw. libusb in zusammenspiel mit cygwin liegt.
Es kommt auch mit dieser Version immer:

2020/05/29 16:54:21 326DB02D r (reader) LIWEST [pcsc] PCSC failed establish context (8010001d)
2020/05/29 16:54:21 326DB02D r (reader) LIWEST [pcsc] Cannot open device: 0
2020/05/29 16:54:23 326DB02D r (reader) LIWEST [pcsc] PCSC failed establish context (8010001d)
2020/05/29 16:54:23 326DB02D r (reader) LIWEST [pcsc] Cannot open device: 0
2020/05/29 16:54:25 326DB02D r (reader) LIWEST [pcsc] PCSC failed establish context (8010001d)
2020/05/29 16:54:25 326DB02D r (reader) LIWEST [pcsc] Cannot open device: 0
2020/05/29 16:54:27 326DB02D r (reader) LIWEST [pcsc] PCSC failed establish context (8010001d)
2020/05/29 16:54:27 326DB02D r (reader) LIWEST [pcsc] Cannot open device: 0

Dann beendet sich oscam nach ~10x Versuchen.
An der oscam Config kann es nicht liegen da die gleiche Revision wenn ich diese builde (mit meiner altern cygwin i686 Umgebung) läuft.

Fehlt mir ev. eine cygwin dll? Gibts da was mit pcsc bei dir?

Danke
pOpY

am make liegt es nicht da ich nur zusätzlich USE_SSL verwende, wenn dann liegt es eher an den PCSC Treibern beziehungsweise der verwendeten WinSCard.dll.

Update:
Der 11579 build läuft nun!!!! Problem dürfte an Berechtigungen liegen.
Er findet den pcsc Leser nicht wenn ich oscam als normalen User bzw. als Admin start.
Es läuft aber wenn ich oscam als DIenst starte (mach ich in meinem Fall schon Jahre mit FireDaemon, sollte aber auch mit Windows Boardmitteln gehen).

@clemenss Habe das Setup aus [SUCHE] OScam Installation mit DVBviewer genommen und den letzten pcsc 11579 build von @sattotal . Ist es möglich das Setup so umzubauen dass oscam als Windows DIenst gestartet wird? Da es anscheinend mehr bzw. die nötigen Rechte für pcsc hat. Ist jetzt für mich nicht nötig aber ich glaube auch andere würden sich freuen wenn das Setup einfach Läuft und es einen PCSC bujild damit gibt (ev. dann auch im OP). Ich bin Gerne für weitere Tests bereit.

Danke
pOpY

Ich werde vielleicht bald mal ein Installer für WSL2 basteln...muss aber noch schauen wie ich ein WSL2 start/stop script basteln kann wo ich innerhalb z.B. Ubuntu was starten kann.
WSL2 nutzt ein native Linux kernel und ist denke ich nicht weniger effizient als cygwin...
Und es hat den Vorteil das man einfach schnell native für z.B. Ubuntu kompilieren kann...
Werde am Wochenende mir das mal anschauen.
Erster Test vorhin funzt also Oscam läuft ohne Probleme mit WSL2.
Das aktuelle Windows May 2020 update (Release war gestern) ist übrigens voraussetzung für WSL2.
Die alten Installer werde ich aber sicher weiterhin pflegen, ich kann mir vorstellen nicht jeder hat Lust um WSL und Ubuntu zu installieren nur um Oscam laufen zu lassen :smile:

EDIT habe es denke ich schon rausgefunden...denke installer wird trotzdem schwierig, werde aber eine ausführliche Anleitung schreiben, ein paar einfach Scripts zur Verfügung stellen und ein minimalen Installer für mdvbapi/dvbapiNet bereitstellen.

EDIT2 auf dem ersten Blick scheint es ohne Probleme zu laufen...
Nur geht fürs webif Port80 nicht...k.A. warum aber andere Ports sind kein Problem.

Das sind echt tolle Nachrichten.
Wäre toll wenn es eine einfach Möglichkeit gibt, alle Abhängikeiten zu installieren und endlich von cygwin loszukommen :-)
 
Das mit den WSL2 lasse ich erstmal...Grund ist das es hier nicht zuverlässig startet (also oscam startet, aber manchmal schafft er es nicht irgendein TCP Port zu öffnen, manchmal klappt es ohne Probleme, es scheint nur ein Neustart zu helfen)
Auch hat WSL2 scheinbar (noch) kein USB Support (was ich nicht wusste)...für @popyelite hat also eh kein Wert.
Werde aber WSL1 noch testen und schauen wie das läuft.
Das soll USB Support haben...aber werde erstmal testen wie (un)zuverlässig das ist.
 
Was muss man denn einstellen, um 2 Sender parallel entschlüsseln zu können mittels dvpapiNET/OSCam mit dem DVBViewer Media Server und DVBViewer Pro als Client? Ein Channel alleine läuft ohne Probleme, hab auch 2 Plugins Ordner für die DLL. Ich steh da etwas auf dem Schlauch. Gibts da ne Anleitung? Bin aus den Tipps nicht wirklich schlau geworden :(
 
Das sollte eigentlich reichen...für jeden Tuner ein Ordner mit einer DLL...
Was sagt die oscam live log?
 
Oh vielen Dank für die schnelle Antwort!
Ok, habe grade festgestellt, dass sich einige Senderkombis parallel entschlüsseln lassen. Das würde doch wahrscheinlich auf meine Satelliteninstallation hinweisen oder ein Problem mit den Tunern. Habe ne normale Satschüssel mit Dual LNB und per 2 Koaxkabeln an meiner DVBSky S952 V3 im PC.

Dann seh ich auch im Log, dass beide Sender entschlüsselt werden. Aber das funktioniert nicht mit allen Sendern.
 
Zuletzt bearbeitet:
Zurück
Oben