Enigma2HD_r130610 for AB IPBox 99xxHD/55HD with python 2.7
Changelog:
- based on OpenPli E2
- add fastscan
- add device manager
- add flash manager (for faster flashing from USB)
- new multiboot function (format USB in box via Device manager, make 2 partitions, size of first give 900MB,
choose vfat file format. Than mount first partition and via FTP copy "root.img" and "uImage" files to vfat USB)
- better support of HD channels
- fix many small bugs
- fix format hdd
- fix automount USB
- fix PIP
Weil ich mit dem PKT Image Probleme hatte habe ich mal mit dem Original von ABCom herumexperimentiert.
Und erstaunlicher weise sieht es gut aus, läuft stabil und das Display wird endlich richtig angesteuert.
Ich sehe nun keinen Grund das verbugte PKT weiter zu nutzen.
Wer OSCAM auf der Kiste ans laufen bringen möchte kann es selbst manuell installieren.
Ein Passendes OSCAM SH4 Binary hängt hier am Beitrag.
Die OSCAM Konfiguration Files Kommen Nach /usr/local/keys
Das OSCAM Binary kommt nach /usr/local/bin
oscam.server
Alles anzeigen
oscam.user
oscam.conf ##Wichtig ist hier der Boxtype ufs910, da IPBOX und IPBOX-PMT nicht funktioniert!!!
Alles anzeigen
Und zu guter letzt passen wir noch das Startupscript rcS an, damit oscam beim Receiverstart auch ausgeführt wird.
Hier das Manipulierte Stript /etc/init.d/rcS
Alles anzeigen
http://archiv.boxpirates.to/wbb/index.php?page=DatabaseItem&id=20281 http://archiv.boxpirates.to/wbb/index.php?page=DatabaseItem&id=20281
Changelog:
- based on OpenPli E2
- add fastscan
- add device manager
- add flash manager (for faster flashing from USB)
- new multiboot function (format USB in box via Device manager, make 2 partitions, size of first give 900MB,
choose vfat file format. Than mount first partition and via FTP copy "root.img" and "uImage" files to vfat USB)
- better support of HD channels
- fix many small bugs
- fix format hdd
- fix automount USB
- fix PIP
Weil ich mit dem PKT Image Probleme hatte habe ich mal mit dem Original von ABCom herumexperimentiert.
Und erstaunlicher weise sieht es gut aus, läuft stabil und das Display wird endlich richtig angesteuert.
Ich sehe nun keinen Grund das verbugte PKT weiter zu nutzen.
Wer OSCAM auf der Kiste ans laufen bringen möchte kann es selbst manuell installieren.
Ein Passendes OSCAM SH4 Binary hängt hier am Beitrag.
Die OSCAM Konfiguration Files Kommen Nach /usr/local/keys
Das OSCAM Binary kommt nach /usr/local/bin
oscam.server
Quellcode
oscam.user
oscam.conf ##Wichtig ist hier der Boxtype ufs910, da IPBOX und IPBOX-PMT nicht funktioniert!!!
Quellcode
- [global]
- logfile = /tmp/oscam.log
- clientmaxidle = 30
- #failbantime = 15
- #failbancount = 4
- #cachedelay = 1
- maxlogsize = 10
- preferlocalcards = 0
- #saveinithistory = 1
- [monitor]
- port = 0
- nocrypt =
- aulow = 30
- hideclient_to = 15
- monlevel = 2
- #appendchaninfo = 0
- [cccam]
- port = 15000
- reshare = 1
- ignorereshare = 0
- forward_origin_card = 1
- version = 2.3.0
- #updateinterval = 240
- minimizecards = 0
- keepconnected = 1
- stealth = 0
- reshare_mode = 0
- [dvbapi]
- enabled = 1
- au = 1
- boxtype = ufs910
- user = local
- pmt_mode = 0
- request_mode = 0
- [webif]
- httpport = 16002
- httpuser = oscam
- httppwd = oscam
- httprefresh = 15
- httpallowed = 192.168.0.0- 192.168.254.254,127.0.0.1
- httphideidleclients = 0
- httpreadonly = 0
- httpsavefullcfg = 0
Und zu guter letzt passen wir noch das Startupscript rcS an, damit oscam beim Receiverstart auch ausgeführt wird.
Hier das Manipulierte Stript /etc/init.d/rcS
Shell-Script
- #!/bin/sh
- MODDIR=/lib/modules
- insmod $MODDIR/micom.ko
- if [ -e /usr/local/etc/.firstboot ]; then
- rm /usr/local/etc/.firstboot
- sleep 1
- echo "WAIT 3 min"
- touch /dev/.devfsd
- mknod /dev/avs0 c 10 221
- mknod /dev/input/uinput c 10 223
- echo "WAIT 3 min" > /dev/vfd
- fi
- /etc/init.d/mountvirtfs start
- /etc/init.d/mountall start
- /etc/init.d/portmap start
- /usr/bin/lircd -u
- # start automounter with umount timeout of 5 seconds
- /usr/sbin/automount --timeout=5 /autofs file /etc/auto.usb
- insmod $MODDIR/e2_proc.ko
- if [ ! -e /var/etc/.firstboot ]; then
- echo "LOADING MODULES" > /dev/vfd
- echo "LOADING MODULES"
- echo "init AVS"
- insmod $MODDIR/avs.ko type=stv6418
- echo "init stmfb"
- insmod $MODDIR/stmcore-display-stx7109c3.ko
- tvmode
- insmod $MODDIR/stmfb.ko display0=720x576-32@50:12m:0:pal:cvbs
- echo "load a/v firmware"
- /bin/ustslave /dev/st231-1 /boot/audio.elf
- /bin/ustslave /dev/st231-0 /boot/video.elf
- echo "init embx"
- insmod $MODDIR/embxshell.ko
- insmod $MODDIR/embxmailbox.ko mailbox0=0xb9211000:136:set2 mailbox1=0xb9212000:0 ;
- insmod $MODDIR/embxshm.ko mailbox0=shm:0:7:0x60000000:0:256:256:0:512:0xa4000000:0x10000000 ;
- insmod $MODDIR/mme_host.ko transport0=shm
- echo "init player"
- insmod $MODDIR/mmelog.ko
- insmod $MODDIR/mpeg2hw.ko mmeName=MPEG2_TRANSFORMER1;
- insmod $MODDIR/ksound.ko
- insmod $MODDIR/p2div64.ko
- insmod $MODDIR/stm_v4l2.ko
- insmod $MODDIR/pseudocard.ko
- insmod $MODDIR/fe-core.ko
- insmod $MODDIR/starci.ko
- insmod $MODDIR/pti.ko
- insmod $MODDIR/stmsysfs.ko
- insmod $MODDIR/stm_monitor.ko
- insmod $MODDIR/stmdvb.ko
- insmod $MODDIR/player2.ko discardlateframe=0
- insmod $MODDIR/sth264pp.ko
- insmod $MODDIR/stmalloc.ko
- insmod $MODDIR/platform.ko
- insmod $MODDIR/silencegen.ko
- insmod $MODDIR/smartcard.ko
- mknod /dev/sci0 c 169 0
- mknod /dev/sci1 c 169 1
- insmod $MODDIR/bpamem.ko
- mknod /dev/bpamem c 153 0
- insmod $MODDIR/ipbox_fan.ko
- # insmod $MODDIR/rmu.ko
- # mknod /dev/rfmod0 c 10 240
- insmod $MODDIR/cpu_frequ.ko
- # if [ -e /etc/overclock ]; then
- # echo `cat /etc/overclock`
- # echo `cat /etc/overclock` > /proc/cpu_frequ/pll0_ndiv_mdiv
- # fi
- showiframe -p /boot/bootlogo.mvi &
- stfbcontrol a 0
- echo "enigma2" > /dev/vfd
- echo "LOADING e2"
- /etc/init.d/hostname start
- echo "starting telnetd"
- /usr/sbin/telnetd -l /bin/autologin
- /etc/init.d/vsftpd start
- /usr/sbin/inetd
- NFS=`grep -c nfs /proc/cmdline`
- if [ "$NFS" -eq "1" ]; then
- echo "Booting from nfs, don't set network"
- else
- if [ -e /etc/network/interfaces ]; then
- ip addr flush eth0
- /etc/init.d/networking stop
- DHCP=`grep -c dhcp /etc/network/interfaces`
- if [ "$DHCP" -eq "1" ]; then
- echo "Starting dhcp"
- /etc/init.d/udhcpc start
- fi
- /etc/init.d/networking start
- fi
- fi
- echo "LOADING E2"
- stfbcontrol a 255
- /bin/dvbtest -t -v4017 -a4027 -n1 /boot/bootlogo.mvi
- echo "LOADING OSCAM" > /dev/vfd # schreibt LOADING OSCAM ins Display!
- /var/bin/oscam -b # Startet OSCAM
- fi
http://archiv.boxpirates.to/wbb/index.php?page=DatabaseItem&id=20281 http://archiv.boxpirates.to/wbb/index.php?page=DatabaseItem&id=20281