Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses 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 Bereiche, welche für Gäste verwehrt bleiben

No ECM handled by dvbapi?

Masta-G

Newbie
Registriert
12. Juli 2013
Beiträge
23
Reaktionspunkte
1
Punkte
3
HI there,

I upgraded my MCA with the Samsung Xilinx firmware (MLC_Rev2a.jed).
I'm running XMAS 0.2.2 with default pre-installed oscam.

Only I updated the cam firmware with the caid from my cable provider 0604 andsome other caids I find useful.
I also bumped the version to 3267:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

However oscam doesn't seem to receive ECM from my TV (Samsung UE55D8000).
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

After this nothing happens.
I tried changing channels but still nothing happens, no logging.
 
AW: No ECM handled by dvbapi?

Moin (we say it so in Northern Germany),


please, can you tell us exactly what is your problem? In the Log I can see, that one service is requested. May be, that the configs on your Server are not ok and the protocol newcamd does not work correctly.

Please show us the important configs oscam.conf, oscam.user and oscam.server.

Lieben Gruß
Bombadil
 
Okay this is what I did:

Samsung 3D Led UE55D8000 (2011) running fw: 001027.1 (official non-rooted).

1. First I run Cas Studio -> Matrix Reloaded -> Erase all
2. Write mca-cam-v326-FlashWithCASonly.bin -> Success
3. Take out the MCA and insert 2GB sdcard programmed with: MCA_NG-0.2.2-XMAS-339-SD-FULL_1G
4. Insert into my TV and wait ~20minutes for it to install.
5. Take out MCA and remove sdcard.
6. Reinsert MCA into TV and setup Wifi.
7. Update /oscam with version 1.20-unstable_svn, build r8789 (arm-none-linux-gnueabi-mca) and chmod 755 it.
8. Replace /root/mca_cam.upb with version 3267 from downloads because it contains my cable caid: 0604
9. Reboot and wait another ~10 minutes for the cam to update because of new mca_cam.upb
10. Setup oscam config in /var/mca/d1 to connect with my CSP server (extended newcamd):
oscam.conf:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.server:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.user:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.dvbapi:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

10: Put MCA back in Cas+ programmer and write Xilinx firmware: Rev_MLC2a.jed for Samsung.
11: Put it back into TV and try to watch TV :p

Logging:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

It tries to descramble but doesn't work.
After a few minutes when I try to change channels my TV will display a message that it fails to communicate with CI+ module.
No more logging is displayed, just the first try to decode.

I guess my TV just isn't compatible :'(
 
Another try:

With MCA X-MAS 0.2.1 using default oscam 7963 that comes with it:
This time I didn't write Xilinx firmware after installing from SD, also I didn't mess with cam.upb so my CAID is not listed in this firmware.

oscam.conf
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.dvbapi
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.server
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.user
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!



Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Again.. no ECM and no decoding...
I also tried another Samsung TV (plamsa) and a new LG TV.
They all have the same problem...
No decoding and no ECM requests.

Either the MCA is broken or it can't handle irdeto?
 
AW: No ECM handled by dvbapi?

Hi,

are you sure, that the entry is right (in the section dvbapi)?
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Maybe you try another.

Kind regards
Bombadil
 
It's set to none by default...
I tried the unofficial f0339 firmware a while ago (which also refused to decode...) but it had some other value for boxtype.
Can't remember though.. maybe somone already running X-MAS can post his config.

EDIT:
the /root/mca_cam.upd is set to:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
by default.

I changed it to:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
bumped the version to 3268 and made sure boh caids my cable provides uses (0604 and 0602) are listed first :)

Then I replaced /root/mca_cam.upd with the altered version and reboot...

Going to give it a shot :D
 
Zuletzt bearbeitet:
Re: AW: No ECM handled by dvbapi?

Thanks bombadil :)

Unfortunately still no dice.

Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

It only tried to decode once, then it fails and dvbapi freezes.
There is no more information displayed in the log for other channels...

On my Samsung UE55D8000 3D LED with firmware 1027.1

This is with default oscam 7963 that ships with MCA XMAS 0.2.1

oscam.conf
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.server:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.user
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.dvbapi
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

mca_cam.upb
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
 
AW: No ECM handled by dvbapi?

Hi,

for testing you should try with the minimal Configuration.

No ecmwhitelist, no ecmheaderwhitelist and no services. Also first without oscam.dvbapi. Later you can these parameters add again.

Regards
Bombadil
 
Well this time with minimal configuration and some debugging.

I also upgraded oscam to build=8691 by dirtyharry123.

For some reason, MCA doesn't communicate the correct caid?
Look at the last few lines...

Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Then it stops and no more decoding is happening anymore.

oscam.conf
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.server (I've added both caids that are supported by my cable provider since I have both cards available)
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.user
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.dvbapi is empty :)

I think the problem is either happing because of too many caids in mca_cam.upb, maybe my TV dislikes them.
mca_tool.pl only allows to replace them, I cannot remove them, I'd like to try with only 0604 and/or 0602.

Or maybe I did something else wrong...
Or maybe it's because my provider has two caids active 0602 and 0604?

I tried on two Samsung TV's and one LG TV and they all have the same problem, it tries to decode only once, then nothing happens and then dvbapi freezes.
 
AW: No ECM handled by dvbapi?

Here may be due to the:
oscam: [LOG017]2013/08/12 22:01:47 F4600 p oscam_server [newcamd] connect failed: Connection timed out
 
Re: AW: No ECM handled by dvbapi?

Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!

It does that sometimes because it connectes to a extended newcamd server.
My CSP serves multiple caids:providers using ext-newcamd, so oscam does not get a single card like it expects from regular newcamd servers such as newcs.

But it's not the reason for the freeze after first try on decoding.
Because even it fails to connect it should say something like: failed to decode (no matching reader) or not found by oscam_server.

There is something that causes communication between my CI+ interface and oscam dvbapi to get lost.
And it happens after the first try to descramble.My TV communicates two active caids.
See my previous post:
0604:000000:0FA1 and 0602:000000:1389

And oscam selects the first caid 0604 and then these are the last 3 lines of debug:

oscam: [LOG207]2013/08/12 22:02:27 F8418 c [DVBAPI] Demuxer #0 trying to descramble PID #0 CAID 0604 PROVID 000000 ECMPID 0FA1
oscam: [LOG208]2013/08/12 22:02:27 F8418 c [DVBAPI] Start filter for demuxindex: 0 caid: 0604, provid: 000000, ecmpid: 0FA1
oscam: [LOG209]2013/08/12 22:02:27 F8418 c dvbapi: mca: ecm filter added, pid = fa1, caid = 0
oscam: [LOG210]2013/08/12 22:02:27 F8418 c dvbapi: mca: ecm filter started
oscam: [LOG211]2013/08/12 22:02:27 F8418 c dvbapi: mca: cipher created

caid = 0 is probably the cause.

I wonder if there are users running the Samsung Xilinx firmware MLC_Rev2a.jed could share their oscam binary, mca_cam.upb and oscam configs :)
That would help alot.
 
Zuletzt bearbeitet:
I spend some time building a working toolchain so I can produce my own oscam binaries and properly debug my problem.

Some off-topic info for anyone who wants to build a toolchain for the Matrix Cam Air:
My toolchain has been built with crosstool-ng 1.18.0:
gcc 4.7.2
glibc 2.17
binutils 2.22
linux headers 3.7.3
Bitness: 32-bit
Endianness: Little-Endian
Architecture level (march): armv5te
Emit assembly for CPU (with-cpu and mcpu): arm926ej-s
Tune for CPU (with-tune and mtune): arm926ej-s
Floating point: software (no FPU)
Oldest supported glibc ABI: 2.5 (glibc on MCA XMAS is very old)
Minimum kernel version to support: 2.6.28 (kernel version on MCA XMAS)

I posted the binaries in the download section: Link ist nicht mehr aktiv.

I have added the suggestions from bombadll and /bin/false to my oscam configuration:

So far so good :)
I also added a second connection with a working CCcam server just to be sure!

Fresh MCA 0.2.2 with updated mca_cam.upb
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

My own compiled: oscam-1.20-unstable_svn8833-arm-unknown-linux-gnueabi-mca-ssl-static

oscam.conf
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.server
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

oscam.user
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Empty oscam.dvbapi


-d128 log:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Again after dvbapi: mca: cipher created my TV loses communication with the MCA.
Oscam still functions fine, I can access the webif etc.. but my TV will display: Cannot display CI-Services (Unavailable)
Also from this point nothing works anymore, also FTA channels will fail to display.
Until I reboot the MCA or turn off/on my TV, then it works again until the first try to decode and everything gets stuck.

So either:
1. My MCA is broken
2. TV doesn't like the caids stored in mca_cam.upb
3. I did something wrong programming the MCA
I used CAS Studio 9.8.2 on Windows 7 x64:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
5. MCA is not compatible with Ziggo dutch cable provider and/or Irdeto

I tried the MCA on 2 Samsung TVs (led and plasma) and one LG TV all fail to receive/process ECM.

Well I did my best :D
Unless a real expert kicks in... its time to give up I guess...
 
Zuletzt bearbeitet:
AW: No ECM handled by dvbapi?

Just to clear this up:
the MLC_Rev2a.jed is not made for Samsung TVs, it's just better working on some (not only) Samsung TVs.
 
Zurück
Oben