Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

Hier der bootlog dazu:




Mlg piloten

PS: den Classic mal kutz an den TV mit HDMI angeschlossen: Nach einer Weile wirde der Bilschirm dunkel und es erscien 720p 50Hz.
Sonst kam leider nichts. Nicht im Display und nicht auf dem TV
 
Zuletzt bearbeitet:
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

ok das schaut besser aus und es bootet etwas weiter, mach doch bitte noch folgendes, erstens mach das Image nochmal neu auf den Stick da dort sehr viele Input Output Fehler sind wo nicht auf den Stick geschrieben werden kann, natürlich wieder die rcS Inhalte tauschen bitte.

auch such in der rcS bitte noch die Zeile
Falls du eine Karte Stecken hast entferne diese, wenn nicht dann das machen

insmod $MODDIR/smartcard.ko debug=100 und mach davor ein # Zeichen , also soll die Zeile dann so aussehen

#insmod $MODDIR/smartcard.ko debug=100

Dann noch mal nen Bootlog und wenns geht warte lange ... bis garnix mehr im Log Passiert
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

dafür das bootlogo. Auch nach 20 min bleibt er stehen, obwohl das Semikolon gestzt ist:




neues booten des classic ergab das bootlog:



Nicht wundern über putty.17 und putty.18.

Zuerst habe ich putty.18 gelogt und dann erst putty.17Mlg pi


MLG piloten
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

bootlogo war beim 2 Log oder ?
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

beim ersten bootlog(puttylog 18) blieb er stehen bei:

stmfb: fb0 parameters = "1280x720-32@50:12m:pal:yuv:yuv"
stmfb: fb1 parameters = "<NULL>"

danach Classic neu gebootet: Ergebnis: bootlog im puttylog 17

Was meinst du mit: bootlogo war beim 2 Log oder ?


Mlg piloten
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

hab jetzt noch alles neu auf den Stick gebracht und Anleitung aus Beitrag 107 befolgt:




Mlg piloten
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

dafür das bootlogo. Auch nach 20 min bleibt er stehen, obwohl das Semikolon gestzt ist:





neues booten des classic ergab das bootlog:



Nicht wundern über putty.17 und putty.18.

Zuerst habe ich putty.18 gelogt und dann erst putty.17Mlg pi


MLG piloten
Das mein ich , ob bei 17 oderf 18 das Logo zu sehen war
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

nim mal bitte diese Image

Link ist nicht mehr aktiv.

und öffne vor dem ersten Start die rcS und bearbeite sie , sprich alles raus löschen und das dafür eintragen , dann starten mit log ( ich glaub ich kauf mir bald so nen ding )

Code:
#!/bin/sh
MODDIR=/lib/modules
echo "init frontpanel"
	insmod $MODDIR/proton.ko
	insmod $MODDIR/simu_button.ko

if [ -e /var/etc/.firstboot ]; then
   echo "WARTEN" > /dev/vfd
   echo "WAIT 3 min"
   rm /var/etc/.firstboot
   touch /dev/.devfsd
fi

/etc/init.d/mountvirtfs start
/etc/init.d/portmap start

#### Filesystem Check ###
if [ -e /var/etc/.errors ]; then
	echo "FSCK RUN.." > /dev/vfd
#	/etc/init.d/umountfs
	/sbin/e2fsck -y /dev/sda1 > /var/config/scanlog
	echo "System Repariert" > /dev/vfd
	rm /var/etc/.errors
	sleep 8
	sync; init 6
fi
if [ -e /var/etc/.usercheckintervall ]; then
	echo "FSCK RUN.." > /dev/vfd
#	/etc/init.d/umountfs
	/sbin/e2fsck -y /dev/sda1 > /var/config/scanlog
	echo "System Repariert" > /dev/vfd
	rm /var/etc/.usercheckintervall
	sleep 8
	sync; init 6
fi

/bin/dd if=/dev/zero of=/dev/st231-0 bs=1024 count=4096
/bin/dd if=/dev/zero of=/dev/st231-1 bs=1024 count=4096

insmod $MODDIR/e2_proc.ko

# start automounter with umount timeout of 5 seconds
insmod $MODDIR/autofs4.ko
/usr/sbin/automount --timeout=5 /autofs file /etc/auto.master

### Sorgt bei Absturz für automatisches Reparieren ###
echo "Autorepair Script" > /var/etc/.errors

   echo "Starting DEBUG Interface"
   /etc/init.d/mountall start
   /etc/init.d/hostname start

   echo "starting telnetd"
   /usr/sbin/telnetd -l /bin/login

   echo "init stmfb"
   insmod $MODDIR/stmcore-display-stx7100.ko
   insmod $MODDIR/stmfb.ko display0=1280x720-32@50:12m:pal:yuv:yuv

   echo "LOADING MODULES"
   echo "TeamCS" >/dev/vfd

   if [ ! -e /boot/audio.elf ]; then
      echo "FW MISSING!!!"
   fi

   echo "load a firmware"
   /bin/ustslave /dev/st231-1 /boot/audio.elf
   echo "load v firmware"
   /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:1024:0xa4000000:0x10000000 ;
   insmod $MODDIR/mme_host.ko transport0=shm

   echo "init AVS"
   insmod $MODDIR/avs.ko type=stv6412

   player=`cat /proc/stb/player/version`
   player=`cat /proc/stb/player/version | awk '{ print substr( $0, length($0) - 2, length($0) ) }'`
   echo "init player $player"

   insmod $MODDIR/mmelog.ko
   insmod $MODDIR/mpeg2hw.ko mmeName=MPEG2_TRANSFORMER0;
   insmod $MODDIR/ksound.ko
   insmod $MODDIR/kreplay.ko
   insmod $MODDIR/silencegen.ko
   insmod $MODDIR/pcm_transcoder.ko
   insmod $MODDIR/p2div64.ko
   insmod $MODDIR/stm_v4l2.ko
   if [ $player -gt 131 ]; then
	insmod $MODDIR/stmvout.ko
	insmod $MODDIR/stmvbi.ko
   fi
   insmod $MODDIR/pseudocard.ko
   
   echo "init frontends"
	insmod $MODDIR/fe-core.ko demod=stb0899 tuner=stb6100 ;

   echo "init drivers"
   insmod $MODDIR/cimax.ko
   insmod $MODDIR/pti.ko waitMS=20 videoMem=4096

   if [ $player -gt 131 ]; then
	insmod $MODDIR/stm_monitor.ko
	insmod $MODDIR/stmsysfs.ko
    	insmod $MODDIR/stmdvb.ko
   else
	insmod $MODDIR/stmdvb.ko
	insmod $MODDIR/stm_monitor.ko
   fi	

   insmod $MODDIR/player2.ko
   insmod $MODDIR/sth264pp.ko
   insmod $MODDIR/stmalloc.ko
   insmod $MODDIR/platform.ko
   insmod $MODDIR/lzo1x_compress.ko
   insmod $MODDIR/lzo1x_decompress.ko
   insmod $MODDIR/ramzswap.ko disksize_kb=15230
   insmod $MODDIR/smartcard.ko debug=100
   insmod $MODDIR/cifs.ko
   insmod $MODDIR/ntfs.ko
   #insmod $MODDIR/usbserial.ko
   #insmod $MODDIR/ftdi.ko
   #insmod $MODDIR/pl2303.ko

if [ -e /var/keys/Benutzerdaten/.system/wlan ]; then
   WLAN=`cat /var/keys/Benutzerdaten/.system/wlan`
	if [ "$WLAN" = "1" ]; then
		insmod $MODDIR/8192cu.ko
	elif [ "$WLAN" = "2" ]; then
		insmod $MODDIR/8712u.ko
	elif [ "$WLAN" = "3" ]; then
		insmod $MODDIR/rt2870sta.ko
	elif [ "$WLAN" = "4" ]; then
		insmod $MODDIR/rt3070sta.ko
	elif [ "$WLAN" = "5" ]; then
		insmod $MODDIR/rt5370sta.ko
	fi
fi

   /usr/local/bin/dvbtest -4 -f l /boot/bootlogo.mp4 &
   stfbcontrol a 0

   /usr/bin/lircd	

   mknod /dev/rc c 147 1 
   mknod /dev/sci0 c 169 0
   mknod /dev/sci1 c 169 1

   /bin/evremote2 hl101 &

   /etc/init.d/mountall start
   /etc/init.d/hostname start

   echo "starting telnetd"
   /usr/sbin/telnetd -l /bin/login
   /etc/init.d/vsftpd start
   /usr/sbin/inetd

   mknod /dev/ramzswap0 b 253 0 >/dev/null 2>&1
   swapon /dev/ramzswap0

   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

   touch /dev/.udev

if [ -e /var/keys/Benutzerdaten/.emu/mgcamd_oder_cccam ]; then
emu=`cat /var/keys/Benutzerdaten/.emu/mgcamd_oder_cccam`
	if [ "$emu" = "mgcamd" ]; then
		mv /var/keys/mg_cfg_mgcamd /var/keys/mg_cfg
		cp /var/keys/mg_cfg /var/keys/mg_cfg_mgcamd
	fi
	if [ "$emu" = "cccam" ]; then
		mv /var/keys/mg_cfg_cccam /var/keys/mg_cfg
		cp /var/keys/mg_cfg /var/keys/mg_cfg_cccam
	fi
	if [ -e /var/run/wpa_supplicant ]; then
		echo "Loesche old W-Lan settings"
		rm -rf /var/run/wpa_supplicant
		echo "DONE"
	fi
fi

   echo "Enigma2 Ultimate" > /dev/vfd
   echo "LOADING E2"

   until false
   do
      echo "starting e2->"
	###### Den Muel entsorgen ####
	if [ -e /.Trash-1000 ]; then
	   rm -rf /.Trash-1000
	fi
    ###### Startcript #####
      /var/config/system/start_script.sh &
      /usr/local/bin/enigma2
      rtv=$?
      echo "e2 ended <- RTV: " $rtv
      case "$rtv" in
		0) echo "0"
		   echo "E2 ERROR"
		   echo "Neustarten" > /dev/vfd
                   /var/config/shutdown/reboot.sh
		   umount -a;;
		1) echo "1"
		   echo "SHUTDOWN"
		   echo "Herunterfahren" > /dev/vfd
		   rm /var/etc/.errors
                   /var/config/shutdown/shutdown.sh
		   rm /var/config/.check
                   umount -a;;
		2) echo "2"
		   echo "REBOOT"
		   echo "Neustarten" > /dev/vfd
		   rm /var/etc/.errors
                   /var/config/shutdown/reboot.sh
		   rm /var/config/.check
		   umount -a;;
		3) echo "3"
		   echo "E2 RESTART"
		   echo "0" > /proc/progress
		   /usr/local/bin/dvbtest -4 -f l /boot/gui.mp4 &&
		   killall -9 stby_time.sh &
		   /var/config/system/emureset.sh &;;
		*) echo "*"
		   echo "ERROR"
		   echo "Neustarten" > /dev/vfd
                   /var/config/shutdown/reboot.sh
		   umount -a;;
      esac
   done 
#never reached
echo "REBOOT VIP" > /dev/vfd
echo "REBOOT VIP"
sync
init 6

bitte nix weiter verändern, alles so lassen wie es ist
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

bootlog. ca 40 min stehen gelassen.



Classic neu gebootet:



noch mal neu gebootet



PS:@ducktrick: Das mein ich , ob bei 17 oderf 18 das Logo zu sehen war
Hab das boot Logo weder auf im display, noch auf dem TV gesehen.
Oder meinst du einen anderen Ort.

Zwischedurch mal an den TV gehängt und wieder neu gebootet:



Was ist anders als sonst:
es wird immer das gleiche Log erzeugt. Das war vorher nicht der Fall.

PS: @ducktrick: Das mein ich , ob bei 17 oderf 18 das Logo zu sehen war
Boot logo war weder auf de TV, noch im Display zu sehen
 
Zuletzt bearbeitet:
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

naja das kommt darauf an , am anfang hingen wir ja viel weiter oben im Log noch vor der Firmware , das wird mitlerweile geladen , einige module sind nicht vorhanden das stört uns aber nicht und nun hängen wir immer an gleicher stelle und zwar bei

[smartcard_voltage_config]: ...

darum hatte ich vorgeschlagen das du in der rcS noch folgende Zeile suchst und entwerder entfernst oder mit einen # davor versiehst

diese Zeile Suchen ...
Code:
insmod $MODDIR/smartcard.ko debug=100
und daraus folgendes machst ...
Code:
#insmod $MODDIR/smartcard.ko debug=100

und dann wieder nen LOG und mal schauen obs weiter geht
Sorry für die Späte Antwort , war am Baggersee und auf dem Handy kann ich die Logs nicht abrufen
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

Heureka es ist (fast) geschafft:



Da ich im bootlog was entdeckt hab, wurde der Classic an den TV angeschlossen. Ich traute meinen Augen nicht. Enigma2 ist auf dem Classic gestartet.
Das hat mich fast umgehauen. Es startet enigma2 und kam bis zum Setup. Auffordering: drücken sie ok auf iherer Fernbedienung.
Das hat nicht geklappt. Er hat die Signale der Fernbedienung des Classic nicht angenommen. Die Fernbedienung des VIPs hatte ich mich nicht getraut zu nehmen.
Im Display war nichts zu sehen.
Hier noch der bootlog nach dem TV Einsatz:


Ducktrick ich danke dir.


Mlg piloten
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

Also dein Stick zeigt sehr viele Lese Schreib Fehler an , das kommt oft durch abschalten im Bootvorgang , ich muss dich daher nochmal bitte den stick neu zu machen , Formatier ihn mal einfach mit create mini 1 mal damit er vernünftig Formatiert ist , danach das image in Windows auf den Stick bringen und die rcS bearbeiten , alles raus alles rein und die smartcard.ko mit einen # versehen , danach bitte noch die Module aus dem anhang nach /lib/modules entpacken , dann sollte auch die FB gehen , die Wurde nur nicht Aktiviert weil in /var/run die licd.pid wegen nen stick schreibfehler nicht erstellt werden konnte , wenn der Stick neu gemacht ist und hochgefahren werden kann sollte das funktionieren
 
Zuletzt bearbeitet:
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

8GB Stick mit creat mini auf 2 Partitionen formatiert. Alles weiere nach deinen Anweisungen gemacht.
Ergbnis: er startet mit ILTV.



Werd jetzt einen Test machen: Stick mit creatmini und eine Partition machen
bootlog
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

es ist egal wie viele Partitionen du amchst mit create mini , bei dei Windows variante wird eh eine Partition erstellt und somit sind die dann eh wieder hinfällig , es ging mir nur um eine Saubere Formatierung !
 
AW: Achtung reiner Testbereich! Enigma2 Mitstreiter gesucht auf eigene Gefahr

Hier nochmal eine Komplette zusammenfassung mit allen änderungen in der rcS,das Image unter windows mit R-Drive auf den Stick bringen und alles bei der rcS raus löschen und das unten alles einfügen , dann einschalten , am besten mit Bootlog alles mitloggen und sagen was geht und was nicht, laufen müssen wenn der Stick I.O. ist FB, Tuner, Enigma2 sowieso, W-Lan bin ich mir noch nicht ganz sicher wegen den Kernel , da testen wir Später was , wenn die FB geht und du nen Bild bekommst mach doch als erstes mal nen Backup vom System , das kannst du in TeamCS Menü / Backup Install Menü / Systembackup machen, wenn das Backup Fertig ist Startet die Box neu und das Backup ist auf dem Stick im Enigma2_System_Ordner/Backups zu finden

Link ist nicht mehr aktiv.

und öffne vor dem ersten Start die rcS und bearbeite sie , sprich alles raus löschen und das dafür eintragen , dann starten mit log ( ich glaub ich kauf mir bald so nen ding )

Code:
#!/bin/sh
MODDIR=/lib/modules
echo "init frontpanel"
    insmod $MODDIR/proton.ko
    insmod $MODDIR/simu_button.ko

if [ -e /var/etc/.firstboot ]; then
   echo "WARTEN" > /dev/vfd
   echo "WAIT 3 min"
   rm /var/etc/.firstboot
   touch /dev/.devfsd
fi

/etc/init.d/mountvirtfs start
/etc/init.d/portmap start

#### Filesystem Check ###
if [ -e /var/etc/.errors ]; then
    echo "FSCK RUN.." > /dev/vfd
#    /etc/init.d/umountfs
    /sbin/e2fsck -y /dev/sda1 > /var/config/scanlog
    echo "System Repariert" > /dev/vfd
    rm /var/etc/.errors
    sleep 8
    sync; init 6
fi
if [ -e /var/etc/.usercheckintervall ]; then
    echo "FSCK RUN.." > /dev/vfd
#    /etc/init.d/umountfs
    /sbin/e2fsck -y /dev/sda1 > /var/config/scanlog
    echo "System Repariert" > /dev/vfd
    rm /var/etc/.usercheckintervall
    sleep 8
    sync; init 6
fi

/bin/dd if=/dev/zero of=/dev/st231-0 bs=1024 count=4096
/bin/dd if=/dev/zero of=/dev/st231-1 bs=1024 count=4096

insmod $MODDIR/e2_proc.ko

# start automounter with umount timeout of 5 seconds
insmod $MODDIR/autofs4.ko
/usr/sbin/automount --timeout=5 /autofs file /etc/auto.master

### Sorgt bei Absturz für automatisches Reparieren ###
echo "Autorepair Script" > /var/etc/.errors

   echo "Starting DEBUG Interface"
   /etc/init.d/mountall start
   /etc/init.d/hostname start

   echo "starting telnetd"
   /usr/sbin/telnetd -l /bin/login

   echo "init stmfb"
   insmod $MODDIR/stmcore-display-stx7100.ko
   insmod $MODDIR/stmfb.ko display0=1280x720-32@50:12m:pal:yuv:yuv

   echo "LOADING MODULES"
   echo "TeamCS" >/dev/vfd

   if [ ! -e /boot/audio.elf ]; then
      echo "FW MISSING!!!"
   fi

   echo "load a firmware"
   /bin/ustslave /dev/st231-1 /boot/audio.elf
   echo "load v firmware"
   /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:1024:0xa4000000:0x10000000 ;
   insmod $MODDIR/mme_host.ko transport0=shm

   echo "init AVS"
   insmod $MODDIR/avs.ko type=stv6412

   player=`cat /proc/stb/player/version`
   player=`cat /proc/stb/player/version | awk '{ print substr( $0, length($0) - 2, length($0) ) }'`
   echo "init player $player"

   insmod $MODDIR/mmelog.ko
   insmod $MODDIR/mpeg2hw.ko mmeName=MPEG2_TRANSFORMER0;
   insmod $MODDIR/ksound.ko
   insmod $MODDIR/kreplay.ko
   insmod $MODDIR/silencegen.ko
   insmod $MODDIR/pcm_transcoder.ko
   insmod $MODDIR/p2div64.ko
   insmod $MODDIR/stm_v4l2.ko
   if [ $player -gt 131 ]; then
    insmod $MODDIR/stmvout.ko
    insmod $MODDIR/stmvbi.ko
   fi
   insmod $MODDIR/pseudocard.ko
   
   echo "init frontends"
    insmod $MODDIR/fe-core.ko demod=stb0899 tuner=stb6100 ;

   echo "init drivers"
   insmod $MODDIR/cimax.ko
   insmod $MODDIR/pti.ko waitMS=20 videoMem=4096

   if [ $player -gt 131 ]; then
    insmod $MODDIR/stm_monitor.ko
    insmod $MODDIR/stmsysfs.ko
        insmod $MODDIR/stmdvb.ko
   else
    insmod $MODDIR/stmdvb.ko
    insmod $MODDIR/stm_monitor.ko
   fi    

   insmod $MODDIR/player2.ko
   insmod $MODDIR/sth264pp.ko
   insmod $MODDIR/stmalloc.ko
   insmod $MODDIR/platform.ko
   insmod $MODDIR/lzo1x_compress.ko
   insmod $MODDIR/lzo1x_decompress.ko
   insmod $MODDIR/ramzswap.ko disksize_kb=15230
   #insmod $MODDIR/smartcard.ko debug=100
   insmod $MODDIR/cifs.ko
   insmod $MODDIR/ntfs.ko
   #insmod $MODDIR/usbserial.ko
   #insmod $MODDIR/ftdi.ko
   #insmod $MODDIR/pl2303.ko

if [ -e /var/keys/Benutzerdaten/.system/wlan ]; then
   WLAN=`cat /var/keys/Benutzerdaten/.system/wlan`
    if [ "$WLAN" = "1" ]; then
        insmod $MODDIR/8192cu.ko
    elif [ "$WLAN" = "2" ]; then
        insmod $MODDIR/8712u.ko
    elif [ "$WLAN" = "3" ]; then
        insmod $MODDIR/rt2870sta.ko
    elif [ "$WLAN" = "4" ]; then
        insmod $MODDIR/rt3070sta.ko
    elif [ "$WLAN" = "5" ]; then
        insmod $MODDIR/rt5370sta.ko
    fi
fi

   /usr/local/bin/dvbtest -4 -f l /boot/bootlogo.mp4 &
   stfbcontrol a 0

   /usr/bin/lircd    

   mknod /dev/rc c 147 1 
   mknod /dev/sci0 c 169 0
   mknod /dev/sci1 c 169 1

   /bin/evremote2 hl101 &

   /etc/init.d/mountall start
   /etc/init.d/hostname start

   echo "starting telnetd"
   /usr/sbin/telnetd -l /bin/login
   /etc/init.d/vsftpd start
   /usr/sbin/inetd

   mknod /dev/ramzswap0 b 253 0 >/dev/null 2>&1
   swapon /dev/ramzswap0

   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

   touch /dev/.udev

if [ -e /var/keys/Benutzerdaten/.emu/mgcamd_oder_cccam ]; then
emu=`cat /var/keys/Benutzerdaten/.emu/mgcamd_oder_cccam`
    if [ "$emu" = "mgcamd" ]; then
        mv /var/keys/mg_cfg_mgcamd /var/keys/mg_cfg
        cp /var/keys/mg_cfg /var/keys/mg_cfg_mgcamd
    fi
    if [ "$emu" = "cccam" ]; then
        mv /var/keys/mg_cfg_cccam /var/keys/mg_cfg
        cp /var/keys/mg_cfg /var/keys/mg_cfg_cccam
    fi
    if [ -e /var/run/wpa_supplicant ]; then
        echo "Loesche old W-Lan settings"
        rm -rf /var/run/wpa_supplicant
        echo "DONE"
    fi
fi

   echo "Enigma2 Ultimate" > /dev/vfd
   echo "LOADING E2"

   until false
   do
      echo "starting e2->"
    ###### Den Muel entsorgen ####
    if [ -e /.Trash-1000 ]; then
       rm -rf /.Trash-1000
    fi
    ###### Startcript #####
      /var/config/system/start_script.sh &
      /usr/local/bin/enigma2
      rtv=$?
      echo "e2 ended <- RTV: " $rtv
      case "$rtv" in
        0) echo "0"
           echo "E2 ERROR"
           echo "Neustarten" > /dev/vfd
                   /var/config/shutdown/reboot.sh
           umount -a;;
        1) echo "1"
           echo "SHUTDOWN"
           echo "Herunterfahren" > /dev/vfd
           rm /var/etc/.errors
                   /var/config/shutdown/shutdown.sh
           rm /var/config/.check
                   umount -a;;
        2) echo "2"
           echo "REBOOT"
           echo "Neustarten" > /dev/vfd
           rm /var/etc/.errors
                   /var/config/shutdown/reboot.sh
           rm /var/config/.check
           umount -a;;
        3) echo "3"
           echo "E2 RESTART"
           echo "0" > /proc/progress
           /usr/local/bin/dvbtest -4 -f l /boot/gui.mp4 &&
           killall -9 stby_time.sh &
           /var/config/system/emureset.sh &;;
        *) echo "*"
           echo "ERROR"
           echo "Neustarten" > /dev/vfd
                   /var/config/shutdown/reboot.sh
           umount -a;;
      esac
   done 
#never reached
echo "REBOOT VIP" > /dev/vfd
echo "REBOOT VIP"
sync
init 6

bitte nix weiter verändern, alles so lassen wie es ist.

Nurnoch die Module nach /lib/modules entpacken damit diese beim Boot noch geladen werden können
 
Zurück
Oben