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:
Ich denke mal der Fehler dürfte in der Media Dest IP Addrort 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:
extensions.conf:
users.conf:
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.
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 Addrort 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.