Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Cisco IP Phone 7941 XML Configuratie

Pagina: 1
Acties:

  • MrChillax
  • Registratie: Januari 2015
  • Laatst online: 27-03-2024
Beste tweakers,

Op dit moment ben ik aan het stoeien met de Cisco IP 7941 phone en kom ik er niet uit hoe ik de configuratie precies moet hebben. Ik heb helemaal geen ervaring met dit soort Cisco telefoontoestellen dus ik heb vandaag de hele dag documentaties gelezen en dingen uitgeprobeerd.

Ik probeer op de Cisco IP 7941 via het SIP protocol een VOIP gesprek op te zetten.
Nu ben ik zover dat ik via een TFTP servetje een XML bestand aan kan bieden en het toestel deze ook pakt. Echter wil hij nog steeds niet registreren en kan ik dus niet bellen.
Mijn VOIP provider is callvoip / simmpl; hun documentatie over poorten etc. staat hier. De configuratie die ik nu gebruik voor een specifiek toestel is dit:

XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
<device xsi:type="axl:XIPPhone" ctiid="1566023366">
<deviceProtocol>SIP</deviceProtocol>
<sshUserId>cisco</sshUserId>
<sshPassword>cisco</sshPassword>
<devicePool>
<dateTimeSetting>
<dateTemplate>D-M-YA</dateTemplate>
<timeZone>UTC Standard/Daylight Time</timeZone>
</dateTimeSetting>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
</ports>
<processNodeName>pbx.callvoip.nl</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
</devicePool>
<sipProfile>
<sipProxies>
<backupProxy></backupProxy>
<backupProxyPort></backupProxyPort>
<emergencyProxy></emergencyProxy>
<emergencyProxyPort></emergencyProxyPort>
<outboundProxy></outboundProxy>
<outboundProxyPort></outboundProxyPort>
<registerWithProxy>true</registerWithProxy>
</sipProxies>
<sipCallFeatures>
<cnfJoinEnabled>true</cnfJoinEnabled>
<callForwardURI>x--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>0</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>false</remotePartyID>
<userInfo>None</userInfo>
</sipStack>
<autoAnswerTimer>1</autoAnswerTimer>
<autoAnswerAltBehavior>false</autoAnswerAltBehavior>
<autoAnswerOverride>true</autoAnswerOverride>
<transferOnhookEnabled>false</transferOnhookEnabled>
<enableVad>false</enableVad>
<dtmfAvtPayload>101</dtmfAvtPayload>
<dtmfDbLevel>3</dtmfDbLevel>
<dtmfOutofBand>avt</dtmfOutofBand>
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
<kpml>3</kpml>
<phoneLabel>IP7941 - 1</phoneLabel>
<stutterMsgWaiting>1</stutterMsgWaiting>
<callStats>false</callStats>
<silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
<disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
<startMediaPort>16384</startMediaPort>
<stopMediaPort>32766</stopMediaPort>
<sipLines>
<line
button="1">
<featureID>9</featureID>
<featureLabel>Line-1</featureLabel>
<proxy>pbx.callvoip.nl</proxy>
<port>5060</port>
<name>XXX</name>

<displayName>Mr.Chillax</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<authName>XXX</authName>
<authPassword>YYY</authPassword>

<sharedLine>false</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<messagesNumber>700</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact>XXX</contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
<line
button="2">
<featureID>21</featureID>
<featureLabel>Mobiel</featureLabel>
<speedDialNumber>06123456789</speedDialNumber>
</line>
</sipLines>
<voipControlPort>5060</voipControlPort>
<dscpForAudio>184</dscpForAudio>
<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
<dialTemplate></dialTemplate>
</sipProfile>
<commonProfile>
<phonePassword></phonePassword>
<backgroundImageAccess>true</backgroundImageAccess>
<callLogBlfEnabled>2</callLogBlfEnabled>
</commonProfile>
<loadInformation>SIP41.9-4-2SR3-1S</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>1</webAccess>
<daysDisplayNotActive>1,2,3,4,5,6,7</daysDisplayNotActive>
<displayOnTime>00:00</displayOnTime>
<displayOnDuration>00:00</displayOnDuration>
<displayIdleTimeout>00:00</displayIdleTimeout>
<spanToPCPort>1</spanToPCPort>
<loggingDisplay>1</loggingDisplay>
<loadServer></loadServer>
</vendorConfig>
<versionStamp>1143565489-a3cbf294-7526-4c29-8791-c4fce4ce4c37</versionStamp>
<networkLocale>Netherlands</networkLocale>

<networkLocaleInfo>
<name>Netherlands</name>
<version>5.0(2)</version>
</networkLocaleInfo>

<deviceSecurityMode>0</deviceSecurityMode>
<authenticationURL></authenticationURL>
<directoryURL></directoryURL>
<idleURL></idleURL>
<informationURL></informationURL>
<messagesURL></messagesURL>
<proxyServerURL></proxyServerURL>
<servicesURL></servicesURL>
<dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
<dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
<dscpForCm2Dvce>96</dscpForCm2Dvce>
<transportLayerProtocol>4</transportLayerProtocol>
<capfAuthMode>0</capfAuthMode>
<capfList>
<capf>
<phonePort>3804</phonePort>
</capf>
</capfList>

<certHash></certHash>
<encrConfig>false</encrConfig>

</device>


XXX = hierbij mijn VOIP username
YYY = hierbij mijn VOIP password

Heeft iemand enig idee hoe ik dit werkende krijg? Hij blijft hangen op "Registering", dus ik zal vast ergens iets fout hebben staan.....

  • shure-fan
  • Registratie: Maart 2002
  • Laatst online: 21:30
2 dingen: ik zie nergens een dailplan, en ik zie nergens de rtp poorten voorbij komen (edit: zie nu pas regels 83/84)


Nu weet ik het niet zeker, maar volgens mij kun je deze toestellen niet los gebruiken zonder een pbx die em aanstuurt,

Dit type telefoon verwacht een vorm van provisioning (zoals je al zei: het toestel laadt netjes een xml file)


Aan de andere kant: verwacht je provider ook een mac adress bij de aanmelding op hun netwerk?


Ik heb zelf een cisco 7970 gehad, en na een aantal jaren ermee (af en toe) gespeeld te hebben, heb ik em weer verkocht, ik heb em overigens nooit aan de praat gekregen

Voip enthousiastelling, Liever een kabel dan wifi


  • MrChillax
  • Registratie: Januari 2015
  • Laatst online: 27-03-2024
shure-fan schreef op vrijdag 7 april 2017 @ 22:23:
2 dingen: ik zie nergens een dailplan, en ik zie nergens de rtp poorten voorbij komen (edit: zie nu pas regels 83/84)
Oke ik heb het dialplan nu toegevoegd. Heb nog geen enkele ervaring met deze dingen dus wist niet dat dit nodig was.
shure-fan schreef op vrijdag 7 april 2017 @ 22:23:
Nu weet ik het niet zeker, maar volgens mij kun je deze toestellen niet los gebruiken zonder een pbx die em aanstuurt,

Dit type telefoon verwacht een vorm van provisioning (zoals je al zei: het toestel laadt netjes een xml file)


Aan de andere kant: verwacht je provider ook een mac adress bij de aanmelding op hun netwerk?
Kan ik niet gewoon de pbx van mijn voip provider gebruiken zoals ik dat geprobeerd heb?
In principe verwacht mijn provider alleen een IP adres, zit verder geen restrictie aan vast.

Ik zal nog eens proberen, maar als er meer tips / configuratie hulp is hoor ik dat graag!

  • shure-fan
  • Registratie: Maart 2002
  • Laatst online: 21:30
Over het algemeen werken dit type toestellen (de gehele 79xx reeks) samen met een cisco callmanager en dan over het sccp protocol, zonder deze middelen is het eigenlijk niks meer dan een deurstop.

Dus als je ergens een cisco callmanager centrale achtig iets op de kop kunt tikken met geldige licenties, en je vind het het waard.... Dan doen,
Anders zou ik er niet aan beginnen, tenzij je graaaaag ontzettend veel tijd hieraan kwijt wilt zijn.

Ik snap je motivatie, maar denk dat dit je erg veel hoofdpijn gaat opleveren.


Mocht het je wel lukken, dan zou ik het ook graag willen weten,

Voip enthousiastelling, Liever een kabel dan wifi


  • PeterEs
  • Registratie: December 2003
  • Laatst online: 17-11 20:36
Heb je wel SIP firmware erop staan?

Ik heb hier een 7940 staan, kan alleen de XML die ik heb gebruikt om hem te configureren even niet meer vinden.

  • BAJansen
  • Registratie: Oktober 2012
  • Laatst online: 10-11 11:28
Toevallig ben ik ook weer wat aan het prutsen met m'n 7941. Je kunt er in ieder geval heel prima mee bellen over SIP via Asterisk wat ik ook tijden succesvol heb gedaan. Ik heb alleen m'n mapje met configuratie- en firmwarebestanden even niet binnen handbereik dus ik weet niet meer precies hoe ik de boel ingesteld heb gehad. Als je de SIP firmware op het toestel hebt geladen zou je volgens mij ook gewoon met een externe provider moeten kunnen verbinden.

Edit: wat je in ieder geval nog zou kunnen proberen is de volgende regels toe te voegen (ik denk onder sipProfile):
XML:
1
2
<natEnabled>true</natEnabled>
<natAddress>extern IP adres</natAddress>

[ Voor 18% gewijzigd door BAJansen op 08-04-2017 20:01 ]


  • MrChillax
  • Registratie: Januari 2015
  • Laatst online: 27-03-2024
BAJansen schreef op zaterdag 8 april 2017 @ 15:42:
Toevallig ben ik ook weer wat aan het prutsen met m'n 7941. Je kunt er in ieder geval heel prima mee bellen over SIP via Asterisk wat ik ook tijden succesvol heb gedaan. Ik heb alleen m'n mapje met configuratie- en firmwarebestanden even niet binnen handbereik dus ik weet niet meer precies hoe ik de boel ingesteld heb gehad. Als je de SIP firmware op het toestel hebt geladen zou je volgens mij ook gewoon met een externe provider moeten kunnen verbinden.

Edit: wat je in ieder geval nog zou kunnen proberen is de volgende regels toe te voegen (ik denk onder sipProfile):
XML:
1
2
<natEnabled>true</natEnabled>
<natAddress>extern IP adres</natAddress>
Oke, goed om te weten! Blijft lastig om dit ding aan de praat te krijgen terwijl ik nog nooit met zulke XML geconfigureerde toestellen heb gewerkt. Zal dat toevoegen en kijken wat ie doet.
PeterEs schreef op zaterdag 8 april 2017 @ 15:01:
Heb je wel SIP firmware erop staan?

Ik heb hier een 7940 staan, kan alleen de XML die ik heb gebruikt om hem te configureren even niet meer vinden.
Als jullie die configuratie van je phone nog weten te vinden zou dat echt top zijn!

  • BAJansen
  • Registratie: Oktober 2012
  • Laatst online: 10-11 11:28
Aan de configuratie van een 7940 ga je niet veel hebben. De 79x0 serie maakt gebruik van andere niet-xml configuraties.

Ik heb wel mijn eigen configuratie gerecreëerd. Deze werkt in ieder geval met twee lijnen via een Asterisk server. Ik heb de basisconfig ook maar van internet dus er staat waarschijnlijk een hoop troep tussen die er eigenlijk wel uit zou kunnen.

XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
<?xml version="1.0" encoding="iso-8859-1"?>
<device xsi:type="axl:XIPPhone" ctiid="1566023366">
    <fullConfig>true</fullConfig>
    <deviceProtocol>SIP</deviceProtocol>

    <devicePool>
        <name></name>
        <dateTimeSetting>
            <dateTemplate>D-M-Y</dateTemplate>
            <timeZone>W. Europe Standard/Daylight Time</timeZone>
        </dateTimeSetting>
        <callManagerGroup>
            <members>
                <member priority="0">
                    <callManager>
                        <ports>
                            <ethernetPhonePort>2000</ethernetPhonePort>
                            <sipPort>5060</sipPort>
                            <securedSipPort>5061</securedSipPort>
                        </ports>
                        <processNodeName>ASTERISKSERVER</processNodeName>
                    </callManager>
                </member>
            </members>
        </callManagerGroup>
    </devicePool>
    <sipProfile>
        <sipProxies>
            <backupProxy>ASTERISKSERVER</backupProxy>
            <backupProxyPort>5060</backupProxyPort>
            <emergencyProxy>ASTERISKSERVER</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>
        <autoAnswerTimer>1</autoAnswerTimer>
        <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
        <autoAnswerOverride>true</autoAnswerOverride>
        <transferOnhookEnabled>false</transferOnhookEnabled>
        <enableVad>false</enableVad>
        <dtmfAvtPayload>101</dtmfAvtPayload>
        <dtmfDbLevel>3</dtmfDbLevel>
        <dtmfOutofBand>avt</dtmfOutofBand>
        <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
        <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
        <kpml>3</kpml>
        <phoneLabel>Cisco 7941</phoneLabel>
        <stutterMsgWaiting>1</stutterMsgWaiting>
        <callStats>true</callStats>
        <offhookToFirstDigitTimer>15000</offhookToFirstDigitTimer>
        <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
        <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
        <startMediaPort>16384</startMediaPort>
        <stopMediaPort>32766</stopMediaPort>
        <sipLines>
            <line button="1">
                <featureID>9</featureID>
                <featureLabel>WEERGAVENAAM</featureLabel>
                <proxy>USECALLMANAGER</proxy>
                <transportLayerProtocol>2</transportLayerProtocol>
                <port>5060</port>
                <name>GEBRUIKERSNAAM</name>
                <displayName>WEERGAVENAAM</displayName>
                <autoAnswer>
                    <autoAnswerEnabled>2</autoAnswerEnabled>
                </autoAnswer>
                <callWaiting>3</callWaiting>
                <authName>GEBRUIKERSNAAM</authName>
                <authPassword>WACHTWOORD</authPassword>
                <sharedLine>false</sharedLine>
                <messageWaitingLampPolicy>4</messageWaitingLampPolicy>
                <messagesNumber>1233</messagesNumber>
                <ringSettingIdle>4</ringSettingIdle>
                <ringSettingActive>5</ringSettingActive>
                <contact>2003</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.9-4-2SR3-1S</loadInformation>
    <vendorConfig>
        <sshAccess>0</sshAccess>
        <sshPort>22</sshPort>
        <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>
        <spanToPCPort>1</spanToPCPort>
    </vendorConfig>
    <versionStamp></versionStamp>
    <userLocale>
        <name>Dutch_Netherlands</name>
        <uid></uid>
        <langCode>nl_NL</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></servicesURL>
    <transportLayerProtocol>4</transportLayerProtocol>
    <certHash></certHash>
    <encrConfig>false</encrConfig>
</device>


Wat ook nog een probleem zou kunnen zijn betreffende het verbinden is het protocol waarmee de telefoon met je provider probeert te verbinden. In de laatste firmware versies verkiest de telefoon namelijk TCP boven UDP. Met de instelling transportLayerProtocol zou je het te gebruiken profiel moeten kunnen forceren, maar hier deed mijn telefoon een beetje moeilijk over waardoor ik de boel nu maar gewoon over TCP laat lopen. Het zou echter kunnen zijn dat je provider alleen verbindingen over TCP ondersteunt en dat de telefoon daarom niet wil verbinden.
Pagina: 1