ZitatOriginally posted by Zumzum
@ ambrosa,
what is the provider U have the frizes (problems)
Freeze ? I've no freeze.
Please read careful my post Help needed: Possible bug in DM7025 hardware demux drivers?
ZitatOriginally posted by Zumzum
@ ambrosa,
what is the provider U have the frizes (problems)
Freeze ? I've no freeze.
Please read careful my post Help needed: Possible bug in DM7025 hardware demux drivers?
No, I've not found a solution.
I think that DMM must solve this.
But I NEVER buy another Dreambox in my life !
I've spent 520 euros for a buggy device !
It's incredbile. Do we start a class action against DMM ?
Hi guys.
During these days I've made many intensive testing.
I've also used a last generation hashing algorithm (very fast and with very low collision number) for tracking incoming data packets (no video or audio, only SCT filtered data packets).
Well, now I've absolute evidences that there is a problem.
Others 7025 tested have the same problem.
Incoming data are corrupted and corruption involved always the same packets.
It's not a random error.
I can confirm a MASSIVE DATA CORRUPTION reading from /dev/dvb/adapter0/demux0 in 7025 (we have tested 4 different 7025 box in different place, sat equipment and images).
As you probably know at the beggining of 2008 most used Italy provider, SKYITALIA (HotBird 13.0E), has changed it's epg data transmission. It has switched from MHW to OpenTV
After some month (April 2008 ) an Italian LINUX-VDR user has decoded the OpenTV format and he made a C program to decode OpenTV EPG.
Other users changed a bit his code to run in 7020 / 7025 + 800 HD
SkyItalia provider transmit epg in MarcoPolo channel.
It use the following PIDs:
0x11 : channel name infos
0x30 - 0x37 : epg titles
0x40 - 0x47 : epg summaries
Pid are arranged for weekday: pid 0x30/0x40 transmit today epg, 0x31/0x41 transmit tomorrow epg data and so on.
All data are compressed with Huffmann and there need a special routine and an external dictionary for decoding data in clear text format.
Power on Dreambox, set channel SkyItalia - MarcoPolo and run this little software that reads these pids and decode data. WoW ! Now in 30 seconds we have 1 week epg decoded in clear text format. Than these data can be postprocessed in many ways.
In 7020 and 800HD EPG pids are readed without any error: in 30 seconds are downloaded about 45000 epg events (!)
But there are many problem with 7025: events are only about 30000 (- 30%) with many "gap" into it. Many events are missing.
In these days I've done some debug (I've the source C code of this program) and I've discovered that there is a massive data corruption reading these pids from demux0.
For testing purpose, I deactivated the DMX_CHECK_CRC when I set the filter
dmx_sct_filter_params sctFilterParams;
memset ( &sctFilterParams, 0, sizeof ( sctFilterParams ) );
sctFilterParams.pid = Pid;
sctFilterParams.timeout = 0;
// ambrosa : disable CRC CHECK
//sctFilterParams.flags = DMX_IMMEDIATE_START | DMX_CHECK_CRC;
sctFilterParams.flags = DMX_IMMEDIATE_START ;
sctFilterParams.filter.filter[0] = 0;
sctFilterParams.filter.mask[0] = 0;
Alles anzeigen
Now I can analyze all packet received.
After analysis, I can say that I receive all epg events (45000 instead of previous 30000) but 30% are corrupted.
DMX_CHECK_CRC(it's activated by default) skip corrupted data (correct !)
Note: if I running software many many times between minutes, errors are always the same -> missing events are always the same.
Errors don't seems to be random but constant. I believe that only some specific byte pattern are corrupted.
In 7020 and 800HD there are NO ERROR at all even if I disable DMX_CHECK_CRC
Tests were done with different sat equipments, images and country. I believe that is not a antenna receive problem.
raton_craquero says before to have problem reading ECM and we have problem reading 17 PIDs, I suppose that there is a bug somewhere that involve all SCT filtering demux data/pids.
This bug can explain also strange behaviours in card management (ECM/EMM) that I have noticed sometimes.
If I can help you in any way to solve this (probably) bug in microcode, please send me a PM or an email.
ZitatAlles anzeigenOriginally posted by gutemine
I know that it is not an MHW EPG anymore, i just checked if the binary does something at all (without crashing).
I just said that MV includes the opentv sourcode also, so it would be a good starting point to get a working soulution fast.
Now that I have proven that it is pretty easy portable people can make it run instead of complaining
Tell me a Sky channel which is FTA and has EPG on an original Sky box, and maybe I can use my hammer a little bit more - even when I don't plan to move to Italy.
Ciao
gutemine
Provider: SkyItalia
Channel: SKY TG 24 (there are 2 channel called "SKY TG 24")
One or either are FTA and (I hope) transmit EPG data.
If you need this evening I can give to you more info about freq., pol. .....
ZitatOriginally posted by qwertyuiop
However, in the meantime, the ability to import XMLTV would be a simple and effective work around!
YES ! You are agree !
BTW in the future SKy/NewsCorp and others can switch to a different epg system (from OpenTV to SomethingElseEPG) and we'll have again the same problem.
The most simple and standard system it's a XMLTV -> EPG.DAT conversion.
I think that this conversion need high power, so someone need to develop a PC (Windows/Linux) / MAC software
I believe that 7xxx cannot do the conversion.
In Linux environment (my computer, not in Dreambox) I've just discovered GShowTV software http://gshowtv.sourceforge.net/
It read XMLTV , display programs in a nice way and user can set recording.
Then recording program TV / time can be exported through an export interface.
A friend of mine has made a pair of scripts that are an export interface to 7025 timers.xml
The script modify timers.xml and then Enigma2 must re-read timers.xml.
A simple way is "killall -9 enigma2" , but is a terrible way to do so.
There is another smooth way to tell to Enigma2 to re-read timers.xml ?
Thanks for any suggestion.
Yes, a converter from XMLTV to 7025/7020/7000 EPG.DAT is fine and is a good solution.
But it exists ?
I use XMLTV but I don't know how convert xml file to EPG.DAT format .....
Someone else ask for this converter
Epg.dat
Since 10 January 2008 Sky Italy has stopped EPG data trasmission in supported format (MHW ?).
Now Sky Italy, as many other SKY country (like Sky UK ..) send EPG data only in OpenTV format.
And there is no way till now for decoding OpenTV data.
So 70x0 and 7025 italian owners are without EPG.
We are waiting a firmware that can decode OpenTV data.
Meanwhile, a plugin/script/software that can parse a XMLTV file (grabbeb with tv_grab_it) and transform in 7025 EPG.DAT can be very useful too.
Please, if someone has a solution, please post here: ALL italian 7025 owners are waiting for this.....
Another request similar to EPG format
Since 10 January 2008 Sky Italy has stopped EPG data trasmission in supported format (MHW ?).
Now Sky Italy, as many other SKY country (like Sky UK ..) send EPG data only in OpenTV format.
And there is no way till now for decoding OpenTV data.
So 70x0 and 7025 italian owners are without EPG.
Italian Dreambox users are very disappointed.
70xx is reaching an "out of market" state because now it has not basically features for a normal use.
Hi guys.
As you know since 10 January 2008 Sky Italy has stopped EPG data trasmission in supported format (MHEG5 / MHW ???).
Now Sky Italy, as many other SKY country (like Sky UK ..) send EPG data only in OpenTV format.
And till now there is no a plugin/software for decoding OpenTV data.
So 70x0 and 7025 italian owners are without EPG.
I've a 7025 and your plugin is very interesting but I'm not confortable with German language so I have a couple of questions to you.
Really, I've not understood WHAT your plugin does
Do it download a weekly epg and inject in 7025 epg.dat file ?
If we have to pay, no problem. Visiting tvtv.it , I see that "pay" is only for remote recording but really I'm interested to download the weekly epg and "populate" 7025 epg.dat dababase.....
www.tvtv.it (italian clone of tvtv.de) is very very vast and reliable.
The plugin is compatble with tvtv.it ?
Sorry but .... I'm a bit confused.....
Please provide some information about the hard- and software used.
Box type: DM7025
GUI (enigma1/enigma2): Enigma2
Firmware version: Gemini 3.1
your question
Hi folks.
I've a strange problem.
About every 1 or 2 hours my DM freeze video for 5 seconds while I'm watching TV (Hotbird, Sky Italia NDS cripted channels).
During this freeze , kernel log report these errors:
SMCA RX_OVERRUN
SMCA SET_RESET
SMCA CARD_MOVEMENT
SMCA GET_PARAMETERS
SMCA SET_PARAMENTERS
Someone has able to explain me about these errors ?
I don't know what is SMCA ....
Thanks in advance