Рейтинг статьи: 2.524/5 (21 голосов).
Перепрошивка телефона Cisco IP Phone 7924, русификация меню, подключение к провайдеру VoIP Zadarma.Спонсор этой страницы:
Инструкция по подключению Cisco IP Phone 7924 к VoIP сервису zadarma.com
Выбор версии
Как выяснилось не все версии работают с сервисом. Перебрав несколько версий прошивки, остановился на cmterm-7942_7962-sip.8-5-4.zip
SIP42.8-5-4S - регистрируется и работает
SIP42.9-0-3S - не регистрируется
SIP42.9-4-2-1S - не регистрируется
Установка версии
Скачиваем TFTP64 сервер, например отсюда.
Включаем и настраиваем DHCP сервер на компьютере, и отключаем, что бы не мешал, на модеме
Распаковывем архив в папку с TFTP сервером.
apps42.8-5-4TH1-6.sbn cvm42sip.8-5-4TH1-6.sbn jar42sip.8-5-4TH1-6.sbn cnu42.8-5-4TH1-6.sbn dsp42.8-5-4TH1-6.sbn term42.default.loads term62.default.loads
Включаем телефон, и сразу нащимаем и удерживаем "#".
После загарания/мигания лампочек оранжевым цветом набираем комбинацию "123456789*0#".
После перезагрузки телефон должен подхватить IP адрес и обновить прошивку.
Процесс можно наблюдать как на экране телефона, так и в логах TFTP64 серевера.
Настройка телефона и русификация
Телефоны cisco не настраиваются ни с аппарата, ни с web интерфейса.
Они скачивают файл с настойкой с tftp сервера.
В этом файле указан SIP сервер, учетные записи и прочие настройки.
Имя файла SEP MAC-адрес Cisco-телефона.cnf.xml
Так же понадобится архив Russian_Russian_Federation.zip, который так же надо распаковать в папку TFTP сервера в папку Russian_Russian_Federation.
Настрока сервера и учетной записи в SEP_MAC_ADDR.cnf.xml
Переименеовывем SEP_MAC_ADDR.cnf.xml с учетом MAC адреса телефона, что то типа SEPC8F9F9D7AE74.cnf.xml и открываем в любом текстовом редакторе.
Настраиваем часовой пояс. Для Москвы и Минска подойдет "Saudi Arabia Standard Time"
Там же вписываем IP адреса NTP сервером (по имени время брать не хочет)
Другие часовые пояса можно посмотреть на сайте Cisco
<timeZone>Saudi Arabia Standard Time</timeZone> <ntps> <ntp> <name>192.168.0.1</name> <ntpMode>Unicast</ntpMode> </ntp> <ntp> <name>88.147.254.235</name> <ntpMode>Unicast</ntpMode> </ntp> </ntps>
Настройки сервера zadarma уже вписаны в секции <callManagerGroup>.
Настроки русского языка вписаны в секции <userLocale>.
Настроки имени и пароля делаются в секции <sipLines>.
11234-100 и password - имя и пароль в личном кабинете zadarma.
На вторую кнопку настроен эхо-тест. В дальнейшем можно задать часто набираемый номер
<sipLines> <line button="1"> <featureID>9</featureID> <featureLabel>11234-100</featureLabel> <proxy>pbx.zadarma.com</proxy> <port>5060</port> <name>11234-100</name> <displayName>11234-100</displayName> <autoAnswer> <autoAnswerEnabled>2</autoAnswerEnabled> </autoAnswer> <callWaiting>3</callWaiting> <authName>11234-100</authName> <authPassword>password</authPassword> <sharedLine>false</sharedLine> <messageWaitingLampPolicy>3</messageWaitingLampPolicy> <messagesNumber>80</messagesNumber> <ringSettingIdle>4</ringSettingIdle> <ringSettingActive>5</ringSettingActive> <contact>11234-100</contact> <forwardCallInfoDisplay> <callerName>true</callerName> <callerNumber>true</callerNumber> <redirectedNumber>false</redirectedNumber> <dialedNumber>true</dialedNumber> </forwardCallInfoDisplay> </line> <line button="2"> <featureID>21</featureID> <featureLabel>echo test</featureLabel> <speedDialNumber>4444</speedDialNumber> </line> </sipLines>
в секции <transportLayerProtocol>1</transportLayerProtocol> указан протокол:
2 – Prefer use UDP 1 – Prefer use TCP
Можно добавить файл dialplan.xml, в котором указать начальную цифру коротких номеров, но не обязательно.
<DIALTEMPLATE> <TEMPLATE MATCH="1.." Timeout="1"/> <TEMPLATE MATCH="4444" Timeout="1"/> <TEMPLATE MATCH="*" Timeout="3"/> <!-- Anything else --> </DIALTEMPLATE>
После того, как все необходимые файлы подготовлены, можно зайти в меню и, набрав "**#**" перегрузить телефон
Комментариев нет. Станьте первым!