Bei mir läuft die BusyBox1.13.0 ohne Probleme.
Ich habe sie mit dem Script eingebunden.
Vielleicht liegt es ja doch an der FW-Version.
[Edit] Hier noch (wegen der Vollständigkeit) die debug.cfg, wie ich sie momentan verwende.
Der USB-Stick hat 2 Partitionen, 1 x fat32, 1 x ext2.JoeCode:# # # # # Warnhinweis wegen Manipulation entfernen dst=/var/tmp/signed_firmware src=/usr/www/html/html/de/home mkdir -pm 777 $dst for file in home.js konfig.js; do if [ -f $src/$file ]; then sed -e 's,.*var signed =.*,var signed = "1",' $src/$file > $dst/$file mount -o bind $dst/$file $src/$file fi done # # # # # # ENDE Warnhinweise entfernen # # # # # Start des Telnet-Daemon /usr/sbin/telnetd -l /sbin/ar7login # # # # # # ENDE Telnet-Daemon # # # # # Warten bis USB-Stick gemountet ist max=5 i=0 while [ $i -lt $max ]; do if mount | grep " on /var/media/ftp/" > /dev/null; then break fi let i=$i+1 sleep 10 done USBSTICK=$(mount | grep /var/media/ftp/ | sed -e "s|^.*ftp/||g" -e "s/ .*$//") # # # # # # ENDE USB-Stick Warteschleife # # # # # Ext2-Partition mounten MyDir=/var/media/MyStick mkdir $MyDir /sbin/insmod /var/media/ftp/$USBSTICK/Module/mbcache.ko /sbin/insmod /var/media/ftp/$USBSTICK/Module/ext2.ko modprobe ext2 mount -t ext2 /dev/sda2 $MyDir # # # # # ENDE Ext2 mounten # # # # # BusyBox ersetzen cp /var/media/MyStick/BusyBox/busybox1.13.0 /var/busybox mount -o bind /var//busybox /bin/busybox # # # # # Symlinks fuer Busybox Befehle erstellen LINKS="`/bin/cat /var/media/MyStick/BusyBox/busybox1.13.0.links`" mkdir /var/bin rm /var/bin/* for f in ${LINKS}; do /bin/ln -s /var/media/MyStick/BusyBox/busybox1.13.0 /var/bin/$f done # # # # # # ENDE BusyBox ersetzen # # # # # Profil ersetzten cp $MyDir/MyProfile /var/profile mount -o bind /var/profile /etc/profile # # # # # # ENDE Profil ersetzen



Zitieren
. Hier war auch ein Exit ohne Probleme möglich, lag vielleicht doch an irgendeiner Besonderheit der Eumex.