system script läst sich nur einmal ausführen

wimpf

Neuer User
Mitglied seit
20 Sep 2005
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich würde gerne mit meiner Telefontastatur das PCMCIA-Wlan aus- und einschalten können. Dazu habe ich in meiner extensions.conf folgende Eintragungen gemacht.
Code:
exten => 11,1,System(/root/scripte/wlan_ausschalten)
exten => 12,1,System(/root/scripte/wlan_einschalten)

Wenn ich nun "11" wähle schaltet sich das Wlan aus. Mit "12" schaltet es sich ein. Allerdings ist das Problem, dass sich das Script nur einmal ausführen läst. Es scheint so, als ob Asterisk die Kombination "11" oder "12" nicht korrekt abschliesst und es daher nur einmal funktioniert.

Hat jemdan eine Idee, was ich vergessen haben könnte?

Danke.
/wimpf
 
Probier mal, ein HangUp dranzuhängen:

Code:
exten => 11,1,System,/root/scripte/wlan_ausschalten
exten => 11,2,HangUp
exten => 12,1,System,/root/scripte/wlan_einschalten
exten => 12,2,HangUp
 
probier mal ein & einzubauen.
also:

Code:
exten => 11,1,System(/root/scripte/wlan_ausschalten &)
exten => 12,1,System(/root/scripte/wlan_einschalten &)

dann wartet asterisk nicht bis die scripte abgelaufen sind, sondern startet sie im hintergrund und geht, wenn du betateilchens hangup noch einbaust, eben sofort dorthin.
 
@n8isch

War ja vielleicht nett gemeint, aber hast Du mal auf das Datum gesehen? Könnte mir schon vorstellen, das Betateilchen Antwort schon die Lösung des Problemes war!
 
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.

IPPF im Überblick

Neueste Beiträge