7940: Unterschied zwischen den Versionen
(SIP-Konfigurations-Beispiel) |
KKeine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
Der Name der Konfig-Datei muss SIP<MAC>.xml.cnf lauten. | Der Name der Konfig-Datei muss SIP<MAC>.xml.cnf lauten. | ||
<nowiki># SIP Configuration Generic File (start) | <nowiki># SIP Configuration Generic File (start)<br><br> | ||
# Proxy Server | # Proxy Server<br> | ||
proxy1_address: "sip-server.example" | proxy1_address: "sip-server.example"<br> | ||
proxy2_address: "sip-server2.example" | proxy2_address: "sip-server2.example"<br> | ||
proxy3_address: "" | proxy3_address: ""<br> | ||
proxy4_address: "" | proxy4_address: ""<br> | ||
proxy5_address: "" | proxy5_address: ""<br> | ||
proxy6_address: "" | proxy6_address: ""<br><br> | ||
# Line 1 Settings | # Line 1 Settings<br> | ||
line1_name: "<sip-user>" ; Line 1 Extension\User ID | line1_name: "<sip-user>" ; Line 1 Extension\User ID<br> | ||
line1_displayname: "Hans Mustermann" ; Line 1 Display Name | line1_displayname: "Hans Mustermann" ; Line 1 Display Name<br> | ||
line1_authname: "<sip-user>" ; Line 1 Registration Authentication | line1_authname: "<sip-user>" ; Line 1 Registration Authentication<br> | ||
line1_password: "<Passwort>" ; Line 1 Registration Password | line1_password: "<Passwort>" ; Line 1 Registration Password<br><br> | ||
# Emergency Proxy info | # Emergency Proxy info<br> | ||
proxy_emergency: "" | proxy_emergency: ""<br> | ||
proxy_emergency_port: "5060" | proxy_emergency_port: "5060"<br><br> | ||
# Backup Proxy info | # Backup Proxy info<br> | ||
proxy_backup: "sip-server.example" | proxy_backup: "sip-server.example"<br> | ||
proxy_backup_port: "5060" | proxy_backup_port: "5060"<br><br> | ||
# Outbound Proxy info | # Outbound Proxy info<br> | ||
outbound_proxy: "sip-server.example" | outbound_proxy: "sip-server.example"<br> | ||
outbound_proxy_port: "5060" | outbound_proxy_port: "5060"<br><br> | ||
# NAT/Firewall Traversal | # NAT/Firewall Traversal<br> | ||
nat_enable: "1" | nat_enable: "1"<br> | ||
nat_address: "" | nat_address: ""<br> | ||
voip_control_port: "5060" | voip_control_port: "5060"<br> | ||
start_media_port: "15000" | start_media_port: "15000"<br> | ||
end_media_port: "16000" | end_media_port: "16000"<br> | ||
nat_received_processing: "1" | nat_received_processing: "1"<br><br> | ||
# Phone Label (Text desired to be displayed in upper right corner) | # Phone Label (Text desired to be displayed in upper right corner)<br> | ||
phone_label: "<Display-Beschriftung>" ; Has no effect on SIP messaging | phone_label: "<Display-Beschriftung>" ; Has no effect on SIP messaging<br><br> | ||
# Time Zone phone will reside in | # Time Zone phone will reside in<br> | ||
time_zone: CET | time_zone: CET<br><br> | ||
# Telnet Level (enable or disable the ability to telnet into this phone | # Telnet Level (enable or disable the ability to telnet into this phone<br> | ||
telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged | telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged <br><br> | ||
# Phone prompt/password for telnet/console session | # Phone prompt/password for telnet/console session<br> | ||
phone_prompt: "Go Away" ; Telnet/Console Prompt | phone_prompt: "Go Away" ; Telnet/Console Prompt<br> | ||
phone_password: "<Telnet-Passwort>" ; Telnet/Console Password | phone_password: "<Telnet-Passwort>" ; Telnet/Console Password<br><br> | ||
# Enable_VAD (1-enabled, 0-disabled) | # Enable_VAD (1-enabled, 0-disabled)<br> | ||
enable_vad: "0" | enable_vad: "0"<br><br> | ||
# Network Media Type (auto, full100, full10, half100, half10) | # Network Media Type (auto, full100, full10, half100, half10)<br> | ||
network_media_type: "auto" | network_media_type: "auto"<br> | ||
user_info: phone | user_info: phone<br><br> | ||
# URL for display logo | # URL for display logo<br> | ||
logo_url: "http://logo-server.example/display-logo.bmp" ; URL for branding log | logo_url: "http://logo-server.example/display-logo.bmp" ; URL for branding log<br><br> | ||
# SIP Configuration Generic File (stop) | # SIP Configuration Generic File (stop)<br> | ||
</nowiki> | </nowiki> | ||
Version vom 21. Dezember 2009, 11:24 Uhr
Das Cisco 7940 gibt es in 2 unterschiedlichen Software-Varianten, einmal für den Cisco Callmanager mit dem SCCP-Image und einmal für den universelleren Einsatz oder den Einsatz mit neuen Callmanager-Versionen mit SIP-Image.
Mit dem SIP-Image lässt es sich auch an normalen SIP-PBXen anmelden wie z.B. dem Asterisk. Hierfür muss auf einem TFTP-Server eine Konfigurations-Datei erstellt werden. Es gibt von Cisco passende Konfigurations-Beispiele. Die Konfigurations-Datei wird im XML-Format auf dem TFTP-Server abgelegt und beim Startvorgang des Telefons abgerufen.
Der Name der Konfig-Datei muss SIP<MAC>.xml.cnf lauten.
# SIP Configuration Generic File (start)<br><br> # Proxy Server<br> proxy1_address: "sip-server.example"<br> proxy2_address: "sip-server2.example"<br> proxy3_address: ""<br> proxy4_address: ""<br> proxy5_address: ""<br> proxy6_address: ""<br><br> # Line 1 Settings<br> line1_name: "<sip-user>" ; Line 1 Extension\User ID<br> line1_displayname: "Hans Mustermann" ; Line 1 Display Name<br> line1_authname: "<sip-user>" ; Line 1 Registration Authentication<br> line1_password: "<Passwort>" ; Line 1 Registration Password<br><br> # Emergency Proxy info<br> proxy_emergency: ""<br> proxy_emergency_port: "5060"<br><br> # Backup Proxy info<br> proxy_backup: "sip-server.example"<br> proxy_backup_port: "5060"<br><br> # Outbound Proxy info<br> outbound_proxy: "sip-server.example"<br> outbound_proxy_port: "5060"<br><br> # NAT/Firewall Traversal<br> nat_enable: "1"<br> nat_address: ""<br> voip_control_port: "5060"<br> start_media_port: "15000"<br> end_media_port: "16000"<br> nat_received_processing: "1"<br><br> # Phone Label (Text desired to be displayed in upper right corner)<br> phone_label: "<Display-Beschriftung>" ; Has no effect on SIP messaging<br><br> # Time Zone phone will reside in<br> time_zone: CET<br><br> # Telnet Level (enable or disable the ability to telnet into this phone<br> telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged <br><br> # Phone prompt/password for telnet/console session<br> phone_prompt: "Go Away" ; Telnet/Console Prompt<br> phone_password: "<Telnet-Passwort>" ; Telnet/Console Password<br><br> # Enable_VAD (1-enabled, 0-disabled)<br> enable_vad: "0"<br><br> # Network Media Type (auto, full100, full10, half100, half10)<br> network_media_type: "auto"<br> user_info: phone<br><br> # URL for display logo<br> logo_url: "http://logo-server.example/display-logo.bmp" ; URL for branding log<br><br> # SIP Configuration Generic File (stop)<br>
Außerdem muss noch eine Konfigurationsdatei mit dem Namen SEP<MAC>.xml.cnf vorhanden sein, in der Standardeinstellungen des Universal Loaders vorallem für Updates eingetragen werden.
Das Cisco 7940 ist ein klassisches Cisco-Telefon, es bietet den typisch amerikanisch schweren Telefonhörer, der auch härteren Gebrauch übersteht ;-)
Durch das große Display lässt sich das Telefon schön bedienen. Manko bei der SIP-Version ist, dass keine Spracherweiterungen unterstützt werden, einzig die vorinstallierte Englische Sprache wird verwendet.
Anders als das 7912 unterstützt das 7940 die Klingeltöne vom TFTP-Server im klassischen Cisco-Klingelton-Format, hierfür muss eine passende XML-Datei erstellt werden.
Das Telefon läuft mit dem SIP-Image zuverlässig an einem Asterisk-Server.