Jump to content


Member Since 23 Feb 2010
Offline Last Active 04 Oct 2020 06:45

#488617 CA Module CI+ Vu+ ?

Posted by malakudi on 23 April 2015 - 16:00

Installed VTI 8.2 to test what is going on. There is no external application or different driver. The CI+ authorization is done from enigma2 binary. We find some string references like:


CIPLUS [TBD] AuthenticationSuccess %d %x

CIPLUS URI Arrived APS = %x EMI = %x ICT = %x ProgramNumber = %x
CIPLUS [TBD] Content Control Error %d %x
CIPLUS [TBD] AuthenticationSuccess %d %x
etc etc
on authentication of CI+ cam, enigma2 saves a /etc/auth.dat file
I think they have implemented inside enigma2 the code that was leaked a few weeks ago that does the signing with /dev/ciX
edit: same strings exist in enigma2 from OpenATV 5.0, image from 21st of April 2015. Tests are from VU+ Duo2.

#486295 GStreamer 1.0

Posted by malakudi on 9 April 2015 - 20:40

Well after all very nice here in openpli.


1) A betateam member with an own new developed theorem 180 degrees against the rest of the world The malakudi theorem.

2) A Core member with suppositions out off his fantasy the Erik thaughts.


3) A real experienced C/C++ Core member Pieterg wich really does everything to counteract any possible evolution.


No wonder that after 1 year and a half there is still not 100 % ok gst-1.0 image.


So, what are you still doing here? Why are you waiting for others? Fork OpenPLi and build your Christophecvr image. We are all counting on you. If you can code as well as you can hear ultrasounds, it will be a great image.

#481811 GStreamer 1.0

Posted by malakudi on 17 March 2015 - 09:22

@christophecvr: You misunderstood what I wrote. I know your patches are for the gst-1 branch. But since there is no daily build of experimental images for people to try, the progress in using gstreamer 1.4 will take some more time. Anyone who wants it "right here, right now" can of course fork OpenPLi and start building and distributing test images for people to try.

About your patch, it is clear that OpenPLi core team do not want to implement code with (if dreambox, if vu, if whatever), unless absolutely necessary. While you can disagree with this approach (and I have disagreed in the past), you can't change their point of view. In OpenPLi's point of view, the hardware manufacturers should make their drivers (the only thing they develop after all) "compatible" with OpenPLi and not the other way around. So, the ifdef dreambox etc is difficult to get in the code.


edit: and if VU+ does indeed make their drivers compatible like it seems they are going to do, then only dreambox will not be supported, which, of course, we don't care. They choose the path of not being open source.

#453524 Windows the best OS?

Posted by malakudi on 7 November 2014 - 12:50

Linux is not Gnome, KDE, Unity or whatever. Linux is also not Ubuntu, Fedora etc. Linux will conquer the desktop eventually or desktop will become irrelevant. Linux has already conquered the server market, the mobile market (Android), the embedded market (STBs, routers etc etc)  and is coming to laptops (ChromeOS). This is why in the end, Microsoft will die.


Saying Unix is something from 60s that will never get to desktop is rubbish. MacOSX is Unix, and the GUI is quite intuitive. As soon as M$ dies, Unix will be everywhere.


I personally use Windows (7) on my desktop, Debian on my storage/nas server (with Gnome but I rarely use it), Android on my phone, MacOSX on my laptop, android on my tablet. So I am not biased for one or another. I use them all.

#438836 ET10000: Does anybody know what is VLAN for?

Posted by malakudi on 15 August 2014 - 13:54

If DMM's enigma2 has added support for native (that is non gstreamer) support of MPEG-TS streams over UDP or RTP, multicast and/or unicast, I think OpenPLi should add this too. Until it is added, udpxy (which converts udp/rtp multicast mpeg-ts to http mpeg-ts) is a very nice option. We could also add udpxy in the feed.

#435025 Feature Request

Posted by malakudi on 23 July 2014 - 23:36

Lamer is a jargon or slang name originally applied in cracker and phreaker culture to someone who did not really understand what he or she was doing. Today it is also loosely applied by IRCBBS, and online gaming users to anyone perceived to be contemptible. In general, the term has come to describe someone who is willfully ignorant of how things work.



Maybe not lamers, since they do understand how enigma2 works. But indeed lamers since they don't understand how GPL works. And VU's enigma2 is a fork of DMM's enigma2, so licensed under GPL. Release your sources if you don't want to be called lamers.




#431910 channels are shown FTA while they are crypted

Posted by malakudi on 30 June 2014 - 21:57

@paokgate4: Those channels, although they are encrypted with constant CW (like BISS), they do not carry any info in their PMT that they are encrypted. Most emulators that read PMT, interpret them as FTA. Enigma2 also thinks they are FTA, although enigma2 has nothing to do with descrambling - it is the emulators job. mgcamd works because it tries to descramble the channel even though the PMT carries no information about the program being encrypted.

#422896 mpeg-5

Posted by malakudi on 14 May 2014 - 14:57

Guys this has nothing to do with HD pairing. Sly are transmitting these channels in the new H265 codec. If you are like me and have your card paired to an old Thompson HD box and prefer to use a VU/another Linux box then you will lose these channels. This is because no one has yet released the H265 codec. Now many are saying that (for example) the VU Duo can’t handle the new codec.....Well that's hard to believe as Sly have managed to upgrade 5 year old HD boxes to handle the new codec mmmmmmm come on someone, let's get this sorted.


Channels are transmitting H.264 as always. The only thing changed is that the CWs now need a post-process key (usually AES or 3DES), also known as chipset pairing. I can decode H.265 streams wih ffmpeg on my PC and those streams are NOT H.265.

#420104 Transcoding problem

Posted by malakudi on 28 April 2014 - 20:00

@SpaceRat: Replying with such language will not help you. Expressions like "bullshif" etc cannot make other people try to understand and help you.


@WanWizard: The "problem" is that the enigma2 internal web server on port 8001 does not support simple http auth request. So, SpaceRat and others complain because original streamproxy was removed by something inferior in their opinion - since it does not provide http basic auth support. If we would implement http basic auth on the internal web server, it would be OK.


In my opinion http basic auth is useless. If you want security, setup a tunnel with your box. openvpn, ssh tunnel, whatever. http basic auth is no security.

#419358 BCM7405 graphics pipeline

Posted by malakudi on 25 April 2014 - 07:37

kernel modules run in kernel space.

#390829 Xtrend Card Reader (& Open-Source Support)

Posted by malakudi on 6 December 2013 - 21:43

Just for the record, the TPM board of Xtrend IS prone to failures. Actually the big problem with them is that ALL such boards will fail in the future, leaving a dead box. I currenlty have 2 ET5000 and 1 ET6000 with dead TPM board due to battery failure. All three boxes failed when the boxes stayed out of power supply for 7-10 days, about two and a half years after they were bought (so out of warranty). Why should I pay for fixing those? It is a flawed by design TPM solution that will fail ALL boxes sooner or later - the battery doesn't live for ever. What Xtrend should do is to provide drivers without the TPM checks for all those owners with broken boxes. Until it does, I am not considering buying Xtrend boxes EVER again - even though I recognise their driver support is superior to the VU+ Solo2 I am using now.

#382669 OpenPLi stops actively supporting Dream Multimedia STB's

Posted by malakudi on 26 October 2013 - 08:30

I completely support the decision of the core team. DMM is the one that abandoned the principles of open source, so it was time to anandon DMM. They also abandoned their DM800 customers - no new drivers for them. v2 boxes are irrelevant anyway, they are just offering what competition offered years ago (PiP/larger flash/Web browser/HbbTV). Changing a flash chip and a ram chip is no new hardware from DMM.


And because I've read some rediculous comments in the dreambox forum about OpenPLi and DMM clones, someone has to inform them that clones with A8P and recently SIM 2.x can run DMM closed-source images just fine. So they don't "need" OpenPLi.

#349137 Vu+ Solo2 CI High Bitrate Fix

Posted by malakudi on 10 May 2013 - 06:38

@buyukbang: Please upload your ipk with .py source file and without those postinst scripts. This is a board and an image that respects open source ethics and open source movement in general.


I understand someone would like to give binary only versions of a python or other type of source, if the source is a work he expects to be paid of. I am sure that with this plugin you don't expect something like that. If you enjoy enigma2 and linux that, as a project, have hundred of thouisants lines of open source, you should give your plugin as open source. You will still get the credit you deserve, don't doubt thsat. Open source community respects the work of any individual, even if it is a few lines of code.


@gutemine: Even if there are tricks to confuse python decompilers (and there are), what's the purpose? Try to realise what python for enigma2 is all about. It's about easy changes in enigma2. Changing things without need of a full build system.


And, IMHO, no enigma2 python plugin, blue panel, extension or whatever deserves to be binary only. Respecting the spirit of enigma2 and open source requires delivering sources. If you don't like sharing, don't mess with linux, enigma2 and open source in general.

#341705 Jack the Ripper - PLi Special Edition for UBIFS Conversion of PLi OE 3.0 Images

Posted by malakudi on 31 March 2013 - 12:18

Why would anyone want to mix kernel binary from one image and kernel modules (usb dvb-t, wifi, iptables, ipsec, ipv6 etc) from another? This will only lead to unsupported configurations, and if there is a bug nobody could help.

Is there a feature in new DMM drivers that someone would really want to have it rignt now and not wait till these changes get imported to OpenPLI's kernel? My DM800SE works fine with current OpenPLI drivers.

#338197 SOLO2: OpenPLi 3.0

Posted by malakudi on 6 March 2013 - 15:19

I truly understand the point of view of the developers. It's their work and they are not willing to make VU+ any favors. It's VU+ fault, they should fix it, I aggree with that. But still, I would like to help those users that bought VU+ Solo2 to experience the superiority of OpenPLI. OpenPLI drives the advancements in enigma2.

What if I could provide a kernel module or userspace utility that goes between enigma2 and VU drivers, fixing wrong reporting about the remote? (capturing ioctl or something - it is not clear to me right now how this could be done) Would this be accepted?

edit: I have an issue with vtuners on VU+ Solo2. When restarting enigms2, sometimes USB DVB-T tuner is shown as multituner (supporting DVB-S/DVB-T/DVB-C). It usually happens if I do init 4; init 3 . Further restarting enigma2 doesn't help, you need to reboot box.