Настройка IP-телефона Cisco

В статье будут описаны нюансы настройки IP-телефона Cisco на примере цискофона 7942G. Итак, если вы присматриваетесь к VoIP-устройствам Cisco серии 79XX, то

Справочное руководство на IP-телефон Cisco CP-7962 (РУС) – скачать в формате PDF

Наименование документа: Справочное руководство на IP-телефон Cisco CP-7962 (РУС)

Формат: PDF (Portable Document Format)

Справочное руководство на IP-телефон Cisco CP-7962 на русском языке - скачать

Если при нажатии на кнопку “Скачать” или на ссылку с наименованием руководства, загрузка не начинается, то попробуйте над ними нажать правую кнопку мыши и выбрать команду: “Сохранить объекта как… | Сохранить связанное содержимое как…” в зависимости от Вашего браузера. Все инструкции пользователя, руководства по эксплуатации, мануалы и другие документы защищены логотипом интернет-магазина VIVA-TELECOM.RU. Скачивание документа “Справочное руководство на IP-телефон Cisco CP-7962 на русском языке” бесплатно, но в коммерческих целях разрешено только с письменного согласия владельцев.

Настройка телефона

Мануал по подключению, можно посмотреть здесь

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

Комбинации клавиш телефона:

зажать #, подать питание. как появится текст нажать последовательно 123456789*0# – сброс телефона**#** — перезагрузка телефона (через меню)**# — разблокировка настроек (также через меню).Разблокировка нужна, например, для того чтобы поставить настройки DHCP-клиента

Создание файлов конфигурации для телефона

Вот список файлов, которые потребуются для корректной работы телефона:

OS79XX.txt

Здесь указывается модель телефонов, а внутри файла – версия актуальной прошивки. В моём случае это версия прошивки PS03-8-12-00

P0S3-8-12-00.loads
P0S3-8-12-00.sb2
P0S3-8-12-00.bin
P0S3-8-12-00.sbin
Файлы прошивки для SIP-телефонии. Скачать можно тут, или тут

SIPXXXXXXXXXXXX.cnf
Файл конфигурации для конкретного телефона, где XXXXXXXXXXXX – его MAC-адрес телефона

; phone-specific configuration file; Phone Label (Text desired to be displayed in upper right corner). This displays “TESTer”phone_label: “Disnetern“; Inbound port used for SIP messages (default – 5060, 5061, 5062) Remember to port forward this port on your router!voip_control_port: 5061; Line 1 phone numberline1_name: 120; Displayed on the Phone screenline1_shortname: 120; Line 1 name for authentication with proxy serverline1_authname: 120; Line 1 authentication name passwordline1_password: megahardpassword; Line 1 Display Name (Display name to use for SIP messaging)line1_displayname: 120; Proxy Serverproxy1_address: 10.20.30.40; Proxy Server Port (default – 5060)proxy1_port: 5060

где 500 – номер SIP, учетной записи Asterisk,
10.20.30.40 – ip сервера Asterisk

SIPDefault.cnf
Общий файл конфигурации для всех телефонов:

; Sip default configuration file. Extra config options found on the cisco site; http://www.cisco.com/univercd/cc/td/doc/product/voice/c_ipphon/sip7960/sipadm30/maintain.htm; Image Version the phone will bootimage_version: P0S3-8-12-00; Phone Registration Expiration [1-3932100 sec] (Default – 3600)timer_register_expires: 3600; Codec for media stream (g711ulaw (default), g711alaw, g729a)preferred_codec: g711alaw; Time Serversntp_server: 10.20.30.40; Time sync mode unicast, multicast, anycast, or directedbroadcast (default)sntp_mode: directedbroadcast; Time Zone Phone is intime_zone: EADT; As the timezone above is AEDT we dont need to advance the clock another hourdst_auto_adjust: 0; Date format D/M/Y, M/D/Ydate_format: D/M/Y; 24 hour clock- 0=No, 1=Yestime_format_24hr: 0; DTMF AVT Payloaddtmf_avt_payload: 96; Use dialplan.xml as the dialplandial_template: “dialplan“; NAT/Firewall Traversal- 0=Disabled, 1=Enablednat_enable: 1; WAN IP address of NAT box. Recommend using dyndns.org to make life easiernat_address: 192.168.10.1nat_received_processing: 1; Start RTP range for media (default – 16384)start_media_port: 16384; End RTP range for media (default – 32766)end_media_port: 32766; Disable Call Waitingcall_waiting: 0; Allow Telnet accesstelnet_level: 2proxy_register: 1

Нужно обязательно проверить, что бы название версии прошивки в этом файле соответствовала названию самих файлов и названию в файле OS79XX.txt

dialplan.xml

Собственно диалплан (правила набора) самого телефона. Например, для коротких номеров. Заполняется в таком виде:

<DIALTEMPLATE><TEMPLATE MATCH=”” TIMEOUT=”1″ REWRITE=”100″/></DIALTEMPLATE>

TEMPLATE MATCH – номер, шаблон
TIMEOUT – ожидание
REWRITE – набор номера, при совпадении с шаблоном и окончанием таймаута.

Cisco 7942G Unified IP Phone

| ГЛАВНАЯ | КАТАЛОГ | ГОТОВЫЕ РЕШЕНИЯ | ИНСТРУКЦИИ И ДОКУМЕНТАЦИЯ | СЕРТИФИКАТЫ | ФОРУМЫ |
| НОВОСТИ | КОНТАКТНАЯ ИНФОРМАЦИЯ | О КОМПАНИИ | ОПЛАТА | ДОСТАВКА | ПОМОЩЬ | КОРПОРАТИВНЫМ КЛИЕНТАМ | ВАШИ ПОКУПКИ |

© 2005-2019. Интернет-магазин техники связи. ЗАО “Вива-Телеком”, ООО “Карат-Телеком”.

twitter.gifyoutube.gifМы принимаем:sberbank.pngmoney.pngvisa.pngmastercard.pngqiwi.pngwebmoney.pngyandex-money.png

Телефония VoIP и ISDN Cisco. Магазин по продаже оборудования радиосвязи: портативные радиостанции, стационарные и автомобильные радиостанции, ретрансляторы, базовые и автомобильные антенны, блоки питания, любительские рации. Продажа систем оповещения, видеонаблюдения, измерительных приборов и систем навигации. Цены на всю технику поддерживаются актуальными и конкурентноспособными. Все предлагаемое оборудование Cisco можно купить с доставкой в регионы.

Страница скачивания руководства по обслуживанию Cisco Systems Cisco Unified IP Phone 7942G

Размер: 0,50 MB
Добавлено: 2014-03-15 14:57:06
Количество страниц: 22

Скачивание руководства по обслуживанию Cisco Systems Cisco Unified IP Phone 7942G должно начаться в течении нескольких секунд. Если загрузка не началась автоматически в течение 10 секунд, нажмите на Прямая ссылка. Если у Вас остаются проблемы со скачиванием инструкции Cisco Systems Cisco Unified IP Phone 7942G, свяжитесь с нами, используя формуляр для сообщения об ошибках.;

Создание нового SIP на сервере

Заходим на наш сервер Asterisk и добавляем в файл /etc/asterisk/sip.conf наши настройки для нового телефона:

[120]context=local-phoneshost=dynamicsecret=megahardpasswordtype=friendcallerid=”TESTer_120” <364>qualify = yesnat=force_rport,comedia

Далее при надобности правим /etc/asterisk/extensions.conf или /etc/asterisk/queues.conf

И после перезагружаем настройки Asterisk сервера тех файлов, которые меняли:

[disnetern@asterisk]#sudo asterisk -rx “config reload /etc/asterisk/sip.conf

Настройка dial-plan для IP-телефонов Cisco

Номерные планы позволяют IP-телефонам Cisco, работающим по протоколу SIPподдерживать автоматический набор и генерировать вторичный тоновый сигнал. Прииспользовании общего номерного плана его лучше всего задавать в общемконфигурационном файле. Правила в файле номерного плана анализируются с первогодо последнего, пишутся в XML-формате и хранятся на TFTP-сервере.
Начало файла обозначается таким тэгом:

<DIALTEMPLATE>

Для каждой схемы нумерации добавьте строку:

<TEMPLATEMATCH=”pattern” Timeout=”sec” User=”type”Rewrite=”xxx” Route=”route” Tone=”tone” />

,где:
pattern может содержать: . (точка) для замены любого символа, * (звездочка) длязамены одного или более символов, , (запятая) для генерации вторичного сигнала.
sec – время в секундах, послекоторого начинается набор.
type – может быть IP или Phone.Тэг, добавляемый к номеру, регистронезависим.
xxx – номер, который будетнабираться вместо введенного пользователем при совпадении с pattern.
route – адрес прокси-сервераSIP, на который перенаправляется звонок, значение может быть default, emergency или имя прокси-сервера.
tone – если не задан,используется вторичный гудок по умолчанию, если стоит запятая и затем имягудка, то проигрывает этот звук;
без запятой гудок игнорируется.

Также можно указать решетку (#) и звездочку (*) какнабираемые символы. По умолчанию # означает «набрать сейчас», не дожидаясьсовпадения с шаблоном из номерного плана. * по умолчанию означает * или . в шаблоне (wildcard-символ).

В качестве вторичного гудка можно использовать следующие значения (послезапятой): Bellcore-Alerting, Bellcore-dr5,Bellcore-Reorder, Bellcore-Busy, Bellcore-dr6, Bellcore-Stutter,Bellcore-BusyVerify, Bellcore-Hold, CallWaiting-2, Bellcore-CallWaiting,Bellcore-Inside, CallWaiting-3, Bellcore-Confirmation, Bellcore-None,CallWaiting-4, Bellcore-dr1, Bellcore-Outside (default), Cisco-BeepBonk,Bellcore-dr2, Bellcore-Permanent, Cisco-Zip, Bellcore-dr3, Bellcore-Reminder,Cisco-ZipZip, Bellcore-dr4.    
При желании к каждому правилу можно добавить <!—комментарий –> в конце каждойстроки.
Файл номерного плана заканчивается строкой

</DIALTEMPLATE>

После этого номерной план сохраняется в файл xml с уникальным именем ипомещается на TFTP-сервер.
Примеры файлов с номерным планом:
С использованием решетки как набираемого символа:

<DIALTEMPLATE>
 <TEMPLATE MATCH=”123#45#6″ TIMEOUT=”0″User=”Phone”/> <!– Match `#’ –>
 <TEMPLATE MATCH=”34#…”   TIMEOUT=”0″ User=”Phone”/> <!– Match `#’ –>
 <TEMPLATE MATCH=”*”     TIMEOUT=”15″ User=”Phone”/>
</DIALTEMPLATE>

С использованием двух разных гудков:

<DIALTEMPLATE>
 <TEMPLATE MATCH=”7,…” TIMEOUT=”0″ /> <!–Default Secondary Dial Tone –>
 <TEMPLATE MATCH=”9,…” TIMEOUT=”0″Tone=”Zip” /> <!– Play Zip Tone –>
 <TEMPLATE MATCH=”8,….” TIMEOUT=”0″Tone=”Hold” /> <!– Play Hold Tone –>
 <TEMPLATE MATCH=”8,123,….” TIMEOUT=”0″Tone=”Hold” Tone=”Zip” /> <!–Play Hold Tone after 8,Play Zip Tone after 123–>
</DIALTEMPLATE>

Конфигурация сервера DHCP

В моем случае есть роутер Mikrotik RB2011Ui-2Hnd.
Сам DHCP сервер уже настроен на роутере, для работы компьютеров внутри офиса.
Но что бы при получении IP адреса, телефон “знал” что нужно ему делать дальше и где искать дальше файлы – в настройках dhcp-сервера нужно создать и добавить в networks  опцию 158.

Создаем, где 192.168.10.1 – локальный ip адрес моего Mikrotik :

/ip dhcp-server option add code=158 name=tftp-158 value=”s’192.168.10.1′”

Добавляем. (в моем случае запись уже есть, я только добавляю в нее опцию 158):

/ip dhcp-server networkset 0 dhcp-option=tftp-158

Возможные варианты опций:

Опция 66. Опция 66 (option 66) – это аналог проприетарной опции 150 (option 150), разработанной компанией Cisco для автоматического обновления прошивок и конфигурации (Auto Provisioning) телефонов Cisco IP Phone. Данная опция содержит в себе адрес TFTP сервера, на который должен обратиться телефон, чтобы скачать прошивку и файл с конфигурацией, как только подключается к сети. Единственным различием между опцией 150 и 66, является то, что благодаря опции 150 можно указывать IP адреса для нескольких TFTP серверов, а в опции 66 можно указать только один адрес. Опция 66 является открытым стандартом IEEE, который поддерживается большинством производителей роутеров и VoIP-оборудования. Описывается в RFC 2132.

Давайте её настроим, для этого переходим на вкладку Options → + и видим следующее окно:

Важно! Прежде чем вводить IP адрес TFTP сервера в поле Value, проверьте версию RouterOS, от этого будет зависеть синтаксис данной настройки.

  • Для версий с 6.0 -6.7, значение IP адреса нужно вводить, используя одинарные кавычки – ’192.168.1.1’
  • Для версий от 6.8, значение IP адреса нужно вводить, используя следующий синтаксис – s’192.168.1.1’

Конфигурация сервера TFTP

В Mikrotik настройка tftp сводится к паре кликов, или 1 строчке в cli:

/ip tftp add read-only=no real-filename=/pub/

Здесь мы указываем папку, где будут храниться файлы для нашего телефона.

И собственно, нужно с помощью winbox залить туда все файлы:

OS79XX.txtP0S3-8-12-00.loads P0S3-8-12-00.sb2P0S3-8-12-00.binP0S3-8-12-00.sbin SIPXXXXXXXXXXXX.cnf SIPDefault.cnf XMLDefault.CNFdialplan.xml

Может получиться так, что телефон начнет ругаться на то, что не нашел какой-то файл на TFTPсервере. Тогда нужно будет открыть логи tftp и посмотреть, какой файл он не может найти.

Как проверить, что IP-телефон Cisco правильно инициализировался

После включения питания телефон проходит через следующие стадии. Сначалазагораются и гаснут по очереди индикаторы: Headset, Mute, Speaker. Затемпоявляются сообщения:

  • Configuring VLAN – настройка Ethernet-соединения. 
  • Configuring IP – связь с DHCP-сервером для получения параметров. 
  • Requesting Configuration – связь с TFTP-сервером для сравнения и получения конфигурации и прошивки. 
  • Upgrading Software – обновление программного обеспечения и перезагрузка при необходимости.

После этого на главном экране отображается номер из конфигурации: если онпоявился, значит, телефон запустился успешно.
Дополнительно о настройке IP-телефонов Cisco для использования SIP можнопочитать по адресу http://cisco.com/en/US/products/sw/voicesw/ps2156/products_administration_guide_book09186a00801d1978.html

Настройка параметров из меню

Некоторые параметры можно настроить вручную, из меню IP-телефона Cisco.

По умолчанию настройки в IP-телефоне Cisco 7940/7960 заблокированы. Для разблокирования нужно ввести пароль, заданный в конфигурационном файле телефона (или  дефолтый  – cisco ), нажав Settings > Unlock Config.

Для блокировки нажмите Lock Config или Exit.

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

Помимо основный настроек, таких как IP-адрес или адрес TFTP-сервера, при настройке вручную нужно настроить параметры SIP.

После разблокировки телефона выберите Settings > SIP Configuration. В появившемся меню установите line1_name, proxy1_address, proxy1_port – их формат описан выше. Если телефон должен авторизоваться на прокси-сервере SIP, введите также line1_authname и line1_password. По умолчанию их значение равно UNPROVISIONED.

Вот, собственно, и все. Телефон Загружен и готов к работе.

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...