Dies ist eine alte Version des Dokuments!


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.

Schritt 1: DNSMasq einrichten

Folgende Konfiguration in der /etc/dnsmasq.conf o.ä. kopieren:

# deactivate DNS
port=0
# 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

Dann den dnsmasq im Vordergrund starten:

$ dnsmasq -d

Wenn das Telefon mit Strom versorgt wird, sollte es versuchen, seine IP zu konfigurieren und die Konfigurationsdatei zu laden. Das sieht so aus:

$ 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

Materialsammlung

project/cisco7960g.1347732880.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