Jump to content


Photo

Howto build unofficial pli for your unsupported receiver


  • This topic is locked This topic is locked
2740 replies to this topic

Re: Howto build unofficial pli for your unsupported receiver #81 aouamed

  • Senior Member
  • 45 posts

0
Neutral

Posted 18 February 2018 - 23:33

Hello ,
I passed all the steps but this command at the terminal ...

MACHINE = dm800 bitbake openpli-enigma2-image

he gives me this error:

OE-core's sanity checker config detected a potential misconfiguration.
     Either fix the cause of this error or your own risk disable the checker (see sanity.conf).
     Following is the list of potential problems / advisories:

     Do not use Bitbake as root.

Summary: There were 1 ERROR messages shown, returning a non-zero exit code

Any ideas
thank you

ubuntu 18.0.4 lts

 


Re: Howto build unofficial pli for your unsupported receiver #82 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 19 February 2018 - 07:08

Hello ,
I passed all the steps but this command at the terminal ...

MACHINE = dm800 bitbake openpli-enigma2-image

he gives me this error:

OE-core's sanity checker config detected a potential misconfiguration.
     Either fix the cause of this error or your own risk disable the checker (see sanity.conf).
     Following is the list of potential problems / advisories:

     Do not use Bitbake as root.

Summary: There were 1 ERROR messages shown, returning a non-zero exit code

Any ideas
thank you

ubuntu 18.0.4 lts

 

It says, you should not run bitbake as "root".

Instead run it as a regular user.



Re: Howto build unofficial pli for your unsupported receiver #83 bumperbee

  • Senior Member
  • 284 posts

+10
Neutral

Posted 19 February 2018 - 08:23

bumperbee,
If needed, I can add my own read me on how to do it, but I do not take the responsibility to begin to teaching how to do all that. However, you have to start somewhere. You will definitely get sooner or later to a dead end, but it is normal.

 

Ok, i try again



Re: Howto build unofficial pli for your unsupported receiver #84 satforindo

  • Senior Member
  • 62 posts

0
Neutral

Posted 19 February 2018 - 11:15

Have there been "meta-fortis" or any other related to Fortis Box especially HS7119 ?



Re: Howto build unofficial pli for your unsupported receiver #85 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 19 February 2018 - 13:38

Have there been "meta-fortis" or any other related to Fortis Box especially HS7119 ?

No but feel free to submit a PR for it :)



Re: Howto build unofficial pli for your unsupported receiver #86 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 19 February 2018 - 14:08

OK "meta-ini" now supports:

 

  • atemio5x00
  • atemio6000
  • atemio6100
  • atemio6200
  • atemionemesis
  • beyonwizt2
  • beyonwizt3
  • beyonwizt4
  • bwidowx
  • bwidowx2
  • evoslim
  • heroboxex4hd
  • mbhybrid
  • mbmini
  • mbminiplus
  • mbtwin
  • mbultra
  • opticumtt
  • sezam1000hd
  • sezam5000hd
  • sezammarvel
  • ventonhdx
  • xpeedlx
  • xpeedlx3
  • xsolomini3

 

New "meta-odin" added:

 

  • axase3
  • axase3c
  • axodin
  • axodinc
  • classm
  • evo
  • evoe3hd
  • galaxym6
  • genius
  • geniuse3hd
  • maram9
  • starsatlx

Open Vision sources: https://github.com/OpenVisionE2


Re: Howto build unofficial pli for your unsupported receiver #87 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 19 February 2018 - 14:18

Just keep in mind that for Open WebIF remote and pictures we need to provide https://github.com/O...nwebif.bbappend + needed files.

 

For enigma2 rc we need to provide https://github.com/O...s/rc_models.cfg + needed files.


Open Vision sources: https://github.com/OpenVisionE2


Re: Howto build unofficial pli for your unsupported receiver #88 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 19 February 2018 - 15:21

When using pli-extras, a new version of the OpenWebif plugin will get installed called: enigma2-plugin-extensions-openwebif-extras

I've created this as a common package so it can cover all of our extra BSP-layers (dreambox, fulan, ini, odin and raspberry).

(only dreambox and fulan have been added though)

See: https://github.com/P...webif-extras.bb

 

It will automatically replace the enigma2-plugin-extensions-openwebif package when using pli-extras.

 

So I guess for rc_models.cfg we could create another common patch against PLi's enigma2 ?



Re: Howto build unofficial pli for your unsupported receiver #89 lilo74

  • Member
  • 13 posts

0
Neutral

Posted 20 February 2018 - 19:47

Makefile:66: recipe for target 'charmap-dir.o' failed
| make: *** [charmap-dir.o] Error 1
| make: *** Waiting for unfinished jobs....
| Makefile:66: recipe for target 'charmap.o' failed
| make: *** [charmap.o] Error 1
| WARNING: /home/carlos/openpli-oe-core/build/tmp/work/i686-linux/cross-localedef-native/2.25-r0/temp/run.do_compile.29332:1 exit 1 from 'exit 1'
| ERROR: Function failed: do_compile (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/i686-linux/cross-localedef-native/2.25-r0/temp/log.do_compile.29332)
ERROR: Task (/home/carlos/openpli-oe-core/openembedded-core/meta/recipes-core/glibc/cross-localedef-native_2.25.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3848 tasks of which 2625 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /home/carlos/openpli-oe-core/openembedded-core/meta/recipes-core/glibc/cross-localedef-native_2.25.bb:do_compile
Summary: There were 12 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
 



Re: Howto build unofficial pli for your unsupported receiver #90 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 20 February 2018 - 21:54

Makefile:66: recipe for target 'charmap-dir.o' failed
| make: *** [charmap-dir.o] Error 1
| make: *** Waiting for unfinished jobs....
| Makefile:66: recipe for target 'charmap.o' failed
| make: *** [charmap.o] Error 1
| WARNING: /home/carlos/openpli-oe-core/build/tmp/work/i686-linux/cross-localedef-native/2.25-r0/temp/run.do_compile.29332:1 exit 1 from 'exit 1'
| ERROR: Function failed: do_compile (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/i686-linux/cross-localedef-native/2.25-r0/temp/log.do_compile.29332)
ERROR: Task (/home/carlos/openpli-oe-core/openembedded-core/meta/recipes-core/glibc/cross-localedef-native_2.25.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3848 tasks of which 2625 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
  /home/carlos/openpli-oe-core/openembedded-core/meta/recipes-core/glibc/cross-localedef-native_2.25.bb:do_compile
Summary: There were 12 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.


Try adding the following line to your site.conf:
LOCALE_GENERATION_WITH_CROSS-LOCALEDEF_forcevariable = "0"

Re: Howto build unofficial pli for your unsupported receiver #91 lilo74

  • Member
  • 13 posts

0
Neutral

Posted 21 February 2018 - 00:46

 

WARNING: /home/carlos/openpli-oe-core/pli-extras/meta-fulan/recipes-drivers/fulan-dvb-modules-spark7162.bb: Unable to get checksum for fulan-dvb-modules-spark7162 SRC_URI entry modules.conf: file could not be found
WARNING: /home/carlos/openpli-oe-core/pli-extras/meta-fulan/recipes-drivers/fulan-dvb-modules-spark7162.bb: Unable to get checksum for fulan-dvb-modules-spark7162 SRC_URI entry modules-conf.conf: file could not be found
WARNING: /home/carlos/openpli-oe-core/pli-extras/meta-fulan/recipes-drivers/fulan-dvb-modules-spark.bb: Unable to get checksum for fulan-dvb-modules-spark SRC_URI entry modules.conf: file could not be found
WARNING: /home/carlos/openpli-oe-core/pli-extras/meta-fulan/recipes-drivers/fulan-dvb-modules-spark.bb: Unable to get checksum for fulan-dvb-modules-spark SRC_URI entry modules-conf.conf: file could not be found
ERROR: ExpansionError during parsing /home/carlos/openpli-oe-core/meta-openpli/recipes-openpli/enigma2-softcams/enigma2-plugin-softcams-oscam.bb
Traceback (most recent call last):
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 412, in DataSmart.expandWithRefs(s='svn${SRCPV}', varname='PV'):
                 try:
    >                s = __expand_var_regexp__.sub(varparse.var_sub, s)
                     try:
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 111, in VariableParse.var_sub(match=<_sre.SRE_Match object; span=(3, 11), match='${SRCPV}'>):
                 else:
    >                var = self.d.getVarFlag(key, "_content")
                 self.references.add(key)
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 794, in DataSmart.getVarFlag(var='SRCPV', flag='_content', expand=True, noweakdefault=False, parsing=False):
                     cachename = var + "[" + flag + "]"
    >            value = self.expand(value, cachename)
     
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 436, in DataSmart.expand(s='${@bb.fetch2.get_srcrev(d)}', varname='SRCPV'):
         def expand(self, s, varname = None):
    >        return self.expandWithRefs(s, varname).value
     
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 426, in DataSmart.expandWithRefs(s='${@bb.fetch2.get_srcrev(d)}', varname='SRCPV'):
                 except Exception as exc:
    >                raise ExpansionError(varname, s, exc) from exc
     
bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Fetch command export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/carlos/openpli-oe-core/openembedded-core/scripts:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/usr/bin/mipsel-oe-linux:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot/usr/bin/crossscripts:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/usr/sbin:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/usr/bin:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/sbin:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/bin:/home/carlos/openpli-oe-core/bitbake/bin:/home/carlos/openpli-oe-core/build/tmp/hosttools"; export HOME="/home/carlos"; LANG=C LC_ALL=C /usr/bin/env svn --non-interactive --trust-server-cert log --limit 1 --no-auth-cache http://www.streamboa...vn/oscam/trunk/ failed with exit code 1, output:
svn: E175013: Access to '/svn/oscam/trunk' forbidden

 


Edited by lilo74, 21 February 2018 - 00:48.


Re: Howto build unofficial pli for your unsupported receiver #92 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 21 February 2018 - 08:51

 

 

WARNING: /home/carlos/openpli-oe-core/pli-extras/meta-fulan/recipes-drivers/fulan-dvb-modules-spark7162.bb: Unable to get checksum for fulan-dvb-modules-spark7162 SRC_URI entry modules.conf: file could not be found
WARNING: /home/carlos/openpli-oe-core/pli-extras/meta-fulan/recipes-drivers/fulan-dvb-modules-spark7162.bb: Unable to get checksum for fulan-dvb-modules-spark7162 SRC_URI entry modules-conf.conf: file could not be found
WARNING: /home/carlos/openpli-oe-core/pli-extras/meta-fulan/recipes-drivers/fulan-dvb-modules-spark.bb: Unable to get checksum for fulan-dvb-modules-spark SRC_URI entry modules.conf: file could not be found
WARNING: /home/carlos/openpli-oe-core/pli-extras/meta-fulan/recipes-drivers/fulan-dvb-modules-spark.bb: Unable to get checksum for fulan-dvb-modules-spark SRC_URI entry modules-conf.conf: file could not be found
ERROR: ExpansionError during parsing /home/carlos/openpli-oe-core/meta-openpli/recipes-openpli/enigma2-softcams/enigma2-plugin-softcams-oscam.bb
Traceback (most recent call last):
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 412, in DataSmart.expandWithRefs(s='svn${SRCPV}', varname='PV'):
                 try:
    >                s = __expand_var_regexp__.sub(varparse.var_sub, s)
                     try:
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 111, in VariableParse.var_sub(match=<_sre.SRE_Match object; span=(3, 11), match='${SRCPV}'>):
                 else:
    >                var = self.d.getVarFlag(key, "_content")
                 self.references.add(key)
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 794, in DataSmart.getVarFlag(var='SRCPV', flag='_content', expand=True, noweakdefault=False, parsing=False):
                     cachename = var + "[" + flag + "]"
    >            value = self.expand(value, cachename)
     
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 436, in DataSmart.expand(s='${@bb.fetch2.get_srcrev(d)}', varname='SRCPV'):
         def expand(self, s, varname = None):
    >        return self.expandWithRefs(s, varname).value
     
  File "/home/carlos/openpli-oe-core/bitbake/lib/bb/data_smart.py", line 426, in DataSmart.expandWithRefs(s='${@bb.fetch2.get_srcrev(d)}', varname='SRCPV'):
                 except Exception as exc:
    >                raise ExpansionError(varname, s, exc) from exc
     
bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Fetch command export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/carlos/openpli-oe-core/openembedded-core/scripts:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/usr/bin/mipsel-oe-linux:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot/usr/bin/crossscripts:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/usr/sbin:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/usr/bin:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/sbin:/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-oscam/fetcheravoidrecurse-r0/recipe-sysroot-native/bin:/home/carlos/openpli-oe-core/bitbake/bin:/home/carlos/openpli-oe-core/build/tmp/hosttools"; export HOME="/home/carlos"; LANG=C LC_ALL=C /usr/bin/env svn --non-interactive --trust-server-cert log --limit 1 --no-auth-cache http://www.streamboa...vn/oscam/trunk/ failed with exit code 1, output:
svn: E175013: Access to '/svn/oscam/trunk' forbidden

 

 

Change the SRC_URI line in these two files:

meta-openpli/recipes-openpli/enigma2-softcams/enigma2-plugin-softcams-oscam.bb

meta-openpli/recipes-openpli/enigma2-softcams/enigma2-plugin-softcams-oscam-emu.bb

 

to:

 

SRC_URI = "svn://www.oscam.cc/svn/oscam-mirror;protocol=http;module=trunk;scmdata=keep"



Re: Howto build unofficial pli for your unsupported receiver #93 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 21 February 2018 - 10:31

@MastaG

 

Would you please test our oscam mirror? :)


Open Vision sources: https://github.com/OpenVisionE2


Re: Howto build unofficial pli for your unsupported receiver #94 mrvica

  • Senior Member
  • 1,261 posts

+86
Good

Posted 21 February 2018 - 10:47

oscam mirror is ok, I get now another error, Linux Mint 17 Qiana on Oracle VM VirtualBox (Win8.1)

Attached Files


Edited by mrvica, 21 February 2018 - 10:47.


Re: Howto build unofficial pli for your unsupported receiver #95 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 21 February 2018 - 11:22

oscam mirror is ok, I get now another error, Linux Mint 17 Qiana on Oracle VM VirtualBox (Win8.1)

 

I think the kernel in your Linux Mint 17 is either too old or the glibc/kernel headers are not properly installed.

See: https://stackoverflo...-setattr-undecl

Try updating your kernel and installing the latest kernel and glibc headers.

Something like:

sudo apt-get install linux-headers-$(uname -r)

If the error persists you could try to add the following line to your site.conf:

EXTRA_OECONF_append_util-linux = " --disable-schedutils" 


Re: Howto build unofficial pli for your unsupported receiver #96 lilo74

  • Member
  • 13 posts

0
Neutral

Posted 21 February 2018 - 14:58

Thanks MastaG,I already made the changes confirmed.,



Re: Howto build unofficial pli for your unsupported receiver #97 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 21 February 2018 - 15:03

Updated test builds for Spark7111/7162:

 

I try to make the images as close to original PLi as possible :)

 

- Built using pli-extras steps from the opening post

- Synced with latest (todays) PLi enigma2 develop branch

- Updated FFMPEG to 3.4.2

- Fixed screenshot feature in OpenWebIf

- Fixed GSOD in InfoBar and HotKey setup

- Fixed picon installation from Plugin Browser

- Using OE-A's pti driver for descrambling

- Synced wizard code with PLi so E2 reloads after selecting language

- Default to PLi HD skin

- Pre-installed packages: oscam, iptvplayer (+deps), exteplayer3, serviceapp and youtube

 

TODO (feature requests):

- Look into the webbrowser plugin for HbbTV

- Properly rip out OpenATV's fade-in/out infobar feature

 

Note:

* There is no feed server available (as I don't have one), so you'll have to find your third-party plugins somewhere else !

* There is no gstreamer included with my spark images as they're too slow for it, so the playback system uses libeplayer3 by default (thx to Taapat).

 

Download:


Edited by MastaG, 21 February 2018 - 15:10.


Re: Howto build unofficial pli for your unsupported receiver #98 lilo74

  • Member
  • 13 posts

0
Neutral

Posted 21 February 2018 - 15:08

Thanks Persian Prince to include AXAS E3HD, MastaG  run now good. Thanks



Re: Howto build unofficial pli for your unsupported receiver #99 lilo74

  • Member
  • 13 posts

0
Neutral

Posted 21 February 2018 - 15:24

 ERROR: cross-localedef-native-2.25-r0 do_compile: oe_runmake failed
ERROR: cross-localedef-native-2.25-r0 do_compile: Function failed: do_compile (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/i686-linux/cross-localedef-native/2.25-r0/temp/log.do_compile.16351)
ERROR: Logfile of failure stored in: /home/carlos/openpli-oe-core/build/tmp/work/i686-linux/cross-localedef-native/2.25-r0/temp/log.do_compile.16351



Re: Howto build unofficial pli for your unsupported receiver #100 WanWizard

  • PLi® Core member
  • 70,563 posts

+1,816
Excellent

Posted 21 February 2018 - 15:29

And what does that log file say?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.



8 user(s) are reading this topic

0 members, 8 guests, 0 anonymous users