- Registriert
- 29. Mai 2008
- Beiträge
- 32.462
- Lösungen
- 6
- Reaktionspunkte
- 30.435
- Punkte
- 1.103
- Ort
- Deutschland
Das mein ich , ob bei 17 oderf 18 das Logo zu sehen wardafü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
#!/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
insmod $MODDIR/smartcard.ko debug=100
#insmod $MODDIR/smartcard.ko debug=100
#!/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
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?