Die Cisco IP-Telefone 7940/7960 unterstützen das Skinny Call Control Protocol (SCCP) für die Ausführung mit Cisco CallManager, dem Session Initiation Protocol (SIP) (siehe RFC 2543) oder dem Media Gateway Control Protocol (MGCP), jedoch nicht mehr als einen gleichzeitig. Dies ist möglich, da die IP-Telefone 7940/7960 beim Hochfahren verschiedene Firmware-Versionen laden, die die verschiedenen Steuerungsprotokolle unterstützen. Diese Funktion ist für den Endbenutzer transparent, und Sie aktivieren sie durch Änderungen der grundlegenden textbasierten Konfigurationsdateien, die von den Telefonen von einem TFTP-Server (Trivial File Transfer Protocol) heruntergeladen werden. In diesem Dokument wird erläutert, wie ein IP-Telefon mit SIP-Last in MGCP umgewandelt wird. Informationen zum Wechseln zwischen SCCP-Telefonen und SIP-Telefonen finden Sie unter Konvertieren eines Cisco 7940/7960-CallManager-Telefons in ein SIP-Telefon und im Umkehrprozess.
Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:
SIP
Die Informationen in diesem Dokument basieren auf dem Cisco IP-Telefon 7940 oder 7960, sind aber auch auf andere Telefonmodelle anwendbar.
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
Wenn Sie Konfigurationsdateien verwenden, steuert die Datei OS79XX.TXT nicht mehr das vom Telefon verwendete Bild. Die Image-Version und das Upgrade erfolgen über den image_version-Konfigurationsparameter in den Konfigurationsdateien. Beim Start versucht jedes SIP-IP-Telefon, die Konfigurationsdatei SIPDefault.cnf herunterzuladen. Diese Datei enthält den Parameter image_version, der dem Telefon mitteilt, welches Bild ausgeführt werden soll. Wenn Sie also versuchen, die SIP-Software Version 7.1 zu laden, muss SIPDefault.cnf Image_version enthalten: P0S3-07-1-00. Wenn sich die Auslastung des Bilds von der Auslastung unterscheidet, die derzeit auf dem Telefon geladen wird, kontaktiert das Telefon den TFTP-Server, um das neue Image zu konvertieren.
Gehen Sie wie folgt vor, um die vorhandene SIP-IP-Telefonbelastung in MGCP umzuwandeln:
Laden Sie das gewünschte MGCP-Binär-Image vom Software-Download herunter: MGCP IP-Telefon 7940/7960 (nur registrierte Kunden) und kopieren Sie es in das Stammverzeichnis des TFTP-Servers.
Kopieren Sie die Datei SIPDefault.cnf in das Stammverzeichnis des TFTP-Servers.
Die Datei SIPDefault.cnf kann vom Software-Download heruntergeladen werden: SIP IP-Telefon 7940/7960 Software (nur registrierte Kunden).
Öffnen Sie die Datei SIPDefault.cnf im Stammverzeichnis Ihres TFTP-Servers mit einem ASCII-Texteditor, z. B. vi oder notepad. Suchen Sie den Konfigurationswert image_version: und ersetzen Sie sie durch den Namen der MGCP-Firmware-Datei ohne die Erweiterung.
Beispiel: P0M3-06-4-00.
Ändern Sie die IP-Adresse des TFTP-Servers in der IP-Telefon-Netzwerkkonfiguration, die auf den neuen TFTP-Server zeigt, auf den die MGCP-Firmware kopiert wird.
Hinweis: Sie müssen den Konfigurationsmodus entsperren verwenden, um die IP-Adresse des TFTP-Servers zu ändern.
In Version 4.2 und höher wird ein Element Unlock Config (Konfiguration entsperren) im Menü für die Telefoneinstellungen angezeigt. Wenn der Benutzer "Config entsperren" auswählt, wird er aufgefordert, mithilfe der alphanumerischen Eingabefunktion des Tastenfelds ein Telefonkennwort einzugeben. Verwenden Sie den Konfigurationsparameter "phone_password", um das Telefonkennwort festzulegen. Wenn das richtige Kennwort eingegeben wird, wird die Konfiguration entsperrt, und die Einstellungen können geändert werden. Wenn die Menüs "Network Configuration" (Netzwerkkonfiguration) oder "SIP Configuration" (SIP-Konfiguration) angezeigt werden, zeigt das Sperrsymbol in der oberen rechten Ecke des LCD-Bildschirms einen entsperrten Zustand an. Das Entsperrsymbol zeigt an, dass Sie die Netzwerk- und SIP-Konfigurationseinstellungen ändern können. Wenn das Menü Einstellungen beendet wird, wird die Konfiguration automatisch vom Telefon wieder gesperrt.
In Versionen vor 4.2 drücken Sie **#, um das Konfigurationsmenü für das SIP-IP-Telefon zu entsperren.
Starten Sie das IP-Telefon neu.
Während des Neustarts sieht das Telefon die geänderte image_version: und kopiert das MGCP-Image in den Flash-Speicher. Anschließend wird das Telefon erneut mit der neuen MGCP-Firmware mit folgenden Status neu gestartet:
Konfiguration anfordern
Software aktualisieren
Zurücksetzen
Weitere Informationen zur Konfiguration des Cisco MGCP-IP-Telefons finden Sie im Administratorhandbuch für Cisco MGCP IP-Telefone.
Drücken Sie Setting > Status > Firmware version, um die Version des neu geladenen Images zu überprüfen. Suchen Sie nach der Anwendungs-Load-ID. Dies sollte mit dem Namen des bearbeiteten Bilds in der Datei SIPDefault.cnf übereinstimmen.
Gehen Sie wie folgt vor, um eine Fehlerbehebung bei der Firmware-Konvertierung durchzuführen:
Pingen Sie das IP-Telefon vom TFTP-Server, um die IP-Verbindung des TFTP-Servers zum IP-Telefon zu überprüfen.
Vergewissern Sie sich, dass die angegebenen Dateinamen keinen Schreibfehler aufweisen, da auch die Groß- und Kleinschreibung zu beachten ist.
Überprüfen Sie im TFTP-Protokoll, ob das Kopieren des Images erfolgreich und fehlgeschlagen ist.
Stellen Sie sicher, dass sich die Firmware-Dateien des IP-Telefons auf allen TFTP-Servern im Cluster befinden. Wenn ein oder mehrere IP-Telefone die neue Telefonlast/Firmware nicht übernehmen, müssen Sie überprüfen, ob die Dateien "XXXXXXXXXX.load" und "XXX.snb" am TFTP-Standort verfügbar sind.