Ich hatte ja vor einiger Zeit gefragt, ob einer eine SIP Anbindung eines Cisco Call Manager Express an Sipgate hinbekommen hat.
Leider habe ich dazu kein Feedback bekommen…
Jetzt habe ich das ganze noch mal in Angriff genommen, da ein Bekannter vor genau dem Problem steht. Vorab: Ich habe es hinbekommen, aber so richtig funktioniert es nicht :(
Ich habe das Problem etwas anders gelöst: Ich habe meinen Sipgate Account einfach direkt auf meinem Cisco SPA525G2 konfiguriert!
Nach etwas suchen habe ich eine Beispiel Konfiguration Gefunden:
dial-peer voice 1 voip
translation-profile outgoing OUT
service session
destination-pattern 0T
voice-class codec 1
session protocol sipv2
session target dns:sipgate.de
incoming called-number T
dtmf-relay sip-notify
clid network-number 2509715
!
sip-ua
authentication username 25****** password ******* realm sipgate.de
calling-info sip-to-pstn number set 25****
calling-info pstn-to-sip from number set 25****
no remote-party-id
retry invite 4
retry response 3
retry bye 2
retry cancel 2
retry register 10
timers register 250
registrar dns:sipgate.de expires 3600
sip-server dns:sipgate.de
Alternative die ich gefunden habe:
dial-peer voice 1 voip
destination-pattern T
voice-class codec 1
session protocol sipv2
session target dns:sipgate.de
incoming called-number T
dtmf-relay sip-notify
clid network-number 3195380E0
!
sip-ua
credentials username 31XXXXXe0 password realm sipgate.de
authentication username 31XXXXXe0 password realm sipgate.de
no remote-party-id
retry register 5
timers connect 100
registrar dns:sipgate.de:5060 expires 3600
sip-server dns:sipgate.de
Das zweite Beispiel hat bei mir (Mit entsprechenden Anpassungen) funktioniert. Aber nicht 100% und schon gar nicht stabil.
Beides hat bei mir nicht richtig funktioniert!
Hallo Herr Hochwald,
auf der Suche nach eine funktionieren Konfiguration für Sipgate Trunking führte mich Google auf ihre Seite. Sipgate Trunking ist für mich neu, weshalb ich mich einfach nur mit dem kostenlosen Angebot und der Konfiguration interessehalber auseinandersetzen wollte. Eine funktionierende Konfiguration mit Sipgate Basic habe ich schon seit über einem Jahr mit einem alten CME3.3 (12.4 25d) auf einem Cisco 1760 laufen. Der einzige Nachteil, den ich in Kauf nehme, ist, dass Sipgate als Calling Number die Kundennummer sendet und dies auch so auf den Displays erscheint. Dafür wollte ich aber nicht unbedingt wieder neue Translation Rules anlegen. Vielleicht hilft Ihnen meine Config weiter:
!
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
no supplementary-service h450.2
supplementary-service h450.12
sip
registrar server expires max 1200 min 300
!
!
!
voice class codec 1
codec preference 1 g711alaw
codec preference 2 g711ulaw
codec preference 3 g729r8
!
!
!
!
!
!
!
!
voice translation-rule 1
rule 1 /0/ //
!
!
voice translation-profile TEST
translate calling 1
translate called 1
!
ip access-list standard acl_nat
permit 192.168.1.0 0.0.0.255
deny any
ip access-list standard acl_vty
permit 172.16.1.0 0.0.0.255
deny any
!
ip access-list extended acl_wan_in
permit udp host 217.10.79.9 host 87.193.194.143 !Sipgate-Server
evaluate acl_dyn_wan
deny ip any any
ip access-list extended acl_wan_out
permit ip any any reflect acl_dyn_wan
!
!
!
dial-peer voice 1 voip
translation-profile outgoing TEST
preference 1
service session
destination-pattern 0.T
voice-class codec 1
session protocol sipv2
session target dns:sipgate.de
session transport udp
incoming called-number #Kundennummer#
dtmf-relay rtp-nte
fax rate disable
ip qos dscp cs5 media
clid network-number #Kundennummer#
no vad
!
sip-ua
credentials username #Kundennummer# password #Passwort# realm sipgate.de
no remote-party-id
retry register 5
timers connect 100
registrar dns:sipgate.de expires 3600
sip-server dns:sipgate.de
!
!
telephony-service
load 7960-7940 P00308000600
load 7914 S00105000400
load 7936 cmterm_7936.3-3-9-0
load 7912 CP7912080003SCCP070409A
max-ephones 4
max-dn 10
ip source-address 172.16.0.94 port 2000
auto assign 4 to 6
auto assign 1 to 5
service dnis overlay
service dnis dir-lookup
system message Sattler VoIP (sipgate.de)
user-locale DE
network-locale DE
time-format 24
date-format dd-mm-yy
create cnf-files version-stamp 7960 Feb 19 2012 17:59:55
max-conferences 4 gain -6
moh woad.wav
multicast moh 239.1.1.1 port 2222
web admin system name tom password ahak
dn-webedit
time-webedit
transfer-system full-consult
secondary-dialtone 0
directory last-name-first
!
!
ephone-dn 1 dual-line
number 1000 secondary #Kundennummer# no-reg primary
pickup-group 1000
label Extern
huntstop channel
no huntstop
!
!
ephone-dn 2 dual-line
number 1010 no-reg primary
pickup-group 1000
label Heiko
name Sattler Heiko
!
!
ephone-dn 3 dual-line
number 1011 no-reg primary
pickup-group 1000
label Sabine
name Sattler Sabine
!
!
ephone-dn 4 dual-line
number 1020 no-reg primary
pickup-group 1000
label 1.OG
!
!
ephone-dn 5 dual-line
number 1000 secondary #Kundennummer# no-reg primary
pickup-group 1000
label Extern
huntstop channel
no huntstop
!
!
ephone-dn 8
number A100 no-reg primary
intercom A101 label “Buero (Intercom)”
!
!
ephone-dn 9
number A101 no-reg primary
intercom A100 no-mute label “1.OG (Intercom)”
!
!
ephone-dn 10
number 1099 no-reg primary
park-slot timeout 30 limit 3
!
!
ephone 1
mac-address 0004.F2E2.704A
type 7936
keep-conference
auto-line incoming
button 1:5
!
!
!
ephone 2
username “12345″ password 12345
mac-address 0024.2C0B.A8BC
button 1:2 2o1,5
!
!
!
ephone 3
mac-address 0021.553E.AD78
type 7920
button 1:4 2c1,5 3:8
!
!
!
ephone 4
username “12345″ password 12345
mac-address 0013.C326.7FDF
type 7960 addon 1 7914
keep-conference
auto-line incoming
button 1:2 3c1,5 7f3 9f4 12:9
Nachtrag:
Nach dem Upgrade auf CME4.1 musste unbedingt noch folgender Eintrag hinzugefügt werden:
Sip-ua
authentication username USERNAME password PASSWORD realm sipgate.de
Bis zu diesem Eintrag funktionierten keine ausgehenden Anrufe. Debug ccsip errors gab den passenden Hinweis.
Viele Grüße
Heiko Sattler