Cisco-7940: инструкция по настройке

Подготовительная работа и общая теоретическая информация.

Для работы IP-телефона по SIP-протоколу необходимо провести несколько подготовительных операций.

Во-первых, нужно скачать последнюю версию прошивки для телефона с сайта Cisco по ссылке.

Во-вторых, нужно создать конфигурационный файл на основе шаблона, который мы приведем чуть ниже.

В-третьих, телефон будет готов к работе только после того, как включится и загрузит определенную информацию с TFTP-сервера. А запросит он следующую информацию:

  • последний файл прошивки;
  • Dual-boot файл (OS79XX.TXT);
  • специально созданный для телефона конфигурационный файл (он именуется в соответствии с MAC-адресом устройства);
  • конфигурационный файл по умолчанию;
  • Ring-list файл;
  • Dial-plan файл.

Помимо этого, необходимо вручную настроить отдачу DHCP-сервера. Он должен отдавать следующие опции:

  • dhcp option #1 (маску подсети);
  • dhcp option #3 (шлюз по умолчанию);
  • dhcp option #6 (адрес DNS-сервера);
  • dhcp option #15 (имя домена);
  • dhcp option #50 (IP-адрес);
  • dhcp option #66 (адрес TFTP-сервера)

Теперь внимательнее рассмотрим сам процесс инициализации IP-телефона CIsco.

  • Телефон загружает файл прошивки.
  • Телефон получает номер своего VLAN. Это нужно для того, чтобы получить параметры с DHCP-сервера. В случае подключения телефона к коммутатору Cisco Catalyst, он должен получить номер Voice-VLAN’а, который должен быть настроен на коммутаторе.
  • Телефон скачивает с TFTP-сервера (или загружает из памяти) следующие файлы:

    SEP.cnf.xml – специально созданный на TFTP-сервере файл, в котором содержится следующее содержимое (версия прошивки): <device><loadInformation>P0S3-08-2-00</loadInformation></device>. По нему телефон проверяет версию своей прошивки и, если она не совпадет с указанной в файле, обновляет ее.

    <Версия прошивки>.loads – если версия совпадет, то телефон будет использовать уже имеющийся в памяти файл, указанный в документе выше.

    OS79XX.TXT – использование этого файла обеспечивает совместимость переключения телефона между SIP, MGCP или SCCP с использованием одного и того же TFTP-сервера.

    SIPDefault.cnf – параметры по умолчанию для всех телефонов. Подробнее об этом расскажем дальше.

    SIP<MAC-адрес>.cnf – параметры для одного конкретного телефона. Опять же, подробнее расскажем чуть ниже.

    RINGLIST.DAT – в файле содержится перечисление файлов с мелодиями звонков (и их расположение).

    dialplan.xml – примерный номерной план. Его можно отправить в телефон с помощью сообщения Notify (NTFY) через Event-заголовок.

  • После этого телефон вновь проверяет версию прошивки.

Теперь подробнее расскажем о содержимом файлов.

Работа с файлом SIP<MAC-адрес>.cnf

Файл должен быть назван в формате SIPXXXXYYYYZZZZ.cnf, где XXXXYYYYZZZZ – MAC-адрес телефона в верхнем регистре. Например, он может быть назван SIP00503EFFD842.cnf.

Все содержимое файла подчиняется общему шаблону. Каждая строка должна иметь вид:

имя_переменной : значение ; необязательный комментарий

Само содержимое файла будет зависеть от того, используете вы в работе виртуальную АТС Новофон или нет.

Пример конфигурационного файла SIPDefault.cnf.

Содержимое этого файла тоже напрямую зависит от используемого метода подключения.

Настройка конфигурации для отдельного телефона. Работа с файлом SIP.cnf.

В файле можно под себя изменить следующие параметры:

  • anonymous_call_block;
  • autocomplete;
  • callerid_blocking;
  • call_hold_ringback;
  • call_waiting;
  • dnd_control.

Остальные значения также можно поменять, если на то возникнет необходимость.

Самому файлу нужно присвоить имя SIP.cnf.

Обратите внимание, что содержимое файла будет отличаться от способа подключения и мы привели примеры в соответствии с ним.

Настройка параметров с помощью меню IP-телефона.

Некоторые настройки можно изменить напрямую из меню IP-телефона Cisco. Но стоит учитывать, что по умолчанию они заблокированы. Для доступа к ним необходимо ввести пароль, заданный в конфигурационном файле телефона. Сделать это можно нажав Settings, затем Unlock Config. Для блокировки нужно нажать Lock Config или Exit.

После изменения параметров и сохранения, телефон перезагрузится с новыми настройками.

Кстати говоря, настройку времени рекомендуем задавать из общего конфигурационного файла. Для этого нужно в него добавить:

time_zone : BT

dst_offset : 01/00

dst_start_month : April

dst_start_day : 1

dst_start_time : 02/00

dst_stop_month : October

dst_stop_day : 1

dst_stop_time : 02/00

dst_stop_autoadjust : 1

DST – это даты перехода на летнее и зимнее время соответственно.

В этой статье