Auf einer Nebenstelle trotz gleicher Einstellungen nichts zu hören

fliewatüüt

Neuer User
Mitglied seit
24 Okt 2007
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Bevor ich nun ganz verzweifle versuch ich mal ob jemand hier schon so ein Problem hatte:

Es geht um zwei Nebenstellen, die völlig gleich konfiguriert sind:

[2000]
language=de
type=friend
context=meine-telefone
secret=1234
host=dynamic
qualify=yes
nat=yes
callerid="Siemens" <2000>
mailbox=2000
canreinvite=no

[2001]
language=de
type=friend
context=meine-telefone
secret=5678
host=dynamic
qualify=yes
nat=yes
callerid="Nokia" <2001>
canreinvite=no

Die Nebenstelle 2000 ist ein Siemens SL75
Wenn ich mit diesem versuche eine andere Nummer anzurufen, ist die Gegenstelle nicht zu hören. Im Log findet ein "Paklte2Paket bridging" statt:

-- Executing [0725284xxx@meine-telefone:1] Dial("SIP/2000-081ef700", "SIP/07 25284xxx@ext-inode") in new stack
-- Called 0725284xxx@ext-inode
-- SIP/ext-inode-081ebbb8 is ringing
-- SIP/ext-inode-081ebbb8 answered SIP/2000-081ef700
-- Packet2Packet bridging SIP/2000-081ef700 and SIP/ext-inode-081ebbb8
== Spawn extension (meine-telefone, 0725284xxx, 1) exited non-zero on 'SIP/200 0-081ef700'


Die Nebenstelle 2001 ist ein Nokia N95 mit aktiviertem SIP Client. Wenn ich von dort die gleiche Nummer anrufe funktioniert das tadellos. Im log scheint kein Bridging auf:

-- Executing [0725284xxx@meine-telefone:1] Dial("SIP/2001-081ef700", "SIP/07 25284xxx@ext-inode") in new stack
-- Called 0725284xxx@ext-inode
-- SIP/ext-inode-081ebbb8 is ringing
-- SIP/ext-inode-081ebbb8 answered SIP/2001-081ef700
== Spawn extension (meine-telefone, 0725284xxx, 1) exited non-zero on 'SIP/200 1-081ef700'

Beide Telefone sind Firmwaremäßig auf dem letzen Stand.

Ich weiss echt nicht mehr wo ich suchen soll. Kann doch nicht wirklich ein Hardwarefehler des Siemens SL75 sein oder? Eher ein Konfigurationsproblem aber welches?

Warum versucht Asterisk einaml die Channels Pakte2Paket zu bridgen und einmal nicht? Kanne s am Provider liegen?Wohl eher auch nicht. Dem dürfte das Endgerät doch egal sein.

Sehr, sher rätselhaft.

Für jeden Hinweis wo ich suchen könnte sehr sehr dankbar, und allen einen schönen Tag....

fliewa
 
Verschiedene Ports in sip show peers

Was mir jetzt aufgefallen ist, ein Unterschied besteht offensichtlich in den verwendeten Ports:

sip show peers zeigt:

2001/2001 83.x.x.67 D N 5060 OK (207 ms)
2000/2000 83.x.x.67 D N 1024 OK (104 ms)


Kann ich das beeinflussen welcher Port da verwendet wird? Und wenn ja wie?
 
Die SIP-Ports werden wohl eher nicht das Problem sein, denn die Signalisierung scheint ja zu funktionieren.

Wie sind die Telefone und der Asterisk denn verbunden? Im gleichen Netz scheinen sie ja nicht zu sein. Läuft Asterisk auf einem Server mit öffentlicher IP-Adresse, die Telefone hinter einem NAT-Router?

Bist du sicher, dass für das Telefon, das das Problem hat, "Packet2Packet bridging" protokolliert wird, und für das andere nicht?
 
Beide Telefone sind über das gleiche WLAN verbunden.

Warum sollten sie nicht im gleichen Netz sein Beide haben die gleiche IP Adresse, die Adresse des Routers, daher ja NAT.

Also: Beide auf gleichem WLAN Router angemeldet.

Ja, der Server selbst läuft auf einer Public IP Adresse.

Ja, die Telefone hinter einem NAT Router, beide wie oben angeführt hinter dem gleichen.

Was das Paket2Paket bridging angeht bin ich mir sicher. Die Auszüge im EP sind orignal aus den logs.

Ich verstehs ja auch nicht.

Warum hat das Telefon auf 2001 Port 5060 zugewiesen (wäre ja der originale SIP Port) und das auf 2000 dern Port 1024?

Kann es sein dass durch das NAT über den Router der ort 5060 nur einmal verwendet werden kann und daher das andere Telefon eine anderen Port bekommt?

Ich bin jetzt echt ratlos.
 
Kostenlos!

Statistik des Forums

Themen
248,904
Beiträge
2,304,620
Mitglieder
378,606
Neuestes Mitglied
molto22