CTI/plugin an Asterisk für SCCP bzw. automatisch abnehmen

bupermann

Neuer User
Mitglied seit
11 Dez 2005
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich hab jetzt viele Bertäge über CTI gelesen und entsprechendes gegoogelt, jedoch nie die Lösung gefunden wie ich sie gern hätt, obwohl das Thema in ähnlicher Form schon oft aufgetaucht ist.

Ich würde gerne ein Plugin für Outlook nutzen, ggf auch über Outlook hinaus, welches mit meinem 7960 und/oder 7912 (beide SCCP) spricht.

So weit so gut und es gibt auch einige Programme.

Mein Problem: ich möchte nicht das mein Telefon erst klingelt und ich dieses abnehmen muss, sondern ich hätte gern, das das 7960 sofort abnimmt und der Lautsprecher an geht und die entsprechende Nummer gewählt wird.

Ähnlich wie bei Snapware an einem Callmanager.
Gibt es hier bereits tools?

Wenn ich das richtig verstehe funktioniert Snom nur mit den passenden Telefonen oder?

vielen Dank im vorraus.
 
das kannst du doch machen, mit autoanswer 2-way.
Einfach im dialstring mit angeben
Code:
Dial(SCCP/<ext>/aa=2w)
 
bedeutet das aber nicht das das Telefon alle ankommenden Gespräche automatisch annimt?
Dies soll ja nur so sein wenn man von einem Rechner aus das Gespräch initiert. Hierbei möchte ich mich jedoch auch nicht auf eine IP Adresse Festlegen von der das Gespräch initiiert wird, wobei man ggf hier auch zwei Pools definieren kann.
 
Du kannst doch für das Initieren vom Rechner einen anderen context verwenden als für normale Gespräche !?
 
habe mich nun für snapanumber von Titanium Soft entschieden, da es für mich die angehmste oberfläche hat.
jedoch habe ich immernoch dsa problem mit dem automatischen annehmen.
die von dir vorgeschlagene variante erziehlt keinerlei veränderung.

muss ich noch mehr ändern außer die extension.conf?
hab da nen neuen cntext angelegt und aa=2w hinzugefügt.

wieso aber eigentlich autoanswer 2way? was macht das 2 way für einen sinn?

danke
 
Ob nun 1way oder 2way, das musst du entscheiden, wobei es doch sicher besser ist - wenn man mit dem gegenüber gleich sprechen kann.

schick doch mal deinen erstellten context mit, und vielleicht noch die ausgabe der asterisk cli, damit wir den ablauf nachvollziehen können.
 
ok das bedeutet das 2 way beschreibt den audio stream.
was wäre dann eine sinnvolle anwendung für 1 way?

aber egal

hier der auszug aus der extensions.conf
Code:
[test]
exten => 2004,1,Dial(SCCP/2004/aa=2w)
exten => _0.,1,Set(CALLERID(all)=0322xxxxxxxx)
exten => _0.,2,Dial(SIP/${EXTEN}@sip-t-online)
exten => _0.,3,Congestion

Code:
tc-deb*CLI>
tc-deb*CLI>
tc-deb*CLI>
  == Parsing '/etc/asterisk/manager.conf': Found
  == Manager 'admin' logged on from 192.168.1.101
  == Manager 'admin' logged off from 192.168.1.101
    -- SCCP: Asterisk asked to create a channel type=SCCP, format=4, data=2004, options=
    -- SCCP: Looking for line 2004
    -- SEP0009E8726E08: found line 2004
    -- SEP0009E8726E08: New channel number: 2 on line 2004
    -- SEP0009E8726E08: Global Capabilities: 268
    -- SEP0009E8726E08: format request: 268/4
    -- SEP0009E8726E08: Channel SCCP/2004-00000002, capabilities: DEVICE 0x10c (ulaw|alaw|g729) NATIVE 0x10c (ulaw|alaw|g729) BEST 4 (ulaw)
    -- SEP0009E8726E08: Allocated asterisk channel 2004-2
    -- SEP0009E8726E08: Asterisk request to call SCCP/2004-00000002
    -- SEP0009E8726E08: Set callingParty Name test, test on channel 2
    -- SEP0009E8726E08: Set callingParty Number 0160xxxxxxx on channel 2
    -- SEP0009E8726E08: Set calledParty Name Ich on channel 2
    -- SEP0009E8726E08: Set calledParty Number 2004 on channel 2
    -- SEP0009E8726E08: Found ALERT_INFO=info=alert-autoanswer
    -- SEP0009E8726E08: Getting the active channel on device
    -- SEP0009E8726E08: Indicate SCCP state (Ringing) on call 2004-2
    -- SEP0009E8726E08: Clear the display notify message
    -- SEP0009E8726E08: Clear the status prompt on line 0 and callid 0
    -- SEP0009E8726E08: Send and Set the call state Ringing(4) on call 2
    -- SEP0009E8726E08: Send callinfo for Inbound channel 2
    -- SEP0009E8726E08: Send lamp mode LampBlink(5) on line 1
    -- SEP0009E8726E08: Send ringer mode Outside(3) on device
    -- SEP0009E8726E08: Send softkeyset to Ringin(3) on line 1  and call 2
    -- SCCP: Looking for line 2004
    -- SEP0009E8726E08: found line 2004
    -- SEP0009E8726E08: Found channel (2) with state "Ringing" (4) on line 2004
    -- SEP0009E8726E08: Found channel (2) with state "Ringing" (4) on device
    -- SCCP: Asterisk asked for the state (6) of the line 2004
    -- SEP0009E8726E08: Set asterisk state Ringing (5) for call 2
    -- SEP0009E8726E08: Finish to indicate state SCCP (Ringing), SKINNY (Ringing) on call 2004-2
    -- SEP0009E8726E08: >> Got message SoftKeyEventMessage
    -- SEP0009E8726E08: Got Softkey: EndCall (9) line=1 callid=2
    -- SEP0009E8726E08: Looking for line by instance 1
    -- SEP0009E8726E08: Found line 2004
    -- SCCP: Looking for channel by id 2
    -- SEP0009E8726E08: Found channel (2)
    -- SEP0009E8726E08: Ending call 2 on line 2004
    -- SEP0009E8726E08: Indicate SCCP state (OnHook) on call 2004-2
    -- SEP0009E8726E08: Clear the status prompt on line 1 and callid 2
    -- SEP0009E8726E08: Send and Set the call state OnHook(2) on call 2
    -- SEP0009E8726E08: Send softkeyset to OnHook(0) on line 1  and call 2
    -- SEP0009E8726E08: Send lamp mode LampOff(1) on line 1
    -- SEP0009E8726E08: Send ringer mode RingOff(1) on device
    -- SEP0009E8726E08: Send date/time
    -- SEP0009E8726E08: Set asterisk state Down (0) for call 2
    -- SEP0009E8726E08: Finish to indicate state SCCP (OnHook), SKINNY (OnHook) on call 2004-2
    -- SEP0009E8726E08: Sending (queue) hangup request to SCCP/2004-00000002
    -- SCCP: Looking for line 2004
    -- SEP0009E8726E08: found line 2004
    -- SCCP: Asterisk asked for the state (2) of the line 2004
    -- SCCP: Asterisk request to hangup channel SCCP/2004-00000002
    -- SEP0009E8726E08: Current channel 2004-2 state Down(0)
    -- SEP0009E8726E08: Deleting channel 2 from line 2004
    -- SEP0009E8726E08: Deleted channel 2 from line 2004
    -- SCCP: Looking for line 2004
    -- SEP0009E8726E08: found line 2004
    -- SCCP: Asterisk asked for the state (1) of the line 2004
    -- SEP0009E8726E08: Clear the status prompt on line 0 and callid 0
    -- SEP0009E8726E08: Display prompt on line 0, callid 0, timeout 0
    -- SEP0009E8726E08: Send softkeyset to OnHook(0) on line 0  and call 0
tc-deb*CLI>

in dialer hab ich die möglichkeit Dialing Options zu vergeben, hier habe ich "ALERT_INFO=info=alert-autoanswer" eingetragen, wie man sieht kommt das auch am asterisk an, jedoch auch ohne Auswirkung.
Ohne diese Option kommt die selbe Meldung nur ohne die Zeile:
Code:
-- SEP0009E8726E08: Found ALERT_INFO=info=alert-autoanswer
 
nein, und das ist auch genau mein problem.ich hab auch etwas versucht mit der syntax rumzuspielen, aber auch damit erreich ich keinen erfolg. das telefon klingelt nach wie vor und nimmt nicht automatisch ab.
 
achso könnt es an der firmware liegen?
aber dann müsste man ja eigentlich das autoanswer zumnidest in der cli sehen oder?
 
die cli ausgabe von oben scheint mir aber nicht durch wählen von
exten => 2004,1,Dial(SCCP/2004/aa02w)
erzeugt.
Hast du diese nummer mal von einem anderen telefon gewählt?
 
Kostenlos!

Statistik des Forums

Themen
248,889
Beiträge
2,304,151
Mitglieder
378,573
Neuestes Mitglied
Friedrich Otto Kurt