- Mitglied seit
- 18 Sep 2005
- Beiträge
- 1,455
- Punkte für Reaktionen
- 0
- Punkte
- 0
Folgender Aufbau
SIP-phone<-----LAN----> Asterisk A <-----Internet-------->Asterisk B
Asterisk A steht hinter NAT OHNE Portforwarding 5060 und rtp
Asterisk B ist bei einem SIP-Provider registriert und nimmt eingeheden Gespräche entgegen.
Asterisk A ist bei Asterisk B registriert.
Was geht:
1.) Ein Anruf beim Sip-Provider geht an Asterisk B und über Asterisk A zum SIP-phone
2.-) Das Sip Phone kann über Asterisk A !!! über SIP-Provider telefonieren (Asterisk B wird dazu nicht benutzt)
Was nicht geht:
Eingehendes Gespräch vom SIP-Provider zu Asterisk B, dann an Asterisk A, dann an Sip phone welches das Gespräch nicht innerhalb x Sekunden annimmt, DIALSTATUS NOANSWER bei Asterisk A und Start eines LOCAL Channels und Asterisk A wählt über einen SIP Provider direkt in das Festznetz.
Es klingelt auch, man kann sich verbinden, nur leider ist kein Ton zu hören!
Im Ethereal log bei Asterisk A stehen überhaupt keine rtp Daten!
Was einzeln funktioniert geht nicht zusammen.
Ist da bei 1.2.16 was mit LOCAL Channels kaputt, so dass rtp nicht richtig gebridged wird?
NAT= yes, canreinvite=no, externip alles richtig gesetzt.
SIP-phone<-----LAN----> Asterisk A <-----Internet-------->Asterisk B
Asterisk A steht hinter NAT OHNE Portforwarding 5060 und rtp
Asterisk B ist bei einem SIP-Provider registriert und nimmt eingeheden Gespräche entgegen.
Asterisk A ist bei Asterisk B registriert.
Was geht:
1.) Ein Anruf beim Sip-Provider geht an Asterisk B und über Asterisk A zum SIP-phone
2.-) Das Sip Phone kann über Asterisk A !!! über SIP-Provider telefonieren (Asterisk B wird dazu nicht benutzt)
Was nicht geht:
Eingehendes Gespräch vom SIP-Provider zu Asterisk B, dann an Asterisk A, dann an Sip phone welches das Gespräch nicht innerhalb x Sekunden annimmt, DIALSTATUS NOANSWER bei Asterisk A und Start eines LOCAL Channels und Asterisk A wählt über einen SIP Provider direkt in das Festznetz.
Es klingelt auch, man kann sich verbinden, nur leider ist kein Ton zu hören!
Im Ethereal log bei Asterisk A stehen überhaupt keine rtp Daten!
Was einzeln funktioniert geht nicht zusammen.
Ist da bei 1.2.16 was mit LOCAL Channels kaputt, so dass rtp nicht richtig gebridged wird?
NAT= yes, canreinvite=no, externip alles richtig gesetzt.