steffen07
Goto Top

Cisco 7962G IP Telefon lässt sich nicht mit FritzBox 7530 verbinden

Wer kann mir Helfen?

ich hab ein Cisco 7962G bekommen , hab die Firmware auf die Sip Firmware aktualisiert wie hier
Cisco Telefone für All IP Anschluss, FritzBox und andere VoIP Anlagen fit machen
beschrieben.
Ich hab auf einem Windows 10 Laptop den TFTP64 als TFTP Server nur für die Konfiguration von dem Telefon.

hab die config Dateien von der Anleitung übernommen und auf meine daten abgeändert aber das Telefon bezieht nicht einmal das Datum und die Uhrzeit von der Fritzbox.
es werden auf dem Display auch nicht die daten für die Kurzwahl knöpfe angezeigt und es steht immer nur Unprovisioned dran.


Sip Provider ist mein internet Provider https://www.wisotel.de/
ich hab auf meinem MacBook ein Softphone instaliert und eingerichtet dass funktioniert


Grüße

Content-Key: 2568230660

Url: https://administrator.de/contentid/2568230660

Printed on: April 28, 2024 at 05:04 o'clock

Member: aqui
aqui Apr 22, 2022 updated at 14:41:14 (UTC)
Goto Top
es werden auf dem Display auch nicht die daten für die Kurzwahl knöpfe angezeigt und es steht immer nur Unprovisioned dran.
Ein sicheres Zeichen das das Flashen deiner Konfig Datei auf das Cisco Phone gescheitert ist bzw. nicht ausgeführt wurde.
Schau dir mal die erweiterten FB logs an http://fritz.box/support/lua und dort nach SIP/ suchen
Achte auch auf die neuen User/Passwort Vorgaben bei aktuellen FritzBoxen:
Es gilt:
  • Es muss ein Benutzername für den Zugriff auf die Rufnummer eingerichtet werden, der mindestens 8 Zeichen lang ist
  • Es muss ein Passwort für den Zugriff eingerichtet werden, das ebenfalls mindestens 8 Zeichen lang ist, und das nicht dem Benutzernamen entspricht.
Groß- Kleinschrift zählt und muss absolut identisch zum Telefon SEPxxx Konfig File sein.

Beachte auch das die FritzBox seit längerem nur noch TCP als SIP Protocol und kein UDP mehr supportet ! Die Konfig Zeile:
<transportLayerProtocol>1</transportLayerProtocol>
ist dann ggf. entsprechend anzupassen.
1 = TCP
2 = UDP

NTP wird richtig so eingestellt wenn vorher die FB als NTP Server in ihrem Setup aktiviert wurde !!:
<dateTemplate>DD.MM.YY</dateTemplate>
<timeZone>Central Europe Standard/Daylight Time</timeZone>
<ntps>
<ntp>
<name>192.168.178.1</name>
<ntpMode>Unicast</ntpMode>
</ntp>
</ntps>
</dateTimeSetting>

Alternative NTP Server hier.

Das Telefon hat sowohl einen SSH als auch einen Web GUI (Browser) Zugang wo du dir das Log ansehen kannst mit "sh logg".
SSH Zugang muss natürlich vorher im SEPxxx Setup File aktiviert sein (Achtung: Eine "0" aktiviert das Feature) !!
<sshAccess>0</sshAccess>
<sshPort>22</sshPort>
<webAccess>0</webAccess>
<sshUserId>admin</sshUserId>
<sshPassword>cisco</sshPassword>

Mit einem Terminal Programm wie PuTTY (Windows) oder Browser kannst du dann per SSH aufs Telefon zugreifen.
Sip Provider ist mein internet Provider https://www.wisotel.de/
Das spielt keinerlei Rolle, denn die VoIP Verbindung machst du ja immer vom Telefon auf die FritzBox und nicht zum Provider selbst !
Member: Steffen07
Steffen07 Apr 22, 2022 at 15:24:38 (UTC)
Goto Top
Ich hab die konfig so übernommen und dachte es geht so.
Meine fritzbox ist als NTP Server im Netz.
Das Telefon über nimmt die Netzwerk Daten aus der Datei.
In der Web Gui kann ich nichts einstellen sondern nur einsehen.

Dass Telefon zieht sich die Daten vom tftp und wenn es neu gestartet ist und ich es am tftp dran lass dann kommt im log dass das Telefon die Dateien nicht findet aber alle der Endung .tvl
Ich nehme dass Telefon für die Konfiguration vom Netzwerk und schließe es direkt an den Laptop an mit dem tftp und DHCP sonst findet dass Telefon den tftp nicht im Netzwerk
Member: aqui
aqui Apr 22, 2022 at 21:02:13 (UTC)
Goto Top
Ich hab die konfig so über und dachte es geht so.
Was genau meinst du mit "überhaben" und das es so geht ?? Etwas anpassen musst du die SEP Datei schon zumindestens was dein SIP Username und Passwort anbetrifft.
dann kommt im log dass das Telefon die Dateien nicht findet aber alle der Endung .tvl
Auch da ist unklar was du genau meinst. Die fehlenden .tvl Dateien sind unwichtig und kannst du ignorieren, denn die betreffen nur Zertifikate.
Wichtig ist das die SEPxxx.xml Konfig Datei gebootet wird.
schließe es direkt an den Laptop an mit dem tftp und DHCP sonst findet dass Telefon den tftp nicht im Netzwerk
Das ist auch richtg so. Damit es den TFTP Server findet musst du im DHCP Server die Option 66 setzen ! Das ist aber nicht nötig, denn wenn das Telefon den TFTP nicht findet bootet es immer mit der letzten SEPxxx.xml Datei die es gelesen hat. Es braucht also zum Betrieb keinen TFTP Server.
Wichtig sind die folgenden Parameter die du in der Konfig Datei anpassen musst:
Uhrzeit Settings
<dateTimeSetting>
<dateTemplate>D.M.YY</dateTemplate>
<timeZone>Central Europe Standard/Daylight Time</timeZone>
<ntps>
<ntp>
<name>fritz.box</name>
<ntpMode>Unicast</ntpMode>
</ntp>
</ntps>
</dateTimeSetting>


CallManager Settings
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
</ports>
<processNodeName>fritz.box</processNodeName>
</callManager>


TCP Encapsulation für SIP setzen
<transportLayerProtocol>1</transportLayerProtocol>


NAT deaktivieren
<natEnabled>false</natEnabled>
<natAddress></natAddress>


Authentisierungs Settings f. FritzBox
<phoneLabel>Buero</phoneLabel>
<sipLines>
<line button="1">
<featureID>9</featureID>
<featureLabel>620</featureLabel>
<name>(Telefon_Username_FB)</name>
<displayName>620</displayName>
<contact>620</contact>

<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>

<authName>(Telefon_Username_FB)</authName>
<authPassword>(Telefon_Passwort_FB)</authPassword>


Rest zum Setup siehst du hier.
Member: Steffen07
Steffen07 Apr 22, 2022 at 21:22:50 (UTC)
Goto Top
Sollte so übernommen heisen.

Ich hab die konfig mit meinen Daten angepasst, also mit der IP meiner Fritz und den anmelde Daten die ich vergeben hab als ich dass Telefon anlegte

Wenn ein Eintrag falsch ist funktioniert die ganze Konfiguration nicht?
Member: aqui
aqui Apr 22, 2022 at 21:38:08 (UTC)
Goto Top
Wenn ein Eintrag falsch ist funktioniert die ganze Konfiguration nicht?
Ja, das ist richtig. Ggf. musst du deine Konfig Datei hier einmal in Code Tags posten.
Member: Steffen07
Steffen07 Apr 23, 2022, updated at Apr 24, 2022 at 11:44:03 (UTC)
Goto Top
Ich brauche doch auf dem TFTP Server die SipMAC.cnf.xml die XMLDefaul.cnf und die SIPDefault.cnf Dateien zusätzlich zu den entpackten Dateien die ich runter geladen hab?


XMLDefault.cnf.xml

<Default>
<autoRegistrationName>AUTO-REG</autoRegistrationName>
<autoRegistration>disabled</autoRegistration>
<selfProvisioningSecureMode>true</selfProvisioningSecureMode>
<adminProvisionMode>false</adminProvisionMode>
<ipAddressMode>0</ipAddressMode>
<ipPreferenceModeControl>0</ipPreferenceModeControl>
<ipMediaAddressFamilyPreference>0</ipMediaAddressFamilyPreference>
<callManagerGroup>
<name>Default</name>
<tftpDefault>true</tftpDefault>
<members>
<member priority="0"> 
<callManager>
<name>192.168.178.1</name>
<description>FritzBox</description>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
<mgcpPorts>
<listen>2427</listen>
<keepAlive>2428</keepAlive>
</mgcpPorts>
</ports>
<processNodeName>192.168.178.1</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
<TVS>
<members>
<member priority="0"> 
<port>2445</port>
<address>192.168.178.1</address>
</member>
</members>
</TVS>
<loadInformation  model="Cisco 7962">sip42.9-4-2SR3-1S</loadInformation> 

</Default> 



SIPDefault.cnf.xml

# SIP Default Generic Configuration File 
 
# Image Version
image_version: P0S3-07-5-00

# Proxy Server
proxy1_address: "Fritz.Box"		; Can be dotted IP or FQDN  
proxy2_address: ""		; Can be dotted IP or FQDN  
proxy3_address: ""		; Can be dotted IP or FQDN  
proxy4_address: ""		; Can be dotted IP or FQDN  
proxy5_address: ""		; Can be dotted IP or FQDN  
proxy6_address: ""		; Can be dotted IP or FQDN  

# Proxy Server Port (default - 5060)
proxy1_port: 5060 
proxy2_port: 5060
proxy3_port: 5060 
proxy4_port: 5060 
proxy5_port: 5060 
proxy6_port: 5060 

# Proxy Registration (0-disable (default), 1-enable)
proxy_register: 1 

# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
timer_register_expires: 500 

# Codec for media stream (g711ulaw (default), g711alaw, g729a)
preferred_codec: g711ulaw

# TOS bits in media stream [0-5] (Default - 5)
tos_media: 5

# Inband DTMF Settings (0-disable, 1-enable (default))
dtmf_inband: 1

# Out of band DTMF Settings (none-disable, avt-avt enable (default), avt_always - always avt )
dtmf_outofband: avt

# DTMF dB Level Settings (1-6dB down, 2-3db down, 3-nominal (default), 4-3db up, 5-6dB up)
dtmf_db_level: 3

# SIP Timers
timer_t1: 500 		; Default 500 msec
timer_t2: 4000 		; Default 4 sec
sip_retx: 10			; Default 10
sip_invite_retx: 6 		; Default 6
timer_invite_expires: 180 	; Default 180 sec

####### New Parameters added in Release 2.0 #######

# Dialplan template (.xml format file relative to the TFTP root directory)
dial_template: dialplan

# TFTP Phone Specific Configuration File Directory
tftp_cfg_dir: ""		; Example:  ./sip_phone/  
 
# Time Server (There are multiple values and configurations refer to Admin Guide for Specifics)
sntp_server: "192.168.178.1"			; SNTP Server IP Address (ntp0.fau.de)  
sntp_mode: unicast	; unicast, multicast, anycast, or directedbroadcast (default)
time_zone: CET		; Time Zone Phone is in
dst_offset: 1			; Offset from Phone's time when DST is in effect   
dst_start_month: March		; Month in which DST starts
dst_start_day: ""		; Day of month in which DST starts  
dst_start_day_of_week: Sun	; Day of week in which DST starts
dst_start_week_of_month: 3	; Week of month in which DST starts
dst_start_time: 02		; Time of day in which DST starts
dst_stop_month: Oct		; Month in which DST stops
dst_stop_day: ""		; Day of month in which DST stops  
dst_stop_day_of_week: Sunday	; Day of week in which DST stops
dst_stop_week_of_month: 8	; Week of month in which DST stops 8=last week of month
dst_stop_time: 3		; Time of day in which DST stops
dst_auto_adjust: 1		; Enable(1-Default)/Disable(0) DST automatic adjustment
time_format_24hr: 1		; Enable(1 - 24Hr Default)/Disable(0 - 12Hr)

# Do Not Disturb Control (0-off, 1-on, 2-off with no user control, 3-on with no user control)
dnd_control: 0			; Default 0 (Do Not Disturb feature is off)

# Caller ID Blocking (0-disabled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
callerid_blocking: 2		; Default 0 (Disable sending all calls as anonymous) 

# Anonymous Call Blocking (0-disabled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
anonymous_call_block: 0		; Default 0 (Disable blocking of anonymous calls)

# DTMF AVT Payload (Dynamic payload range for AVT tones - 96-127)
dtmf_avt_payload: 101		; Default 101

# Sync value of the phone used for remote reset 
sync: 1				; Default 1

####### New Parameters added in Release 2.1 #######

# Backup Proxy Support
proxy_backup: ""		; Dotted IP of Backup Proxy  
proxy_backup_port: 5060		; Backup Proxy port (default is 5060)

# Emergency Proxy Support
proxy_emergency: "" 		; Dotted IP of Emergency Proxy  
proxy_emergency_port: 5060	; Emergency Proxy port (default is 5060)

# Configurable VAD option
enable_vad: 0			; VAD setting 0-disable (Default), 1-enable

####### New Parameters added in Release 2.2 ######

# NAT/Firewall Traversal
nat_enable: 0                        ; 0-Disabled (default), 1-Enabled
nat_address: ""		        ; WAN IP address of NAT box (dotted IP or DNS A record only)  
voip_control_port: 5060      	; UDP port used for SIP messages (default - 5060)
start_media_port: 16384 	; Start RTP range for media (default - 16384)
end_media_port: 32766   	; End RTP range for media (default - 32766)
nat_received_processing: 1	; 0-Disabled (default), 1-Enabled

# Outbound Proxy Support
outbound_proxy: ""	 	; restricted to dotted IP or DNS A record only  
outbound_proxy_port: 5060       ; default is 5060

####### New Parameter added in Release 3.0 #######

# Allow for the bridge on a 3way call to join remaining parties upon hangup
cnf_join_enable : 1		; 0-Disabled, 1-Enabled (default)

####### New Parameters added in Release 3.1 #######

# Allow Transfer to be completed while target phone is still ringing
semi_attended_transfer: 1	; 0-Disabled, 1-Enabled (default)

# Telnet Level (enable or disable the ability to telnet into the phone) 
telnet_level: 2			; 0-Disabled (default), 1-Enabled, 2-Privileged

####### New Parameters added in Release 4.0 #######

# XML URLs
services_url: ""		; URL for external Phone Services  
directory_url: ""		; URL for external Directory location  
logo_url: "http://192.168.1.1/meinlogo.bmp"			; URL for branding logo to be used on phone display  

# HTTP Proxy Support
http_proxy_addr: ""		; Address of HTTP Proxy server  
http_proxy_port: 80		; Port of HTTP Proxy Server (80-default)

# Dynamic DNS/TFTP Support
dyn_dns_addr_1: ""              ; restricted to dotted IP  
dyn_dns_addr_2: ""              ; restricted to dotted IP  
dyn_tftp_addr: ""                  ; restricted to dotted IP  

# Remote Party ID
remote_party_id: 0		; 0-Disabled (default), 1-Enabled

####### New Parameters added in Release 4.4 #######

# Call Hold Ringback (0-off, 1-on, 2-off with no user control, 3-on with no user control)
call_hold_ringback: 0		; Default 0 (Call Hold Ringback feature is off)

####### New Parameters added in Release 6.0 #######

# Dialtone Stutter for MWI 
stutter_msg_waiting: 0		; 0-Disabled (default), 1-Enabled

# RTP Call Statistics (SIP BYE/200 OK message exchange)
call_stats: 0			; 0-Disabled (default), 1-Enabled


SEPMac.cnf.xml

<device>
  <deviceProtocol>SIP</deviceProtocol>
  <sshUserId>Schreibtisch</sshUserId>
  <sshPassword>(mein Password)</sshPassword>
  <devicePool>
                <dateTimeSetting>
                        <dateTemplate>D.M.YY</dateTemplate>
                        <timeZone>Central Europe Standard/Daylight Time</timeZone>
                        <ntps>
                                <ntp>
                                        <name>fritz.box</name>
                                        <ntpMode>Unicast</ntpMode>
                                </ntp>
                        </ntps>
                </dateTimeSetting>
     <callManagerGroup>
        <members>
           <member priority="0">  
              <callManager>
                 <ports>
                    <ethernetPhonePort>2000</ethernetPhonePort>
                    <sipPort>5060</sipPort>
                    <securedSipPort>5061</securedSipPort>
                 </ports>
                 <processNodeName>fritz.box</processNodeName>
              </callManager>
           </member>
        </members>
     </callManagerGroup>
  </devicePool>
  <commonProfile>
     <phonePassword></phonePassword>
     <backgroundImageAccess>true</backgroundImageAccess>
     <callLogBlfEnabled>2</callLogBlfEnabled>
  </commonProfile>
  <loadInformation>SIP42.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>
     <sshAccess>0</sshAccess>
     <sshPort>22</sshPort>
     <webAccess>0</webAccess>
     <spanToPCPort>1</spanToPCPort>
     <loggingDisplay>1</loggingDisplay>
     <loadServer></loadServer>
     <daysDisplayNotActive></daysDisplayNotActive>
     <displayOnTime>07:00</displayOnTime>
     <displayOnDuration>00:03</displayOnDuration>
     <displayIdleTimeout>00:05</displayIdleTimeout>
     <displayOnWhenIncomingCall>1</displayOnWhenIncomingCall>
  </vendorConfig>
  <userLocale>
        <name>German_Germany</name>
        <uid>1</uid>
        <langCode>de_DE</langCode>
        <version></version>
        <winCharSet>iso-8859-1</winCharSet>
	</userLocale>
  <networkLocale>Germany</networkLocale>
  <networkLocaleInfo>
      <name>Germany</name>
      <version></version>
  </networkLocaleInfo>
  <deviceSecurityMode>1</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>1</transportLayerProtocol>

  <capfAuthMode>0</capfAuthMode>
  <capfList>
     <capf>
        <phonePort>3804</phonePort>
     </capf>
  </capfList>

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

   <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>0</anonymousCallBlock>
        <callerIdBlocking>0</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>true</remotePartyID>
        <userInfo>Phone</userInfo>
     </sipStack>

     <autoAnswerTimer>1</autoAnswerTimer>
     <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
     <autoAnswerOverride>true</autoAnswerOverride>
     <transferOnhookEnabled>false</transferOnhookEnabled>
     <enableVad>false</enableVad>
     <preferredCodec>g711alaw</preferredCodec>
     <dtmfAvtPayload>101</dtmfAvtPayload>
     <dtmfDbLevel>3</dtmfDbLevel>
     <dtmfOutofBand>avt</dtmfOutofBand>
     <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
     <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
     <kpml>3</kpml>

     <natEnabled>false</natEnabled>
     <natAddress></natAddress>

     <stutterMsgWaiting>0</stutterMsgWaiting>

     <callStats>true</callStats>

     <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
     <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>

     <startMediaPort>16384</startMediaPort>
     <stopMediaPort>32766</stopMediaPort>

     <voipControlPort>5060</voipControlPort>
     <dscpForAudio>184</dscpForAudio>
     <ringSettingBusyStationPolicy>0</ringSeettingBusyStationPolicy>
     <dialTemplate>dialplan.xml</dialTemplate>

     <phoneLabel>Buero</phoneLabel>
     <sipLines>
        <line button="1">  
           <featureID>9</featureID>
           <featureLabel>620</featureLabel>
                   <name>Schreibtisch</name>
                   <displayName>620</displayName>
                   <contact>620</contact>

           <proxy>USECALLMANAGER</proxy>
           <port>5060</port>
           <autoAnswer>
              <autoAnswerEnabled>2</autoAnswerEnabled>
           </autoAnswer>
           <callWaiting>3</callWaiting>

           <authName>Schreibtisch</authName>
           <authPassword>(mein Password)</authPassword>

           <sharedLine>false</sharedLine>
           <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
           <messagesNumber>**600</messagesNumber>
           <ringSettingIdle>4</ringSettingIdle>
           <ringSettingActive>5</ringSettingActive>

           <forwardCallInfoDisplay>
              <callerName>true</callerName>
              <callerNumber>true</callerNumber>
              <redirectedNumber>false</redirectedNumber>
              <dialedNumber>true</dialedNumber>
           </forwardCallInfoDisplay>
        </line>
        <line button="2">  
           <featureID>2</featureID>
           <featureLabel>Mobil-1</featureLabel>
           <speedDialNumber>017112345678</speedDialNumber>
        </line>
	<line button="3">  
           <featureID>2</featureID>
           <featureLabel>Mobil-2</featureLabel>
           <speedDialNumber>015112345678</speedDialNumber>
        </line>
	<line button="4">  
           <featureID>2</featureID>
           <featureLabel>Nummer-3</featureLabel>
           <speedDialNumber>08911234567</speedDialNumber>
        </line>
       <line button="5">  
           <featureID>2</featureID>
           <featureLabel>VoiceBox</featureLabel>
           <speedDialNumber>**600</speedDialNumber>
        </line>
     </sipLines>
  </sipProfile>
</device>
Member: aqui
aqui Apr 24, 2022 updated at 08:37:09 (UTC)
Goto Top
Ich brauche doch auf dem TFTP Server die SipMAC.cnf.xml die XMLDefaul.cnf und die SIPDefault.cnf
Das 7962G nutzt schon das neue File Format. Deine Dateinamen sind falsch !!
Richtig ist
SEPB8BEBF9C1234.cnf.xml (also SEP<mac_adress>.cnf.xml)
SIPDefault.cnf.xml
Das solltest du zwingen korrigieren.
Du kannst das im TFTP32 auch immer sehen, denn wenn du den Reiter TFTP oben geklickt hast während der TFTP Server rennt zeigt dir das Programm die per TFTP geladenen Dateien live an ! Hier solltest du immer sehen das das Telefon die SEP Datei requestet !

Zudem hat deine Konfig oben auch einen Fehler. Die Voicebox der FritzBox ist * *600 und nicht nur 600 !
Und...

Bitte benutze zwingend Code Tags hier im Forum wenn du Code postest !!!
So ist deine xml Konfig oben völlig unleserlich für alle die hier helfen wollen ! face-sad
FAQs lesen hilft wirklich:
Formatting instructions in the posts

Mit dem "Bearbeiten" Knopf kannst du das oben nachträglich korrigieren damit man das auch adäquat lesen kann !!
Member: Steffen07
Steffen07 Apr 24, 2022 updated at 14:59:33 (UTC)
Goto Top
So hab es geändert.
Danke für den tip bin leider kein gelernter ITler schon wieder was dazu gelernt.
Die voicebox nummer hab ich geändert.

Was bedeudet
<winCharSet>iso-8859-1</winCharSet>

<dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
  <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
  <dscpForCm2Dvce>96</dscpForCm2Dvce>



stimmt das für mein 7962G
<loadInformation36217 model="Cisco 7962">sip42.9-4-2SR3-1S</loadInformation36217>  
<loadInformation683 model="Cisco 7962">sip42.9-4-2SR3-1S</loadInformation683>  
<loadInformation684 model="Cisco 7962">sip42.9-4-2SR3-1S</loadInformation684>  
<loadInformation685 model="Cisco 7962">sip42.9-4-2SR3-1S</loadInformation685>  


SCCP ist doch das ander Sprach Protokoll von Cisco und ich brauch doch Sip oder hat dass keine Bedeutung?

Das Telefon bekommt von der Fritzbox die interne Nummer **622 ist dass in der konfig auch wichtig?

Was muss ich an der konfig vom Toutorial alles abändern dass es passt? meine Freitzbox läuft eigentlich mit den Standart Einstellungen.


Viele Grüße
Member: aqui
aqui Apr 24, 2022 updated at 15:36:03 (UTC)
Goto Top
Das sieht soweit schonmal ganz gut aus von der Konfig oben.
Allerdings besteht ein Kardinalsfehler in der SIP Authentisierung bei der FritzBox !!!
Das läuft seit längerem in aktuellen FB Firmwares ab 6.8 aufwärts nicht mehr über die Nebenstellen Rufnummer sondern immer über einen mindestens 8 stelligen Usernamen und 8 stelliges Passwort ! Nur damit authentisierst du dich an der FB.
Die Rufnummer geht nur bei uralten FritzBoxen. Leider hast du nicht gesagt welches Modell du mit welcher Firmware verwendest ?! face-sad
Gesetzt den Fall du hast als Usernamen cisco7962g in der FB eingetragen für das Telefon mit der Nebenstelle 622 und als Passwort geheim1234 dann sähe die richtige Authentisierungs Konfig in der xml Datei so aus:
 <phoneLabel>Buero</phoneLabel>
     <sipLines>
        <line button="1">
           <featureID>9</featureID>
           <featureLabel>622</featureLabel>
                   <name>cisco7962g</name>
                   <displayName>622</displayName>
                   <contact>622</contact>

           <proxy>USECALLMANAGER</proxy>
           <port>5060</port>
           <autoAnswer>
              <autoAnswerEnabled>2</autoAnswerEnabled>
           </autoAnswer>
           <callWaiting>3</callWaiting>

           <authName>cisco7962g</authName>
           <authPassword>geheim1234</authPassword> 
stimmt das für mein 7962G
Nein, das ist komplett falsch für ein 7900er Modell !
Du hast das von einem 8800er Modell genommen und das scheitert sofort bei der 7900er Modellreihe. Die Konfig Files sind nicht zu 100% identisch und kompatibel !
Hier ist ein lauffähiger Konfig File SEPB8BEBF9CA123.cnf.xml für ein 7962 was du nur noch abändern musst auf deine Mac. (FritzBox hat 192.168.178.1):
<?xml version="1.0" encoding="UTF-8"?>
<device>
  <deviceProtocol>SIP</deviceProtocol>
  <sshUserId>admin</sshUserId>
  <sshPassword>cisco</sshPassword>
  <devicePool>
                <dateTimeSetting>
                        <dateTemplate>D.M.YY</dateTemplate>
                        <timeZone>Central Europe Standard/Daylight Time</timeZone>
                        <ntps>
                                <ntp>
                                        <name>192.168.178.1</name>
                                        <ntpMode>Unicast</ntpMode>
                                </ntp>
                        </ntps>
                </dateTimeSetting>
     <callManagerGroup>
        <members>
           <member priority="0">
              <callManager>
                 <ports>
                    <ethernetPhonePort>2000</ethernetPhonePort>
                    <sipPort>5060</sipPort>
                    <securedSipPort>5061</securedSipPort>
                 </ports>
                 <processNodeName>fritz.box</processNodeName>
              </callManager>
           </member>
        </members>
     </callManagerGroup>
  </devicePool>
  <commonProfile>
     <phonePassword></phonePassword>
     <backgroundImageAccess>true</backgroundImageAccess>
     <callLogBlfEnabled>2</callLogBlfEnabled>
  </commonProfile>

  <loadInformation>SIP42.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>
     <sshAccess>0</sshAccess>
     <sshPort>22</sshPort>
     <webAccess>0</webAccess>
     <spanToPCPort>1</spanToPCPort>
     <loggingDisplay>1</loggingDisplay>
     <loadServer></loadServer>
     <daysDisplayNotActive></daysDisplayNotActive>
     <displayOnTime>06:00</displayOnTime>
     <displayOnDuration>00:05</displayOnDuration>
     <displayIdleTimeout>00:10</displayIdleTimeout>
     <displayOnWhenIncomingCall>1</displayOnWhenIncomingCall>
  </vendorConfig>
  <userLocale>
        <name>German_Germany</name>
        <uid>1</uid>
        <langCode>de_DE</langCode>
        <version></version>
        <winCharSet>iso-8859-1</winCharSet>
	</userLocale>
  <networkLocale>Germany</networkLocale>
  <networkLocaleInfo>
      <name>Germany</name>
      <version></version>
  </networkLocaleInfo>
  <deviceSecurityMode>1</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>1</transportLayerProtocol>

  <capfAuthMode>0</capfAuthMode>
  <capfList>
     <capf>
        <phonePort>3804</phonePort>
     </capf>
  </capfList>

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

   <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>0</callHoldRingback>
        <localCfwdEnable>true</localCfwdEnable>
        <semiAttendedTransfer>true</semiAttendedTransfer>
        <anonymousCallBlock>0</anonymousCallBlock>
        <callerIdBlocking>0</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>true</remotePartyID>
        <userInfo>Phone</userInfo>
     </sipStack>
     <autoAnswerTimer>1</autoAnswerTimer>
     <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
     <autoAnswerOverride>true</autoAnswerOverride>
     <transferOnhookEnabled>false</transferOnhookEnabled>
     <enableVad>false</enableVad>
     <preferredCodec>g711alaw</preferredCodec>
     <dtmfAvtPayload>101</dtmfAvtPayload>
     <dtmfDbLevel>3</dtmfDbLevel>
     <dtmfOutofBand>avt</dtmfOutofBand>
     <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
     <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
     <kpml>3</kpml>
     <natEnabled>false</natEnabled>
     <natAddress></natAddress>
     <stutterMsgWaiting>0</stutterMsgWaiting>
     <callStats>true</callStats>
     <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
     <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
     <startMediaPort>16384</startMediaPort>
     <stopMediaPort>32766</stopMediaPort>
     <voipControlPort>5060</voipControlPort>
     <dscpForAudio>184</dscpForAudio>
     <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
     <dialTemplate>dialplan.xml</dialTemplate>

     <phoneLabel>Schreibtisch</phoneLabel>
     <sipLines>
        <line button="1">
           <featureID>9</featureID>
           <featureLabel>622</featureLabel>
                   <name>cisco7962g</name>
                   <displayName>622</displayName>
                   <contact>622</contact>
           <proxy>USECALLMANAGER</proxy>
           <port>5060</port>
           <autoAnswer>
              <autoAnswerEnabled>2</autoAnswerEnabled>
           </autoAnswer>
           <callWaiting>3</callWaiting>

           <authName>cisco7962g</authName>
           <authPassword>geheim1234</authPassword>

           <sharedLine>false</sharedLine>
           <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
           <messagesNumber>**600</messagesNumber>
           <ringSettingIdle>4</ringSettingIdle>
           <ringSettingActive>5</ringSettingActive>

           <forwardCallInfoDisplay>
              <callerName>true</callerName>
              <callerNumber>true</callerNumber>
              <redirectedNumber>true</redirectedNumber>
              <dialedNumber>true</dialedNumber>
           </forwardCallInfoDisplay>
        </line>
        <line button="2">
           <featureID>2</featureID>
           <featureLabel>Mobil-Oma</featureLabel>
           <speedDialNumber>017122333444555</speedDialNumber>
        </line>
	<line button="3">
           <featureID>2</featureID>
           <featureLabel>Mobil-Mudda</featureLabel>
           <speedDialNumber>01517123456</speedDialNumber>
        </line>
	<line button="4">
           <featureID>2</featureID>
           <featureLabel>Tante Grete</featureLabel>
           <speedDialNumber>0891234567</speedDialNumber>
        </line>
	<line button="5">
           <featureID>2</featureID>
           <featureLabel>VoiceBox</featureLabel>
           <speedDialNumber>**600</speedDialNumber>
        </line>
     </sipLines>
  </sipProfile>
</device> 
Achtung !: Das was als Load Information in <loadInformation>SIP42.9-4-2SR3-1S</loadInformation> konfiguriert ist muss mit der Versionsnummer deiner installierten SIP Version übereinstimmen !!!
Was bedeudet...
  • iso-8859-1 = Telefon benutzt den Latin-1 Zeichensatz im Display
  • dscpForSCCPPhoneConfig = Voice Pakete werden mit DSCP 96 vom Telefon priorisiert
Für die einzelnen Konfig Parameter siehe HIER !
und ich brauch doch Sip
Richtig ! SCCP spielt für dich keine Rolle. Wenn dein Telefon auf SIP geflasht ist spricht es gar kein SCCP mehr sondern nur noch SIP ! Das DSCP Setting oben gilt auch für SIP.

Deine SIPDefault.cnf.xml sollte so aussehen (FritzBox hat die 192.168.178.1):
# Proxy Server
proxy1_address: "192.168.178.1"

# Proxy Server Port (default - 5060)
proxy1_port:"5060"

# Emergency Proxy info
proxy_emergency: "192.168.178.1" # IP address here alternatively
proxy_emergency_port: "5060"

# Backup Proxy info
proxy_backup: "192.168.178.1"
proxy_backup_port: "5060"

# Outbound Proxy info
outbound_proxy: ""
outbound_proxy_port: "5060"

# NAT/Firewall Traversal
nat_enable: "false"
nat_address: "192.168.178.1"
voip_control_port: "5061"
start_media_port: "16384"
end_media_port: "32766"
nat_received_processing: "0"

# Proxy Registration (0-disable (default), 1-enable)
proxy_register: "1"

# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
timer_register_expires: "3600"

# Codec for media stream (g711ulaw (default), g711alaw, g729)
preferred_codec: "none"

# TOS bits in media stream [0-5] (Default - 5)
tos_media: "5"

# Enable VAD (0-disable (default), 1-enable)
enable_vad: "0"

# Allow for the bridge on a 3way call to join remaining parties upon hangup
cnf_join_enable: "1" ; 0-Disabled, 1-Enabled (default)

# Allow Transfer to be completed while target phone is still ringing
semi_attended_transfer: "0" ; 0-Disabled, 1-Enabled (default)

# Telnet Level (enable or disable the ability to telnet into this phone
telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged

# Inband DTMF Settings (0-disable, 1-enable (default))
dtmf_inband: "1"

# Out of band DTMF Settings (none-disable, avt-avt enable (default), avt_always - always avt ) dtmf_outofband: "avt" ~np~# DTMF dB Level Settings (1-6dB down, 2-3db down, 3-nominal (default), 4-3db up, 5-6dB up)
dtmf_db_level: "3"

# SIP Timers
timer_t1: "500" ; Default 500 msec
timer_t2: "4000" ; Default 4 sec
sip_retx: "10" ; Default 11
sip_invite_retx: "6" ; Default 7
timer_invite_expires: "180" ; Default 180 sec

# Setting for Message speeddial to UOne box
messages_uri: "**600"

# TFTP Phone Specific Configuration File Directory
tftp_cfg_dir: "./"
# Time Server
sntp_mode: "unicast"
sntp_server: "192.168.178.1" # IP address here alternatively
time_zone: "EST"
dst_offset: "1"
dst_start_month: "April"
dst_start_day: ""
dst_start_day_of_week: "Sun"
dst_start_week_of_month: "1"
dst_start_time: "02:00"
dst_stop_month: "October"
dst_stop_day: ""
dst_stop_day_of_week: "Sun"
dst_stop_week_of_month: "8"
dst_stop_time: "02:00"
dst_auto_adjust: "1"

# Do Not Disturb Control (0-off, 1-on, 2-off with no user control, 3-on with no user control)
dnd_control: "0" ; Default 0 (Do Not Disturb feature is off)

# Caller ID Blocking (0-disabled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
callerid_blocking: "0" ; Default 0 (Disable sending all calls as anonymous)

# Anonymous Call Blocking (0-disabled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
anonymous_call_block: "0" ; Default 0 (Disable blocking of anonymous calls)

# Call Waiting (0-disabled, 1-enabled, 2-disabled with no user control, 3-enabled with no user control)
call_waiting: "1" ; Default 1 (Call Waiting enabled)

# DTMF AVT Payload (Dynamic payload range for AVT tones - 96-127)
dtmf_avt_payload: "101" ; Default 100

# XML file that specifies the dialplan desired
dial_template: "dialplan"

# Network Media Type (auto, full100, full10, half100, half10)
network_media_type: "auto"

#Autocompletion During Dial (0-off, 1-on [default])
autocomplete: "0"

#Time Format (0-12hr, 1-24hr [default])
time_format_24hr: "1"

# URL for external Phone Services
services_url: "" # IP address here alternatively

# URL for external Directory location
directory_url: "" # IP address here alternatively

# URL for branding logo
logo_url: "" # IP address here alternatively

# Remote Party ID
remote_party_id: 1 ; 0-Disabled (default), 1-Enabled 
Member: Steffen07
Steffen07 Apr 24, 2022 updated at 15:47:34 (UTC)
Goto Top
Okay Danke
Ich probiere es mal mit den Dateien.

Und die XMLDefault.cnf.xml ?

Ja die Standart der FritzBox ist 192.168.178.1

Meine Fritzbox ist eine 7530 mit Fritz!OS 07.29

Das die anmeldung von einem Lan Telefon sich geändert hat steht dabei wenn ich es anlege.

Viele Grüße
Member: aqui
aqui Apr 24, 2022 at 15:54:04 (UTC)
Goto Top
XMLDefault.cnf.xml = SIPDefault.cnf.xml für die 7962er.
Member: Steffen07
Steffen07 Apr 24, 2022 updated at 16:11:47 (UTC)
Goto Top
So hab es Probiert, das Telefon hat die Dateien nicht angenommen.
Das Display vom Telefon Zeigt immer noch das Gleiche an.
Hab den log vom TFTP und den Ordner mit den Dateien im Bild.
bildschirm
Member: aqui
aqui Apr 24, 2022 updated at 17:26:46 (UTC)
Goto Top
Es müsste dort auch zwingend ein TFTP "Read Request" für die Datei SEP00083031DD88.cnf.xml eingehen, der ist im obigen Screenshot aber nicht zu sehen ! Ebenso einer für die dialplan.xml auch die fehlt.
Vermutlich hast du nach dem letzten cvm... File gleich die TFTP Verbindung gekappt und keine Geduld gehabt. Dadurch konnte das Telefon dann die SEP Datei und Sprach Dateien nicht ziehen. face-sad
Der TFTP Boot und Flash Vorgang dauert ca. 15-20 Minuten insgesamt bis das alles durch ist und alle Files geflasht sind, inklusive der SEP Dateien. Am Ende siehst du dann das das Telefon im Wechsel immer die SEP und dialplan Datei abfragt wenn der SIP Regisrtierung fehlschlägt.
Ohne die SEP Konfig Datei hat das Telefon doch keinerlei Konfig Daten, insbesondere kein SIP Login Credentials für die FritzBox. Eigentlich doch dann ganz logisch das sich nix ändern kann.
Fazit:
Gib dem Telefon etwas Zeit und lass das in aller Ruhe durchlaufen und gehe einen Kaffee oder ein Sonntagsbier trinken und komm nach ner halben Stunde wieder.... face-wink
Member: Steffen07
Steffen07 Apr 24, 2022 at 17:39:30 (UTC)
Goto Top
Okay dann war ich wahrscheinlich zu schnell.
Und wie beziehe ich die Display Bilder ein.
Ich hab welche auf dem FritzNas gespeichert.

Viele Grüße
Member: aqui
aqui Apr 25, 2022 at 07:07:28 (UTC)
Goto Top
Ich hab welche auf dem FritzNas gespeichert.
Das FritzNas supportet m.W. keinen HTTP Zugriff, sprich agiert nicht als Webserver. Die Bilder müssen aber via HTTP URL geladen werden ! Tutorial also bitte einmal genau durchlesen und dann auch danach handeln ! face-wink
Member: Steffen07
Steffen07 Apr 25, 2022 at 07:19:26 (UTC)
Goto Top
Okay
Ich glaub mein Synology NAS kann das.

Viele Grüße
Member: aqui
aqui Apr 25, 2022 at 08:34:31 (UTC)
Goto Top
Ich glaub mein Synology NAS kann das.
Das ist richtig ! Ein NAS kann das in der Regel immer.