В продолжении темы о прошивке Cisco 7906 (7911) на SIP выкладываю мануал по русификации Cisco 7906 (7911) а также скрипты адресной книги и ленты новостей.
Для русификации Cisco 7906 (7911) необходимо в папку с файлами прошивки на TFTP сервере положить tc-sip.jar. Желательно также прописать версию локализации в SEP<MAC адрес телефона>.cnf.xml или XMLDefault.cnf.xml:
<userLocale>
<name></name>
<langCode>ru_RU</langCode>
<version></version>
<winCharSet>utf-8</winCharSet>
</userLocale>
Однако обычно телефон проглатывает tc-sip.jar и без этого. После перезагрузки телефона получим русифицированный интерфейс.
Скрипты адресной книги написаны для Elastix но их также возможно адаптировать и к Trixbox’у.
Для того, чтоб они заработали необходимо сделать следующее:
1. В файл /etc/httpd/conf.d/elastix.conf добавляем строчку
1 |
RewriteCond %{REQUEST_URI} !(/xmlservices/*) |
тем самым разрешаем телефонам обращаться по http (а не https).
2. В конфиг файл телефона прописываем:
1 |
<servicesURL>http://PBX_IP/xmlservices/index.php</servicesURL> |
3. Скрипты /var/www/html/xmlservices/help.php и /var/www/html/xmlservices/rssfeeds.php
работают, а вот /var/www/html/xmlservices/E_book.php надо поправить. Исправления на
7,28,70 строках