Beiträge von cmatte

    Hello,
    I really need help here due to I'm out of ideas to try to rescue my dm8000.
    It was plainly working since when I bought it. Had done just some flashes (3/7 max) in the first months then left a rock stable image on it. Today I decided to try a new dm official image based on 2.0.0. I had bootloader #84. I went, downloaded image dreambox-image-dm8000-20120519.nfi, sent the box in bootloader stop mode to flash by network, sent my file. Since the first time the /FLASH page didn't work correctly. It got stuck at 1%-3%-6% randomly. After other tries it even stopped appearing, sometimes with no percentage graphics sometimes with nothing, charging infinitely. Tried Chrome, Firefox, IE. Anyway I always waited many minutes to let it finish, then rebooted from the front button. Sometimes when rebooted the dreambox boot image appeared (display said something about linux 3.2 or something similar under loading) but never went on. Most of the tries it just rebooted to ***stop*** mode itself.
    Tried then DreamUp 1.3.3.9. Hooked the serial cable and network. It connects. Sends file. I tried enabling recovery of bad sectors too. And different experimental images by dm, and mostly I tried release 3.2.2. But it always stays stuck at...


    I tried sending a #84 .nfi bootloader too. It was flashed correctly. But then, always same behaviour.


    Please I hope you have some advice

    cmatte,
    can you isolate the EPG problem on which satellites / Channels this "FATAL: epgcache.cpp:136 ASSERTION pos <= 4108 FAILED!" comes up ?

    Nope, because it's a general problem non channel-provider-source related. It appears if you open epg guide's data with dmm or 3rd party guide or by opening webif. Sometimes even when you use channel list that has to read epg data. It's something like epg data downloaded from the net or coming from OpenSAT or both together in some particular cases makes the box unable to read epg cache correctly and so it fills up memory and comes out with a green screen with that error. And it does this every time you'll use the same source of data. That's what I came to understand, but I am not a coder, not in these languages to be precise, and actually it would be of no utility due to the closeness of e2, so I -really- can't understand what's going on exactly...

    You are exactly right! That's a good point and it seems the correct point of view too. I didn't dig into the issue in the code because I'm unable to, but I worked as a coder so I understand what you mean exactly and you can't but be right. Problem is DMM should support epg better, full stop. How? With an API that allows to inject correctly formatted epg in the system without workarounds used actually by 3rd parties. Or/and...
    I want to add something on a point... They made a design decision which was not taking into account, that someone wants to use non-broadcasted informations seamlessly integrated.
    ... that seems not completely precise to me. Ok, they have made such a decision probably, but they are also NOT supporting all the broadcasted information! My provider does broadcast information in an OpenTV standard. Strangely there are 3rd party works that can manage it without having to worry on licenses afaik. The name itself sounds like it's an "open" standard? I don't really know if this is true or not, please elaborate on this if you can. But even if this is not true, well, I think there are also legal ways to do that. I could perfectly live without using 3rd party apps that do try to use non-broadcasted epg data and mix them with broadcasted data if only the broadcasted data was read by the system itself, not with the now/next event only, completely, because data is just there on some transponders. Also, this is not a standard used by my provider only, there are some that use that one. I would like to know if DMM is trying / had tried to understand and implement OpenTV and if there have been / are impediments by OpenTV. That could be the case, if you think about it deeply. But, as kenatonline said, you could just create a working API and woila, the rest of the work can be done externally and not by you, if you're unable to because of interests of OpenTV.

    (A hint: be polite and not that aggressive, if you want someone to think about your points;
    and no, it is not true that a bunch of money you paid excuses questionable manners :winking_face: )

    kenatonline, that's surely true. What makes me mad and so angry to DMM is a lot of things including rumors and things read somewhere else that I can't be sure are true but they likely are because I found many say the same like:

    • it's a bug there since e1
    • never fixed by dmm
    • fixed by 3rd devs when e2 was open
    • it isn't fixed by dmm with the same known ways when they decided to make it close-sourced or just after
    • they denied it's a problem because I had reported this before and they rudely, shortly and fastly said it's just a problem of the 3rd part image. More rudely then me now for sure. That's really bad because if you know how a 3rd part image as mine works, you know it's 99,9% original with more "apps" / skins and similar. Every day the system is even updated with new packets from dmm. It's like Micros**t denies to help because you installed any 3rd part software on Windows :smiling_face_with_horns:
    • since e2 3.2 coming out, November 2011, my box doesn't work for the whole day when it likes
    • it's a box which costed 1k € to be unusable randomly with DMM denying the problem and the support since months for sure or even years if the devs at poing 1,2,3,4 aren't in chorus saying lies
    • I'm not English and I can be rude without wanting to, sorry for that

    Is that enough :smiling_face: ?
    Anyway, let's try to leave aggressiveness and rudeness apart and try to troubleshoot the problem.
    I wait some official answer by dmm and I'm available to help if needed.


    FATAL: epgcache.cpp:136 ASSERTION pos <= 4108 FAILED!

    Dear DMM, this problem is still there here (dm8000)...November through February and counting...(post comes from here
    Release Image 3.2 soeben veröffentlicht - CrossEPG, Senderliste Prozentanzeige & andere Funktionen aus dem Gemini/iCVS Alternativimage? ).


    DMM, we NEED a fix, I find plenty of people in plenty of different forums lamenting the same exact problem. At random times boxes are unusable for the whole day. EPG is NOT an optional function of the box. Even more if it locks the entire box, included webif, streaming, remote controls, breaks launched recording timers, etc... Also I want to report that all the developers out there, those who worked and work hard to bring us third party images, agree on the fact that this is a problem of the ENIGMA software. A problem that is there since Enigma1 and that is well-known, reported, and never solved, almost not by you, DMM. They also say that when e2 was open enough they could patch it their-selves but as actually it is not, YOU NEED TO APPLY THE SAME (KNOWN? PUBLIC? DISCOVER-ABLE?) FIX these developers applied in the last years for you and for your clients' sake. Believe me, this situation that is months and months old and blooding isn't acceptable anymore. Users are a lot angry. You are loosing correctness, belief, seriousness, competence and the kindness of your clients. Your boxes worked good as far as you also let someone else work on those. Now that you forced them to use your binary of e2 they can't anymore work for you in these case where you lack. YOU really need to fix it. Now. I'd like to see these fixes soon in the public e2 repositories of the unstable branch. Can you promise you will try to dig into this issue, really?

    Your image is not supported here.


    Try an original DMM image and if the problems occur again, you're welcome here to ask for help.

    Ok, sorry for the violation, before asking for help I've tried to read threads and teams/images was always nominated without someone censuring them, anyway, no matter, if it's a rule I won't break it again.
    Going back to my problem, I don't think that part of code is from that team, it's quite surely code from you, with the new closed-source enigma-2 code. I've no problem with it and don't want to discuss that choice that I understand, but, for sure, now you have to give support for your own code, not them. Will check out with them if I am wrong about what "part of code" does that, even if the first line of fstab "#automatically edited by enigma2, Fri, 11 Nov 2011 09:12:01" gives many hints already.
    Would like to tell only that this situation is not something I am at ease with and I've not created it myself, so imho I'm absolutely sure you should be more helpful than that, you should have considered this would happen all days after the choice you've made, because only you can support what e2 does, now, and nobody else. You took the risk I also understand: people coming here and asking for problems regarding things you don't support. But your e2 is something YOU support.
    I'll be back to you soon, anyway.

    Hi,
    I've installed the latest update of e2 (I'm using [Moderator] Image is in violation of the Boardrules [/Moderator] to be precise) and a problem is born about the new fstab written by e2.
    Well, I had modified it myself, and I thought I could try it to auto-populate it by itself to check out the new functionalities. I have an external hdd and the usb stick, sdb1 and sda1:

    Zitat

    /dev/sda1 media/usb auto defaults 0 0

    Zitat

    /dev/sdb1 /media/hdd auto defaults 0 0


    e2 modified this into:

    Zitat

    /dev/sda1 /media/usb auto defaults 0 0

    Zitat

    /dev/sdb1 /media/hdd noauto defaults 0 0

    Zitat

    /dev/disk/by-uuid/be61eeb4-41a5-43hf-ac30-c02d4006c3e1 /media/hdd noauto defaults 0 0

    Well, hdd works as far as I checked out, BUT...1. why both noauto? What's the point, some other script/app mounts the hdd at boot? If is not at boot, when?
    Other problem: I have samba, enabled, and I put the hdd in a share to be able to use it with pcs and another box. I see, instead, that the name of the device isn't available anymore. It had/has? a DM8000 machine name but it can't be accessed anymore. The access with the direct ip works instead, so it's not a samba problem. What's changed in the network stuff that causes this?


    Please, answer in english, as I can't understand German, thanks.