one way audio von sip Telefon

bubaer1971

Neuer User
Mitglied seit
18 Jan 2008
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo,

habe folgendes Problem:

Habe einen Asterisk 1.4.17 mit einem Isdn zu meiner Elmeg ICT880.
Telefonate von den ISDN-Telefonen zu den SIP-Telefonen und anders herum geht. Was nicht geht ist das telefonieren von einem SIP-Telefon über Asterisk in die weite Welt. Bzw. telefonieren geht schon nur der angerufene hört mich nicht. Nach langem Suchen habe ich heraus gefunden, dass das Gespräch geht, wenn ich das Gespräch kurz auf HOLD.

Dabei sit mir folgendes aufgefallen:
Code:
asterisk*CLI> sip show channels
Peer             User/ANR    Call ID      Seq (Tx/Rx)  Format           Hold     Last Message
134.130.104.81   (None)      6fa2ac6c601  00101/00102  0x0 (nothing)    No       Rx: OPTIONS
217.10.79.9      9389009     417f92bf1c6  00104/00000  0x80008 (alaw|h  No       [B]Tx: ACK[/B]
192.168.107.252  200         3c2693cc98e  00102/00002  0x8 (alaw)       No       [B]Tx: ACK[/B]
3 active SIP channels
    -- Started music on hold, class 'default', on SIP/sipgate1-081fdac0
asterisk*CLI> sip show channels
Peer             User/ANR    Call ID      Seq (Tx/Rx)  Format           Hold     Last Message
134.130.104.81   (None)      6fa2ac6c601  00101/00102  0x0 (nothing)    No       Rx: OPTIONS
217.10.79.9      9389009     417f92bf1c6  00105/00000  0x80008 (alaw|h  No       [B]Tx: ACK[/B]
192.168.107.252  200         3c2693cc98e  00102/00003  0x8 (alaw)       Yes      [B]Rx: ACK[/B]


Zu beachten ist was unter LAST MESSAGE steht. Vor dem auf Hold setzen sind beide Channels auf TX: ACK danach einer auf RX: ACK.

Wenn mir einer helfen könnte wäre das super.
 
Zuletzt bearbeitet:
Ein entsprechendes Portforwarding im Router hast du hoffentlich gesetzt?

jo
 
Telefonieren von den ISDN Extension geht ja, und die telefonieren ja auch über den Asterisk.
 
dann mal canreinivite = no setzen

Oder mal die configs posten, so kann man nur raten, nicht beraten ;)

jo
 
Problem gelöst :)

Problem lag am RTP-Protokoll (Firewall). Nach dem Verbindungsaufbau wird ja der Audio-Stream an die Extensions übergeben, und das macht meine Firewall so nicht mit.

Mit dem Eintrag canreinvite = no läuft der Audio-Stream weiter über Asterisk.

War ein super Tipp @ rollo :groesste:

Hab da aber noch ne Frage:

Habe 3 Zugänge zu SIPGATE und mein Asterisk ist auch noch an ISDN angeschlossen. Nun würde ich gerne das Asterisk die Kanäle beim Rauswählen nacheinander testet und den ersten freien Kanal nutzt.

Wie muss dies in die extensions.conf eingtragen werden???

exten => _0.,1,Dial(SIP/${EXTEN}@sipgate1 .... )
 
Kostenlos!

Statistik des Forums

Themen
248,901
Beiträge
2,304,533
Mitglieder
378,603
Neuestes Mitglied
M.G.