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

Fehler "ignoring caid: 0000" ??

    Nobody is reading this thread right now.

kasi45

Ist gelegentlich hier
Registriert
7. Mai 2010
Beiträge
79
Reaktionspunkte
35
Punkte
48
Hi,

folgende Situation:

TV mit MatrixAC (0.2.2-XMAS-339) - Kabel Deutschland. vorhandene CAIDS 1722,1834,09C7 + 1801!!!
Das MatrixAirCam ist über newcamd protocal an meinem Oscam-Server angebunden. Das funzt auch problemlos.

CAID 1801 wird auch bereitgestellt. (für Sat, Pro7 ect). Alle meine Boxen (db2, gigablue) können problemlos damit umgehen. Das MCA aber nur eingeschränkt. Bleibe ich bei der Senderauswahl auf einem Sender der mit 1801 entschlüsselt wird ist alles Ok. Schalte ich zwischendurch auf einen anderen Sender zb. Sky und zurück auf z.B. Pro7 dann erhalte ich im log

Code:
dvbapi: mca: ignoring caid: 0000, waiting for 1801

kann dies jemand erklären? einen Logfile habe ich im Anhang. Zum testen habe ich alle reader (ausser für 1801) abgeschaltet.

Danke!
kasimodo
 
Zuletzt bearbeitet:
AW: Fehler "ignoring caid: 0000" ??

Das ist wohl ein Bug in oscam, interessanterweise hatte ich diesen Fall noch nie beobachtet.
Werde mich drum kümmern, wird aber wohl noch etwas dauern.
Falls du es selber versuchen möchtest, also einen neuen oscam bauen, kannst du in der module-dvbapi-mca.c
die Zeile 228 von
Code:
    if (openxcas_caid && openxcas_caid != caid){
zu
Code:
   if (openxcas_caid && caid && openxcas_caid != caid){
ändern
 
AW: Fehler "ignoring caid: 0000" ??

Danke für die schnelle Antwort!

Oscam selber bauen hab ich oft schon gemacht. aber noch nicht für das MAC. welche toolchain brauche ich dafür?

vg kasimodo
 
AW: Fehler "ignoring caid: 0000" ??

ich verwende die emdebian arm-linux-gnueabi toolchain, mca-support (inklusive toolchain) ist aber inzwischen auch im simplebuild enthalten.
 
AW: Fehler "ignoring caid: 0000" ??

Na dann versuch ich das mal. meine VM ist schon gestartet! ;-)
 
AW: Fehler "ignoring caid: 0000" ??

So hier der aktuelle Stand:


Es funzt!!!
2013/01/05 21:19:47 1A7F38 c dvbapi (1801&000000/0000/0000/4A:E54200674D36E88CBCD756A8FBA13745): found (163 ms) by newcamd-1801
2013/01/05 21:19:55 1A7F38 c dvbapi (1801&000000/0000/0000/4A:9977A14468DC6B33EB02D5089A9BBD8D): found (59 ms) by newcamd-1801
2013/01/05 21:20:05 1A7F38 c dvbapi (1801&000000/0000/0000/4A:32D895547ABE7D4B1406E7F57A6B2D22): found (62 ms) by newcamd-1801
2013/01/05 21:20:13 1A7F38 c dvbapi: [ADD PID 0] CAID: 1722 ECM_PID: 1648 PROVID: 000000
2013/01/05 21:20:13 1A7F38 c dvbapi: [ADD PID 1] CAID: 1834 ECM_PID: 1C48 PROVID: 000000
2013/01/05 21:20:13 1A7F38 c dvbapi: [ADD PID 2] CAID: 09C7 ECM_PID: 1D48 PROVID: 000000
2013/01/05 21:20:13 1A7F38 c dvbapi: [ADD PID 3] CAID: 1861 ECM_PID: 1948 PROVID: 000000
2013/01/05 21:20:13 1A7F38 c dvbapi: Found 4 ECMpids and 5 STREAMpids in PMT
2013/01/05 21:20:13 1A7F38 c dvbapi: New program number: 0009 (1722:0009 unknown) [pmt_list_management 3]
2013/01/05 21:20:15 197980 p 10.128.5.184: resolved ip=10.128.5.184
2013/01/05 21:20:15 197980 p newcamd-1834 [newcamd] connecting to 10.128.5.184:15002
2013/01/05 21:20:15 197980 p Newcamd Server: 10.128.5.184:15002 - UserID: 13
2013/01/05 21:20:15 197980 p CAID: 1834 - UA: 0000000000000000 - Provider # 1
2013/01/05 21:20:15 197980 p Provider ID: 000000 - SA: 00000000
2013/01/05 21:20:16 1A7F38 c dvbapi (1834&000000/0000/0009/89:3CC83C4E05589C268848549DB899EAD8): not found (807 ms) by newcamd-1834
2013/01/05 21:20:17 18F720 p 10.128.5.184: resolved ip=10.128.5.184
2013/01/05 21:20:17 18F720 p newcamd-1722 [newcamd] connecting to 10.128.5.184:15001
2013/01/05 21:20:18 18F720 p Newcamd Server: 10.128.5.184:15001 - UserID: 14
2013/01/05 21:20:18 18F720 p CAID: 1722 - UA: 0000000000000000 - Provider # 1
2013/01/05 21:20:18 18F720 p Provider ID: 000000 - SA: 00000000
2013/01/05 21:20:18 1A7F38 c dvbapi (1722&000000/0000/0009/93:988DCCF00DBBD1B36525F2E9048E5C05): found (410 ms) by newcamd-1722
2013/01/05 21:20:18 1A7F38 c dvbapi: mca: ignoring caid: 1834, waiting for 1722
2013/01/05 21:20:24 1A7F38 c dvbapi (1722&000000/0000/0009/93:61B6609D15FC68A8E15FB9878ED64802): found (442 ms) by newcamd-1722
2013/01/05 21:20:30 1A7F38 c dvbapi (1722&000000/0000/0009/93:808BF7139881987EF2715383F22957F6): found (428 ms) by newcamd-1722
2013/01/05 21:20:34 1A7F38 c dvbapi (1722&000000/0000/0009/93:1D1661DE61D8985D2F153E4948A9EC3E): found (348 ms) by newcamd-1722
2013/01/05 21:20:40 1A7F38 c dvbapi (1722&000000/0000/0009/93:23F1F6B4FEB2E86BDBE2290A8DA84265): found (227 ms) by newcamd-1722
2013/01/05 21:20:40 1A7F38 c dvbapi: mca: ignoring caid: 1834, waiting for 1722
2013/01/05 21:20:40 1A7F38 c dvbapi: [ADD PID 0] CAID: 1801 ECM_PID: 0B78 PROVID: 000000
2013/01/05 21:20:40 1A7F38 c dvbapi: [ADD PID 1] CAID: 09C7 ECM_PID: 0B7B PROVID: 000000
2013/01/05 21:20:40 1A7F38 c dvbapi: [ADD PID 2] CAID: 1834 ECM_PID: 0B7A PROVID: 000000
2013/01/05 21:20:40 1A7F38 c dvbapi: [ADD PID 3] CAID: 1722 ECM_PID: 0B79 PROVID: 000000
2013/01/05 21:20:40 1A7F38 c dvbapi: [ADD PID 4] CAID: 1861 ECM_PID: 0B77 PROVID: 000000
2013/01/05 21:20:40 1A7F38 c dvbapi: Found 5 ECMpids and 3 STREAMpids in PMT
2013/01/05 21:20:40 1A7F38 c dvbapi: New program number: D168 (1801:D168 unknown) [pmt_list_management 3]
2013/01/05 21:20:43 1A7F38 c dvbapi (1801&000000/0000/D168/4A:4A6A92F2BD54974FBE01080885BED6D3): found (60 ms) by newcamd-1801
2013/01/05 21:20:48 1A7F38 c dvbapi (1801&000000/0000/D168/4A:7C1A6156E09468A224909392C65576CE): found (1245 ms) by newcamd-1801

Danke!
 
Zuletzt bearbeitet:
AW: Fehler "ignoring caid: 0000" ??

Freut mich zu hören, werde den Fix dann in mein nächstes patchset übernehmen.
 
AW: Fehler "ignoring caid: 0000" ??

@dirtyharry123

ist es sinnvoll und kann man per "default" beim bauen der Oscam für das MAC nicht gleich ein paar Optionen ausschalten. So macht es doch bestimmt keinen Sinn die Cardreader in das Binäre mit aufzunehmen. Die Oscam wird dann auch etwas kleiner. Wer weis, wofür man den Platz im System (Speicher) mal brauchen kann.

Bei welchen Optionen wäre es noch sinnvoll die mit zu deaktivieren? Das MAC wird ja im Normalfall wohl als OscamClient laufen und nicht Server für weitere Clients sein.

Unix starttime: 1357491358
Starttime: 06.01.2013 16:55:58
Version: oscam-1.20-unstable_svn-r8066

Web interface support: yes
Touch interface support: yes
SSL support: no
DVB API support: yes
DVB API with AZBOX support: no
DVB API with MCA support: yes
DVB API with COOLAPI support: no
DVB API with STAPI support: no
Anti-cascading support: no
Irdeto guessing: yes
Debug mode: yes
Monitor: yes
Loadbalancing support: yes
LCD support: no
LED support: no
IPv6 support: no
Cache exchange support: no

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

Reader support: yes

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

cardreader_phoenix: no
cardreader_internal_azbox: no
cardreader_internal_coolapi: no
cardreader_internal_sci: no
cardreader_sc8in1: no
cardreader_mp35: no
cardreader_smargo: no
cardreader_pcsc: no
cardreader_smartreader: no
cardreader_db2com: no
cardreader_stapi: no

Danke!
kasimodo

Im Dwnload eine gepatchte Version mit oben angegebener Konfiguration
 
Zuletzt bearbeitet:
AW: Fehler "ignoring caid: 0000" ??

wenn man sagt, dass mca läuft nicht als server kann man neben den cardreader auch noch ein paar weiter "server-features" deaktivieren:
Anti-cascading support
Loadbalancing support:
Cache exchange support

im prinzip muss man mit diesen defaults aber sehr vorsichtig sein. optimal ist es natürlich, wenn jeder user für sich in den build-options nur die benötigten cs-protokolle und benötigten Crypto-Systeme (also Nagra,NDS, braucht man die eigentlich als "client-oscam"?), aber nicht jeder baut sich das selber. Also ich würde den LB noch rausnehmen. Sonst würde ich es als default aber eher so lassen.
 
AW: Fehler "ignoring caid: 0000" ??

Ja könnte man natürlich machen, die ganzen CS-Protokolle würd ich allerdings drinlassen.
Bin mir auch nicht sicher ob das wirklich so einen großen Unterschied macht obs jetzt mit drin ist oder nicht,
daher hab ich erstmal alles drin gelassen, Flash-Speicher hat das MCA eigentlich mehr als genug.
Was die Crypto-Systeme angeht bin ich mir unsicher, ich glaube die werden bei einem Client nur für AU benötigt,
was ja beim MCA leider sowieso nicht funktioniert.
 
Zurück
Oben