7940: Unterschied zwischen den Versionen

Aus Deutsche Asterisk User Group
Zur Navigation springenZur Suche springen
(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.


Zurück zu Telefone