FritzBox <-> Asterisk <-> Cisco 2801 Call manager

Sany1984

Neuer User
Mitglied seit
20 Nov 2007
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hallo Jungs,

Ich benötige mal eure Hilfe, ich habe folgende Hardware:

Fritzbox 6360 (Mit 10 Eingerichteten IP-Telefonen) IP 192.168.1.1
1 Asterisk Server der sich auf den 10 IP-Telefonen registriert. IP 192.168.1.6
1 Cisco 2801 (iOS c2801-adventerprisek9-mz.151-4.M6.bin mit 1 DSP Karte (PVDM2-48) und der IP Adresse 192.168.1.2

Da meine Fritzbox mir lediglich Anmeldenamen mit 3 Nummern auswirft, musste ich den Asterisk an die Fritzbox klemmen, da mein Cisco mehr als 3 Zeichen im Benutzernamen haben möchte für die Authentifizierung.
Daher loggt sich der Cisco 2801 auf dem Asterisk-Server als Benutzer an (ciscocme)

Somit gehen alle Anrufe von der Fritzbox auf den Asterisk Server, der Asterisk Server ruft nun mit der entsprechenden Durchwahl den Benutzer (ciscocme) an, klappt auch soweit, nur das Problem ist, kommt die Verbindung zustande, höre ich keinen Ton.

Nun bin ich der Sache mal auf den Grund gegangen und mir ist folgendes auf dem Cisco aufgefallen wenn ein Anruf zustande gekommen ist:

Code:
me-ccme01#show sip calls
SIP UAC CALL INFO

   Number of SIP User Agent Client(UAC) calls: 0

SIP UAS CALL INFO

Call 1
SIP Call ID                : [email protected]:5060
   State of the call       : STATE_ACTIVE (7)
   Substate of the call    : SUBSTATE_NONE (0)
   Calling Number          : ********
   Called Number           : 1000
   Bit Flags               : 0xC0401C 0x100 0x4
   CC Call ID              : 95
   Source IP Address (Sig ): 192.168.1.2
   Destn SIP Req Addr:Port : 192.168.1.6:5060
   Destn SIP Resp Addr:Port: 192.168.1.6:5060
   Destination Name        : 192.168.1.6
   Number of Media Streams : 1
   Number of Active Streams: 1
   RTP Fork Object         : 0x0
   Media Mode              : flow-through
   Media Stream 1
     State of the stream      : STREAM_ACTIVE
     Stream Call ID           : 95
     Stream Type              : voice-only (0)
     Negotiated Codec         : g711ulaw (160 bytes)
     Codec Payload Type       : 0 
     Negotiated Dtmf-relay    : inband-voice
     Dtmf-relay Payload Type  : 0
     Media Source IP Addr:Port: 192.168.1.2:16456
     Media Dest IP Addr:Port  : 192.168.1.1:7078  <== ???
     Orig Media Dest IP Addr:Port : 0.0.0.0:0


Options-Ping    ENABLED:NO    ACTIVE:NO
   Number of SIP User Agent Server(UAS) calls: 1

me-ccme01#show voice call summary
PORT           CODEC     VAD VTSP STATE            VPM STATE
============== ========= === ==================== ======================
50/0/1  .1       g711ulaw   n  S_CONNECT             EFXS_CONNECT             
50/0/1  .2       -          -  -                     EFXS_ONHOOK              
50/0/2  .1       -          -  -                     EFXS_ONHOOK              
50/0/2  .2       -          -  -                     EFXS_ONHOOK              
50/0/3  .1       -          -  -                     EFXS_INIT                
50/0/4  .1       -          -  -                     EFXS_INIT                
50/0/4  .2       -          -  -                     EFXS_INIT                
50/0/5  .1       -          -  -                     EFXS_INIT                
50/0/6  .1       -          -  -                     EFXS_INIT


Ich denke mal der Fehler dürfte in der Media Dest IP Addr:port zu finden sein, weil dort die Fritzbox mit 192.168.1.1:7080 auftaucht. ?!?!

Wenn ich das richtig verstehe, versucht der Cisco eine Verbindung zur Fritzbox aufzubauen, was natürlich nicht funktionieren sollte, denn ich denke mal hier sollte doch eigentlich der Asterisk drin stehen und nicht die Fritzbox?

sip.conf:
Code:
[general]
context = default
bindaddr = 192.168.1.6
language = de
registertimeout = 600

register => 623:[email protected]/623

[623]
type = peer
dtmfmode = auto
secret = PASSWORT
username = 623
fromuser = 623
qualify = no
insecure = port,invite
host = 192.168.1.1
context = von-fritzbox
allow = ulaw

extensions.conf:
Code:
[general]
static = yes
writeprotect = no
clearglobalvars = yes

[default]
[von-fritzbox]
exten => 623,1,Answer
exten => 623,2,Dial(SIP/ciscome/1000,60)        ; 417450
exten => 623,3,Hangup

users.conf:
Code:
[ciscome]
dtmfmode=auto
username=ciscocme
secret=PASSWORT
type=friend
host=192.168.1.2
context=ciscome
allow=ulaw
transfer=no
qualify=yes
insecure=very
nat=no

Irgendwie verstehe ich das nicht, warum ich absolut kein Ton höre, die Telefone sind via SCCP an den Cisco angebunden, es läuft daher alles über SIP.

Vielleicht kann mir ja jemand helfen ;-)

Grüße,
Sany.
 
Die Telefone hängen am 2801?
Wenn du anrufst, klingeln dann die Telefone?
 
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.