Asterisk 1.4 / app_directed_pickup.so

_andre_

Neuer User
Mitglied seit
25 Nov 2005
Beiträge
30
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich hab ein kleines Problem mit dem Pickup. Ich habe die Version 1.4.16.2 auf meiner Fritz!Box 7170 und habe mir von http://www.spblinux.de/fbox.new/modules14/app_directed_pickup.so das Modul geholt und eingebunden.

In meiner extensions.conf habe ich zum Pickup folgende Zeile aufgenommen:

exten => _2.,1,Pickup(${EXTEN:1}))

Diese steht im Context [774] (im Context des Telefons, was Pickup dürfen soll).

Wenn nun ein Anruf auf die Interne Nummer 772 kommt versuche ich am Telefon mit der Nr. 774 das Gespräch zu holen, ich wähle also 2772. Folgende Ausgabe sehe ich dann im Log:


-- Executing [2772@774:1] Pickup("SIP/774-006127d8", "772)") in new stack

== Auto fallthrough, channel 'SIP/774-006127d8' status is 'UNKNOWN'

Kann mir jemand sagen was ich da falsch mache bzw. wo das Problem liegt?


Gruß
André
 
_andre_ schrieb:
exten => _2.,1,Pickup(${EXTEN:1}))
-- Executing [2772@774:1] Pickup("SIP/774-006127d8", "772)") in new stack
Ganz einfach: Eine Extension
772)
gibt es bei Dir nicht ;).

Du hast eine ) Klammer zuviel da oben ...

Udo
 
Hallo,

vielen Dank für die Antwort. Ich hab das nun mal richtig gestellt, bekomme aber trotzdem noch den folgenden Fehler:

-- Executing [2772@774:1] Pickup("SIP/774-00613c78", "772") in new stack

== Auto fallthrough, channel 'SIP/774-00613c78' status is 'UNKNOWN'


Hast du noch eine Idee woran das liegen könnte?


Gruß
André
 
Hat denn noch keiner ein Pickup hinbekommen mit dem Asterisk auf der Fritz!Box? Ist das denn überhaupt möglich oder gibt's da bekannte Probleme?

Gruß
André
 
Hast Du mal getestet, ob das Modul wirklich geladen ist?

fritz*CLI> core show applications like pick
-= Matching Asterisk Applications =-
Pickup: Directed Call Pickup
-= 1 Applications Matching =-

Also bei mir klappt das Pickup ohne Probleme.

Udo
 
Hallo,

also geladen scheint das Modul zu sein:

(none)*CLI> core show applications like pick
-= Matching Asterisk Applications =-

Pickup: Directed Call Pickup

-= 1 Applications Matching =-


Kannst du vielleicht mal posten wie das ganze bei dir in der config aussieht? Muss ich außer in der extensions.conf noch etwas anpassen wenn das Modul geladen ist?

Gruß
André
 
Hier mal die wesentliche Stelle aus meinem Dialplan:
Code:
exten => _X,1,NoOp(+++ ${CALLERID(all)} +++)
exten => _X,n,Pickup(${EXTEN})
exten => _X,n,Dial(SIP/${EXTEN},,tT)
Ich benutze intern 1-stellige Nummern. Pickup passiert hier, indem ich ein klingelndes Telefon anrufe. Der Dial-Befehl hat insofern nichts mit dem Pickup zu tun, es ist nur eine Art Vereinfachung.

In der folgenden Situation ruft Tel. 2 bei 7 an und 1 holt den Ruf per Pickup ran:
Code:
    -- Executing [7@intern:1] NoOp("SIP/2-005d4878", "+++ "Schnurlos" <2> +++") in new stack
    -- Executing [7@intern:2] Pickup("SIP/2-005d4878", "7") in new stack
    -- Executing [7@intern:3] Dial("SIP/2-005d4878", "SIP/7||tT") in new stack
    -- Called 7
    -- SIP/7-005de970 is ringing

    -- Executing [7@intern:1] NoOp("SIP/1-005d2000", "+++ "Test" <1> +++") in new stack
    -- Executing [7@intern:2] Pickup("SIP/1-005d2000", "7") in new stack
    -- SIP/1-005d2000 answered SIP/2-005d4878
    -- Executing [h@intern:1] Hangup("SIP/7-005d4878<ZOMBIE>", "") in new stack
Jetzt steht die Verbindung zwischen 1 und 2.

Udo
 
Hallo,

und das ganze hast du im context des Telefons stehen (welches den Pickup ausführt), was in der sip.conf definiert wurde, oder?

Was mich ein wenig wundert ist die Meldung "Status is 'UNKNOWN'". Kann das mit dem Status "Unmonitored" unter "sip show peers" zusammenhängen?

Muss ich in der sip.conf irgendwas beachten? (type=friend / peer) oder pickupgroup etc.?

Gruß
André
 

Neueste Beiträge

Statistik des Forums

Themen
244,872
Beiträge
2,219,904
Mitglieder
371,593
Neuestes Mitglied
Häuslebauer_BW
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.