Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
project:cisco7960g [15.09.2012 19:57] paalsteekproject:cisco7960g [06.03.2015 21:51] (aktuell) – [Data-Entry] laura
Zeile 1: Zeile 1:
 ====== Cisco 7960G ====== ====== Cisco 7960G ======
  
-Die Telefone sind PoE-fähig und mit einer SIP-Firmware versehen. Sie sind dafür vorgesehen, über einen tftp-Server provisioniert zu werden. Eine Grundkonfiguration wird hier beschrieben. Die Konfiguration besteht aus einem dnsmasq, der gleichzeitig DHCP- und tftp-Server spielt. Das Telefon lädt seine Konfiguration und seine Firmware von diesem TFTP-Server.+Die Telefone sind PoE-fähig und mit einer SIP-Firmware versehen. Da kein Netzteil dabei ist, braucht man entweder ein Netzteil (via Ebay) oder einen PoE-Injektor (z.B. TP-Link TL-PoE150S, 18 Euro bei Amazon). Die Telefone sind dafür vorgesehen, über einen tftp-Server provisioniert zu werden. Eine Grundkonfiguration wird hier beschrieben. Die Konfiguration besteht aus einem dnsmasq, der gleichzeitig DHCP- und tftp-Server spielt. Das Telefon lädt seine Konfiguration und seine Firmware von diesem TFTP-Server.
  
-===== Schritt 1DNSMasq einrichten =====+Die folgenden Unterseiten enthalten mehr Information: 
 +  * [[project:cisco7960g:Konfiguration]] beschreibt die Inbetriebnahme mit einem DHCP/TFTP/Asterisk-Setup. 
 +  * [[project:cisco7960g:Logistik]]: Wer will wieviele Telefone?
  
-Folgende Konfiguration in der /etc/dnsmasq.conf o.ä. kopieren:+Weitere Unterseiten bitte oben einfügen!
  
-<code> +===== Materialsammlung =====
-# deactivate DNS +
-port=+
-# listen on specific interface and/or address +
-interface=eth0 +
-#listen-address=192.168.1.254 +
-listen-address=10.23.42.254 +
-bind-interfaces +
-## DHCP configuration +
-#dhcp-range=192.168.1.10,192.168.1.100 +
-dhcp-range=10.23.42.10,10.23.42.100 +
- +
-dhcp-option=option:router,10.23.42.254 +
-dhcp-option=option:dns-server,8.8.8.8 +
- +
-## TFTP configuration +
-enable-tftp +
-tftp-root=/var/tftpboot +
-dhcp-option=150,10.23.42.254 +
-</code> +
- +
-Dann den dnsmasq im Vordergrund starten: +
- +
-<code> +
-$ dnsmasq -d +
-</code> +
- +
-Wenn das Telefon mit Strom versorgt wird, sollte es versuchen, seine IP zu konfigurieren und die Konfigurationsdatei zu laden. Das sieht so aus: +
- +
-<code> +
-$ sudo dnsmasq -d -i eth0  +
-dnsmasq: started, version 2.59 DNS disabled +
-dnsmasq: compile time options: IPv6 GNU-getopt DBus i18n DHCP TFTP conntrack IDN +
-dnsmasq-dhcp: DHCP, IP range 192.168.1.10 -- 192.168.1.100, lease time 1h +
-dnsmasq-tftp: TFTP root is /var/tftpboot  +
-dnsmasq-dhcp: DHCPDISCOVER(eth0) 172.16.2.4 00:15:c6:16:b8:29  +
-dnsmasq-dhcp: DHCPOFFER(eth0) 192.168.1.47 00:15:c6:16:b8:29  +
-dnsmasq-dhcp: DHCPREQUEST(eth0) 192.168.1.47 00:15:c6:16:b8:29  +
-dnsmasq-dhcp: DHCPACK(eth0) 192.168.1.47 00:15:c6:16:b8:29 SIP0015C616B829 +
-dnsmasq-tftp: file /var/tftpboot/OS79XX.TXT not found +
-dnsmasq-tftp: file /var/tftpboot/SIPDefault.cnf not found +
-dnsmasq-tftp: file /var/tftpboot/SIP0015C616B829.cnf not found +
-</code> +
- +
-Nun fehlt noch die Konfiguration (siehe die letzten drei Zeilen in obiger Ausgabe). Eine passende Konfiguration findet sich z.B. [[http://www.europott.org/2009/05/31/cisco-7960g-und-fritzbox-fonwlan|hier]]. Die beiden Konfigurationsdateien müssen natürlich entsprechend angepasst werden. Danach sollte das Telefon sauber booten. +
- +
-===== Schritt 2: Asterisk einrichten ===== +
- +
-  [general] +
-  context=default                 ; Default context for incoming calls +
-  ; If your Asterisk is connected to the Internet +
-  ; and you have allowguest=yes +
-  ; you want to check which services you offer everyone +
-  ; out there, by enabling them in the default context (see below). +
-  allowoverlap=no                 ; Disable overlap dialing support. (Default is yes) +
-  udpbindaddr=0.0.0.0             ; IP address to bind UDP listen socket to (0.0.0.0 binds to all) +
-  tcpenable=no                    ; Enable server for incoming TCP connections (default is no) +
-  tcpbindaddr=0.0.0.0             ; IP address for TCP server to bind to (0.0.0.0 binds to all interfaces) +
-  srvlookup=yes                   ; Enable DNS SRV lookups on outbound calls +
-  ; Default value is 70 +
-  ; Default: 60 +
-  ; Default: 100 +
-  ; Default: 1 +
-          ; "user" portion of the URI in the From: header with this +
-          ; value if no fromuser is set +
-          ; Default: empty +
-   +
-  [authentication] +
-   +
-  [basic-options](!)                ; a template +
-          dtmfmode=rfc2833 +
-          context=from-office +
-          type=friend +
-   +
-  [natted-phone](!,basic-options)   ; another template inheriting basic-options +
-          nat=yes +
-          directmedia=no +
-          host=dynamic +
-   +
-  [public-phone](!,basic-options)   ; another template inheriting basic-options +
-          nat=no +
-          directmedia=yes +
-   +
-  [my-codecs](!)                    ; a template for my preferred codecs +
-          disallow=all +
-          allow=ilbc +
-          allow=g729 +
-          allow=gsm +
-          allow=g723 +
-          allow=ulaw +
-   +
-  [ulaw-phone](!)                   ; and another one for ulaw-only +
-          disallow=all +
-          allow=ulaw +
-   +
-  [7701] +
-  type=friend +
-  secret=7701 +
-  host=dynamic +
-   +
-  [7702] +
-  type=friend +
-  secret=7702 +
-  host=dynamic +
- +
-===== Tips & Tricks ===== +
- +
-  * Telefon neustarten: <code>*6-Settings></code> +
-  * Asterisk debugging: +
-<code> +
-*CLI> core set verbose 3 +
-Verbosity was 0 and is now 3 +
-*CLI> core set debug  3 +
-Core debug was 0 and is now 3 +
-</code> +
- +
- +
- +
-=== Materialsammlung ===+
  
   * [[http://adriansauer.com/2008/12/06/meine-cisco-cp-7960g-konfiguration/]]   * [[http://adriansauer.com/2008/12/06/meine-cisco-cp-7960g-konfiguration/]]
   * [[http://www.europott.org/2009/05/31/cisco-7960g-und-fritzbox-fonwlan]]   * [[http://www.europott.org/2009/05/31/cisco-7960g-und-fritzbox-fonwlan]]
   * [[http://www.juliandunn.net/2006/05/25/connecting-a-cisco-7960-ip-phone-to-asterisk/]]   * [[http://www.juliandunn.net/2006/05/25/connecting-a-cisco-7960-ip-phone-to-asterisk/]]
 +
 +==== Metadaten ====
 +---- dataentry projekt ----
 +name          : Cisco 7960g
 +contact       : Gonium
 +tags_tags     : 
 +type          : projekt
 +subtype       : technisch
 +sticky_hidden : no
 +----
 +
project/cisco7960g.1347739053.txt.gz · Zuletzt geändert: 14.01.2013 15:56 (Externe Bearbeitung)
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Driven by DokuWiki