Autostart geht jetzt .
Wie gesagt kurzes Bild dann nur Ton.
app.sh und libioctl.so liegen im Ordner /usr/local/bin.
Autostart geht jetzt .
Wie gesagt kurzes Bild dann nur Ton.
app.sh und libioctl.so liegen im Ordner /usr/local/bin.
Wer Stroh im Kopf hat, sollte keinen Gedankenblitz haben.
1x Kathrein UFS-910 1 Watt und 1x Kathrein UFS-910 14 Watt mit Neutrino :)
was sagt denn das log?
hängt sich die camd3 auf oder wird beendet oder läuft sie weiter?
wenn se weiterläuft muss des ne einstellungssache sein!
boxtype=12 in config gesetzt?
schmeiss mal alles aus den keksen raus bis auf den einen wos bild kurz da is!
in der camd3.config kann man die pfade unter sh4 NICHT anpassen!!
da muss alles nach : /usr/local/ke*s und die camd3 muss in /usr/local/bin liegen
(es sei denn du bist im stande die camd3 von doz umzubiegen!!)
und mach ma auf allles 777!
greetz...
Al
Die libioctl.so ist die aktuelle? Wird die app.sh Beim Starten aufgerufen, damit die libioctl.so auch eingebunden wird?
Gruß Wolle
ha, mir kommt da grad was...
bleibt des bild ca. nach 10-15 sek. stehen?
dann haut AU nicht hin!
auch alle 4 reihen des kekses drinne?
Hmm,
ich denke das liegt daran das die Verzeichnisse unter /usr nur als readonly in diesem Image sind!!!!!!!
Wer Stroh im Kopf hat, sollte keinen Gedankenblitz haben.
1x Kathrein UFS-910 1 Watt und 1x Kathrein UFS-910 14 Watt mit Neutrino :)
Werde morgen das alles mal mit dem SF-Image vom 30.06.07 probieren!
Wer Stroh im Kopf hat, sollte keinen Gedankenblitz haben.
1x Kathrein UFS-910 1 Watt und 1x Kathrein UFS-910 14 Watt mit Neutrino :)
wenn ich nicht ganz gaga bin...
is gandys vorschlag gar nicht dumm....
so läufts nämlich auch auf meiner FB7170
der stick is readonly... beim booten des routers werden die files vom stick nach /tmp kopiert mittels script, darin auch mit ausführrechten versehen und dann in /tmp gestartet!!!
und das funkioniert einwandfrei!!
also des dürfte im stlinux auch gehen!!!
die files wie gehabt in /usr/local/bin sowie /usr/local/ke*s plazieren
per script beim booten die nach /tmp kopieren lassen
im gleichen script 777 für alles
und der wunderbare autostartaufruf anschliessend...
sieht in der FB7170 folgendermassen in der debug.cfg aus:
e volia... es werde licht!!
rann an die möpse :)
greetz...
Al
Wo muss ich denn das Script hin kopieren?
Wer Stroh im Kopf hat, sollte keinen Gedankenblitz haben.
1x Kathrein UFS-910 1 Watt und 1x Kathrein UFS-910 14 Watt mit Neutrino :)
also ich würd sagen editier des script was du zum eigentlichen camd3 start nutzt so in der art wie oben!!
halt erst per cp befehl alles nach /tmp kopieren lassen, anschliessend im gleichen script chmod 777 auf die 5 dateien (.ke*s, .servers, .config., camd3, .users) in /tmp, anschliessend wiederum im gleichen script "camd3" aufruf machen wie es vorher auch drinne stand, halt nur mit pfad: /tmp/camd3
mach mal en beispiel:
editieren der datei womit du vorhattest die
camd3zustartenwieauchimmer.sh:
cp /usr/local/bin/camd3 /tmp
cp /usr/local/bin/camd3.confg /tmp
cp /usr/local/bin/camd3.users /tmp
cp /usr/local/bin/camd3.servers /tmp
cp /usr/local/bin/camd3.ke*s /tmp
chmod 777 camd3
chmod 777 camd3.servers
chmod 777 camd3.config
chmod 777 camd3.users
chmod 777 camd3.ke*s
/tmp/camd3 (den starteintrag den dir gandy gegeben hat)
greetz...
Al
Schnapszahl !
Prost alborland37
Nachtrag:
Laß uns einen auf DNS anstoßen :-)
Geändert von dirk01 (11.09.07 um 22:04 Uhr)
Mache gleich dann das neue Image :-).
Wer Stroh im Kopf hat, sollte keinen Gedankenblitz haben.
1x Kathrein UFS-910 1 Watt und 1x Kathrein UFS-910 14 Watt mit Neutrino :)
Schau mal ob ich so richtig verstanden habe :#!/bin/sh
cp /usr/local/bin/camd3 /tmp
cp /usr/local/bin/app.sh /tmp
cp /usr/local/bin/libioctl.so /tmp
cp /usr/local/keys/camd3.confg /tmp
cp /usr/local/keys/camd3.servers /tmp
cp /usr/local/keys/camd3.ke*s /tmp
chmod 777 camd3
chmod 777 app.sh
chmod 777 libioctl.so
chmod 777 camd3.servers
chmod 777 camd3.config
chmod 777 camd3.ke*s
echo "start camd3"
if [ ! -e /usr/etc/.dont_start_camd3 ] && [ -x /usr/local/bin/camd3 ] ; then
(cd /tmp;sleep 20;/tmp/camd3) &
fi
exit 0
Wer Stroh im Kopf hat, sollte keinen Gedankenblitz haben.
1x Kathrein UFS-910 1 Watt und 1x Kathrein UFS-910 14 Watt mit Neutrino :)
die .so und die .sh brauchste eigentlich nicht mit rüber nach /tmp kopieren da die ja mind. 755 haben oder?
(die sollten doch auch von ihrem eigentlichen standort aus ausführbar sein,
wenn nicht isses natürlich ok so, aber dann musste des entsprechend auch nach /tmp verlinken damit die beiden dateien auch abgefragt werden,
beispiel: lagen die *.so,*.sh in /usr/local/bin ... dort mittels : ln -s /usr/local/bin/app.sh /tmp/app.sh verlinken! gleiches mit der *.so tun)
evtl. im if-eintrag /usr/local/bin/camd3 durch /tmp/camd3 ersetzen? (testen)
der rest sieht soweit ok aus!