automatisch starten geht nicht

rodo

Neuer User
Mitglied seit
28 Jul 2007
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe es geschafft, * läuft auf meiner FB7050 :D
Aber nach Neustart der Box nicht mehr.
In die debug.cfg ist folgendes eingetragen:

Code:
cd /var
wget http://spblinux.de/fbox/cfg_asterisk
chmod 755  cfg_asterisk
./cfg_asterisk install
./cfg_asterisk flash2config quiet
./cfg_asterisk start
Wie kann ich feststellen, ob das Script gestartet wird
oder mache ich was falsch?

Gruß
Rolf
 
bin jetzt nicht so der linux-guru, aber in der debug.cfg solltest du nicht mit cd /var arbeiten.
Beispiel wie es besser ist:
/usr/sbin/telnetd -l /sbin/ar7login

Aufruf also immer mit Pfadangabe:
wget -P /var/tmp/ http://spblinux.de/fbox/cfg_asterisk
chmod +x /var/tmp/cfg_asterisk
/var/tmp/cfg_asterisk install
...
versuche das doch mal.
sehen kannst du das dann normal über ps oder top, oder wenn sich dein sip-client anmeldet. :)

vg
waldoo
 
bei mir auf dem FBF7050 läuft aber mit cd /var...
 
Wenn das alle Zeilen sind, die in der debug.cfg stehen, sind es zu wenige.
Da fehlt ein 'sleep 60' (bzw. noch höher) am Anfang. Schicker wäre eine Ping-Schleife, die wartet, bis die I-Net Verbindung steht. Wer suchet, der findet ...
 
:)
ich benutze es aber ohne ping, da der http://www.spblinux.de gut erreichbar ist.
trotzdem hier ist die schleife:
cd /var/tmp
while !(ping -c 1 http://www.spblinux.de);
do sleep 10;
done

(das benutze ich für bftpd, obwohl ich trotzdem die files auf meinen ftp-server übertragen habe)
 
Hallo,
Danke für die Antworten.
Der Fehler war offensichtlich ein vergessenes Enter in der letzten Zeile.
Ich benutze jetzt dieses Script:

Code:
wait_seconds=20
cd /var
while ! wget http://spblinux.de/fbox/cfg_asterisk; do
sleep $wait_seconds
done
chmod +x cfg_asterisk
./cfg_asterisk install
sleep $wait_seconds
./cfg_asterisk flash2config quiet
./cfg_asterisk start

Nun gehts

Gruss
Rolf
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.