Eine gute Nachricht, meine openwrt Version hat nur 30MB tmpfs freigegeben, dadurch hat der sundtek installer nicht funktioniert (Siehe 1. Seite dieses threads). Aber ein
# 64MB tmpfs
mount -t tmpfs -o remount,size=64m,mode=1777 tmp /tmp
# Intallation
cd /tmp
wget http://www.sundtek.de/media/sundtek_installer_development.sh
chmod 777 sundtek_installer_development.sh
./sundtek_installer_development.sh
# Zurück zu 30MB tmpfs
mount -t tmpfs -o remount,size=30m,mode=1777 tmp /tmp
löst das Problem und der original installer funktioniert dann.
Autostart script für openwrt-ar71xx-wndr3700-jffs2-* firmware
INIT_FILE="/etc/init.d/sundtek"
init_script() {
if [ ! -f ${INIT_FILE} ]; then
cat << EOF > ${INIT_FILE}
#!/bin/sh /etc/rc.common
# (C) 2011 Horst Tritremmel
START=99
start_sundtek() {
[ -e /opt/bin/mediasrv ] && {
/opt/bin/mediasrv -d > /dev/null 2> /dev/null
/opt/bin/mediaclient --start > /dev/null 2> /dev/null
/opt/bin/mediaclient --enablenetwork=on > /dev/null 2> /dev/null
/opt/bin/mediaclient --pidfilter=on > /dev/null 2> /dev/null
/opt/bin/mediaclient --loglevel=off > /dev/null 2> /dev/null
}
}
stop_sundtek() {
[ -e /opt/bin/mediaclient ] && {
/opt/bin/mediaclient --enablenetwork=off > /dev/null 2> /dev/null
/opt/bin/mediaclient --shutdown > /dev/null 2> /dev/null
}
}
start() {
start_sundtek
}
stop() {
stop_sundtek
}
restart() {
stop_sundtek
start_sundtek
}
EOF
chmod 755 ${INIT_FILE}
fi
}
init_script
echo "Ready"