SIP und Skinny (SCCP) gleichzeitig auf Cisco 7961G?

X-TREM

Neuer User
Mitglied seit
8 Okt 2009
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

Ich habe nun ein Cisco 7961G in Verbindung mit einem Asterisk zum Laufen gebracht, kann anrufen und angerufen werden. Jedoch geht kein Voice drüber :(

Und ich sollte hier SIP und Skinny installieren... ist das möglich? Wie funktioniert das?

Wäre nett, wenn mir da einer helfen könnte.
 
gleichzeitig nein.
Keine voice, mit welcher firmware und wie ist deine installation und konfiguration?
 
sorry, habe vergessen meine cfgs und so zu posten ^^

Firmware SIP41.8-3-3SR2S

Asterisk:
Code:
sip.conf

[genereal]
context=sonstiges
port=5060
bindaddr = 0.0.0.0
srvlookup = yes
reinvite = no
language = de
allowoverlap=no
qualify=yes
disallow=all
allow=ulaw
allow=alaw
allog=gsm

[2000]                  				
context=meine-telefone				
callerid=Phone 1 <2000>				
type=friend						
username=2000				
secret=1234						
host=dynamic						
dtmfmode=rfc2833
nat=no							
canreinvite=no

extensions.conf

exten => _200X,1 NoCDR()
exten => _200X,n,Dial(SIP/${EXTEN}|55|Ttr)

exten = 0,1,Goto(default,2000,1)
exten = 1,1,Goto(default,2001,1)
exten = 2,1,Goto(default,2002,1)
exten = 3,1,Goto(default,2003,1)
exten = 4,1,Goto(default,2004,1)


[DID_trunk_1_default]
exten = _X.,1,Goto(default,2000,1)
exten = s,1,Goto(default,2000,1)

Cisco Phone:
Code:
SEPMAC.xml

<device>
<fullConfig>true</fullConfig>
<deviceProtocol>SIP</deviceProtocol>
<sshUserId>user</sshUserId>
<sshPassword>pass</sshPassword>
<devicePool>
<name></name>
<dateTimeSetting>
<dateTemplate>M/D/YA</dateTemplate>
<timeZone>Eastern Standard/Daylight Time</timeZone>
<ntps>
<ntp>
<name>ASTERISK</name>
<ntpMode>Unicast</ntpMode>
</ntp>
</ntps>
</dateTimeSetting>
<callManagerGroup>
<name>5.0 Beta</name>
<tftpDefault>true</tftpDefault>
<members>
<member priority="0">
<callManager>
<name>ccm-beta-5-1</name>
<description>CallManager 5.0 Beta Pub - 5.0.1.032</description>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
<mgcpPorts>
<listen>2427</listen>
<keepAlive>2428</keepAlive>
</mgcpPorts>
</ports>
<processNodeName>ASTERISK</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
<srstInfo>
<name>Disable</name>
<srstOption>Disable</srstOption>
<userModifiable>false</userModifiable>
<ipAddr1></ipAddr1>
<port1>2000</port1>
<ipAddr2></ipAddr2>
<port2>2000</port2>
<ipAddr3></ipAddr3>
<port3>2000</port3>
<sipIpAddr1>ASTERISK</sipIpAddr1>
<sipPort1>5060</sipPort1>
<sipIpAddr2>ASTERISK</sipIpAddr2>
<sipPort2>5060</sipPort2>
<sipIpAddr3></sipIpAddr3>
<sipPort3>5060</sipPort3>
<isSecure>false</isSecure>
</srstInfo>
<mlppDomainId>-1</mlppDomainId>
<mlppIndicationStatus>Default</mlppIndicationStatus>
Default
<connectionMonitorDuration>120</connectionMonitorDuration>
</devicePool>
<sipProfile>
<sipProxies>
<backupProxy>ASTERISK</backupProxy>
<backupProxyPort>5060</backupProxyPort>
<emergencyProxy>ASTERISK</emergencyProxy>
<emergencyProxyPort>5060</emergencyProxyPort>
<outboundProxy></outboundProxy>
<outboundProxyPort>5060</outboundProxyPort>
<registerWithProxy>true</registerWithProxy>
</sipProxies>
<sipCallFeatures>
<cnfJoinEnabled>true</cnfJoinEnabled>
<callForwardURI>x-cisco-serviceuri-cfwdall</callForwardURI>
<callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
<callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
<callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
<meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>
<abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
<rfc2543Hold>false</rfc2543Hold>
<callHoldRingback>2</callHoldRingback>
<localCfwdEnable>true</localCfwdEnable>
<semiAttendedTransfer>true</semiAttendedTransfer>
<anonymousCallBlock>2</anonymousCallBlock>
<callerIdBlocking>2</callerIdBlocking>
<dndControl>1</dndControl>
<remoteCcEnable>true</remoteCcEnable>
</sipCallFeatures>
<sipStack>
<sipInviteRetx>6</sipInviteRetx>
<sipRetx>10</sipRetx>
<timerInviteExpires>180</timerInviteExpires>
<timerRegisterExpires>3600</timerRegisterExpires>
<timerRegisterDelta>5</timerRegisterDelta>
<timerKeepAliveExpires>120</timerKeepAliveExpires>
<timerSubscribeExpires>120</timerSubscribeExpires>
<timerSubscribeDelta>5</timerSubscribeDelta>
<timerT1>500</timerT1>
<timerT2>4000</timerT2>
<maxRedirects>70</maxRedirects>
<remotePartyID>true</remotePartyID>
<userInfo>None</userInfo>
</sipStack>
<autoAnswerTimer>1</autoAnswerTimer>
<autoAnswerAltBehavior>false</autoAnswerAltBehavior>
<autoAnswerOverride>true</autoAnswerOverride>
<transferOnhookEnabled>false</transferOnhookEnabled>
<enableVad>false</enableVad>
g711ulaw
<dtmfAvtPayload>101</dtmfAvtPayload>
<dtmfDbLevel>3</dtmfDbLevel>
<dtmfOutofBand>avt</dtmfOutofBand>
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
<kpml>3</kpml>
<phoneLabel>Telefonname</phoneLabel>
<stutterMsgWaiting>2</stutterMsgWaiting>
<callStats>false</callStats>
<offhookToFirstDigitTimer>15000</offhookToFirstDigitTimer>
<silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
<disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
<startMediaPort>16384</startMediaPort>
<stopMediaPort>32766</stopMediaPort>
<sipLines>
<line button="1">
<featureID>9</featureID>
<featureLabel>2004</featureLabel>
<proxy>ASTERISK</proxy>
<port>5060</port>
<name>2004</name>
<displayName>2004</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<authName>2004</authName>
<authPassword>1234</authPassword>
<sharedLine>false</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<messagesNumber>*97</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact>2004</contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
</sipLines>
<voipControlPort>5060</voipControlPort>
<dscpForAudio>184</dscpForAudio>
<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
<dialTemplate>dialplan.xml</dialTemplate>
<softKeyFile></softKeyFile>
</sipProfile>
<commonProfile>
<phonePassword></phonePassword>
<backgroundImageAccess>true</backgroundImageAccess>
<callLogBlfEnabled>2</callLogBlfEnabled>
</commonProfile>
<loadInformation>SIP41.8-3-3SR2S</loadInformation>
<vendorConfig>
<disableSpeaker>false</disableSpeaker>
<disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
<pcPort>0</pcPort>
<settingsAccess>1</settingsAccess>
<garp>0</garp>
<voiceVlanAccess>0</voiceVlanAccess>
<videoCapability>0</videoCapability>
<autoSelectLineEnable>0</autoSelectLineEnable>
<webAccess>0</webAccess>
<daysDisplayNotActive>1,7</daysDisplayNotActive>
<displayOnTime>08:00</displayOnTime>
<displayOnDuration>10:30</displayOnDuration>
<displayIdleTimeout>01:00</displayIdleTimeout>
<spanToPCPort>1</spanToPCPort>
</vendorConfig>
<versionStamp></versionStamp>
<userLocale>
<name></name>
<uid></uid>
<langCode>en_US</langCode>
<version></version>
<winCharSet></winCharSet>
</userLocale>
<networkLocale></networkLocale>
<networkLocaleInfo>
<name></name>
<uid></uid>
<version>1.0.0.0-1</version>
</networkLocaleInfo>
<deviceSecurityMode>1</deviceSecurityMode>
<idleTimeout>0</idleTimeout>
<authenticationURL></authenticationURL>
<directoryURL></directoryURL>
<idleURL></idleURL>
<informationURL></informationURL>
<messagesURL></messagesURL>
<proxyServerURL></proxyServerURL>
<servicesURL>http://ASTERISK/directory/directory.xml</servicesURL>
<dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
<dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
<dscpForCm2Dvce>96</dscpForCm2Dvce>
<transportLayerProtocol>4</transportLayerProtocol>
<capfAuthMode>0</capfAuthMode>
<capfList>
<capf>
<phonePort>3804</phonePort>
<processNodeName>ccm-beta-5-1</processNodeName>
</capf>
</capfList>
<certHash></certHash>
<encrConfig>false</encrConfig>
</device> 

XMLDEFAULT:

<Default> 
<callManagerGroup> 
    <members>  
       <member priority="0">  
          <callManager>  
             <ports>  
                <ethernetPhonePort>2000</ethernetPhonePort>  
                <mgcpPorts>  
                   <listen>2427</listen>  
                   <keepAlive>2428</keepAlive>  
                </mgcpPorts>  
             </ports>  
             <processNodeName>ASTERISK</processNodeName>  
          </callManager>  
       </member>  
    </members>  
 </callManagerGroup>  
<loadInformation30018 model="CP-7961">SIP41.8-3-1S</loadInformation30018>
<loadInformation308 model="Cisco 7961G-GE">SIP41.8-3-1S</loadInformation308>
<authenticationURL></authenticationURL>  
<directoryURL></directoryURL>  
<idleURL></idleURL>  
<informationURL></informationURL>  
<messagesURL></messagesURL>  
<servicesURL></servicesURL>  
</Default>

Habe da einiges auch ausm Internet. Softphone zu Softphone funktioniert es ja, da kommt voice rüber (zumindest bei dem Letzten Test von Softphone zu Softphone). Irgendwo in der Telefoneinstellung ist wohl was falsch oder?!?

Wäre euch sehr dankbar, wenn ihr mir hier weiter helfen könntet, dass es funktioniert :)

Bedanke mich schonmal im Voraus.
 
ist das telefon lokal oder über nat?
 
mach mal in der asterisk cli

rtp set debug on

und schau mal wohin die rtp pakete fliegen
 
Der sagt, der kennt den Befehl nicht... hmpf, das ist jetzt ein wenig blöd. Die Hilfe zu diesem Befehl gibt es leider auch nicht...

SRTP ist drauf...
 
Wenn dieser Debug-Befehl nicht bekannt ist, dann ist rtp auf Deinem Asterisk vermutlich nicht vorhanden. Du kannst das einfach testen, wenn Du nur "rtp" eingibst und direkt nach dem t die Tabulatortaste drückst. Damit kannst Du Dich durch die möglichen Eingaben hangeln.
 
jep, hatte ich auch gemacht gehabt, es ist nur rtpr, rtmon, usw... nur kein rtp.

Ich habe aber vorhin erst srtp installiert, hat wohl nicht ganz geklappt. Ich versuche es zu lösen. Weitere Vorschläge sind Willkommen. Habe lange an dem Ding gebastelt und wenn das jetzt noch gehen würde, wäre ich fertig :) und das wäre super.
 
Welche asterisk Version?
Warum versuchst du srtp wenn nicht mal RTP funktioniert
 
Zuletzt bearbeitet:
Asterisk 1.4.26
RTP ging nicht und ich habe SRTP eigentlich runtergeladen und installiert, aber es klappt nicht, leider :(
 
Zuletzt bearbeitet:
versuche erst mal rtp zum laufen zu bekommen
 
Zuletzt bearbeitet:
OK, ich habe es geschafft ^^

funktioniert nun.

Voice geht nun auch rüber, danke!

Jetzt die Krönung, die ISDN Karte muss nun funktionieren, dass ich rausrufen kann...

Hat jemand ne Wahlregel dafür? Wie muss ich meine Wahlregeln ergänzen?
 
Zuletzt bearbeitet:
wie wissen ja nicht mal was du als isdn-treiber einsetzt.
So aus dem Nichts eine Wählregel zu erstellen ergibt keinen Sinn.
Poste mal einen Auszug aus deiner sip.conf der extensions.conf und sag was du für isdn verwendet.

Code:
exten => _X.,1,noop(outgoing using capi)
exten => _X.,n,Dial(CAPI/${EXTEN})
als Bsp mit capi für alles
 
Ich habe jetzt die DIVA BRI installiert... auch erfolgreich, war kein Error zu lesen :)

Leider zeigt er mir unter ISDN noch immer keine Karte an :(

was muss ich da noch konfigurieren, damit ich da auch rausrufen kann?

Wäre super, wenn mir da jemand weiterhelfen könnte, damit ich dies zum Abschluss bringe.

Besten Dank.
 
Zuletzt bearbeitet:
Hallo X-TREM,

versteh mich nicht falsch, aber hellsehn kann ich kaum einer.
Was hast du für eine Distribution?
Was hast du installiert?
Wie sieht dein Dialplan aus?
Welche Ausgabe kommt beim rausrufen?
 
Hallo,

sorry, in der Eile ganz vergessen.

OpenSuse 11.1
installiert ist alles was asterisk benötigt, libpri, zaptel, etc... jetzt habe ich nur das Rundum Paket von Diva installiert, sprich Treiber, SipControl, Diva softIP-SIP 2.2 und Dialogic DSI SS7 protocol software for ISUP.

Dialplan, also extension.conf steht oben, aber gerne hier nochmal.

extensions.conf

exten => _200X,1 NoCDR()
exten => _200X,n,Dial(SIP/${EXTEN}|55|Ttr)

exten = 0,1,Goto(default,2000,1)
exten = 1,1,Goto(default,2001,1)
exten = 2,1,Goto(default,2002,1)
exten = 3,1,Goto(default,2003,1)
exten = 4,1,Goto(default,2004,1)


[DID_trunk_1_default]
exten = _X.,1,Goto(default,2000,1)
exten = s,1,Goto(default,2000,1)

den Dialplan aus meinem CiscoPhone kann ich erst morgen nachliefern, aber der ist ganz sicher falsch, weil ich da gar keine Ahnung hatte, was was ist und wie das alles zusammengehört, da müssten wir mal einen neuen zusammenbasteln :)

Beim Rausrufen kommt, dass die Extension nicht bekannt ist, die wird dann zweistellig angezeigt, ansonsten werden extensions einstellig angezeigt und so... den auszug kann ich morgen auch nachliefern.

Wenn du möchtest, könntest mir gerne deinen Dialplan.xml per PN schicken oder hier rein posten.

Danke für deine Hilfe, hoffe wir kommen bald ans Ziel :)
 
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.