Здравствуйте, приобрели телефоны Cisco SPA 502G, встала задача, сделать общую адресную книгу на всех телефонах. Выгружать загружать через веб интерфейс невозможно. Подскажите есть ли какие либо решения. Нашел что он может подгружать через tftp но так и не разобрался как это сделать.
В SPA 502 есть 2 типа адресных книг - персональные (вебморда) и корпаративные (LDAP, Broadsoft и родной кошковский XML)
С персональными там все печально - есть на просторах тырнетов скрипт для заполнения через морду и усе.
LDAP прекрасно работает и даже может использовать AD, но есть одно - данные должны быть или в латинице или в UTF-8 с cp1251 будудут кракозяблы (т. е. Win 2K не катит, 2003/2008 норм, OpenLDAP с данными в UTF-8 тож гуд)
Broadsoft - не трогал, сказать ни чего не могу
Кошачья XML пашет на ура, доки на cisco.com ключевые слова xml personal directory, как-то попадался php-шный сервер под это дело, но сейчас чет не могу найти линк - как найду скину.
Вот именно, что никак не могу найти. Бьюсь уже дня 4, никак не пойму. По идее он может забрать адресную книгу с tftp, но какого вида должен быть XML файл не пойму никак.
Tlen ( 2012-02-27 16:51:38 +0400 )редактироватьну во первых вам же сказали что к * это не имеет отношения.а во вториых есть ГОТОВЫЕ скрипты для циско. правда я вот не уверен что 502 может грузить книгу.ибо это не циско а линкис.
meral ( 2012-02-27 22:19:30 +0400 )редактироватьОчень сомневаюсь что 502-ой может брать книгу с tftp. У SPA-шек вообще всё не как у cisco сделано.
У SPA9XX адресную книгу можно было только через морду набить, соответственно в сети есть куча написанных на коленке утилит которые в своем формате держат книгу и на указанные IP адреса телефонов POST запросом отправляют.
гуглите что-то типа "SPA9xx personal directory provision".
jar-утилитка, выложенная выше, у меня на Cisco SPA504G и Cisco SPA303 c русским языком не работает, ломает кодировку текста контактов. Контакты в английской транскипции копирует нормально.
А вот утилитка, написанная англичанином Paulie M, что удивительно, отлично с русским языком работает.
Стоит она правда в пересчете почти 2 фунта стерлингов, что получилось через PayPal 105р.
Есть и плюсы, и минусы:
"+" Поддерживает точно модели Linksys SPA941, Linksys SPA942, Linksys SPA962, Cisco SPA303, Cisco SPA50x series. НЕ поддерживает Cisco SPA525G2.
"+" Можно выгрузить в файл и загрузить из файла контакты, формат обычный TXT с разделителями-табуляциями.
"+" Можно выгрузить в аппарат и загрузить из аппарата контакты.
"+" Можно одновременно загрузить тел.книги в несколько аппаратов, пакетно.
"+" Есть простенький лог.
"-" Нет добавления сразу диапазона IP-адресов, только по одному.
"-" Нет проверка корректности IP-адреса.
Для не очень большого парка телефонов при нечастом обновлении тел.книги вполне терпимые минусы.
К тому же я собираюсь попробовать попросить Пауля доработать утилитку.
Всем спасибо за те кусочки информации, которые помогли найти необходимый мне функционал.
Халоу, пипл. Выкладываю готовое решение (.jar-файл for javajavajava ;-)), сделанное специально для Cisco SPA502G. (также работает на Linksys SPA922).
Используем у себя в конторе для обновления Personal Directory на телефончиках Linksys-Cisco. Забирайте и говорите "спасибо" о Великому Создателю сия Чуда - моему коллеге Арту ;-) По идее кроссплатформенное изделие :-)
Ссылка на DropBox Updated 17.01.2013 16:12 - немного изменен вывод в терминале
Запускать так:
PS. Кстати, на Cisco и Linksys PD вроде как не в xml, так что врятли получится просто заливать готовый xml (такой вариант работает у мня токо на GrandStream GXP, где это все очень круто реализовано)
Задан: 2012-02-27 12:10:46 +0400
Просмотрен: 4,802 раз
Обновлен: Nov 07 '13
Перевод звонка на Cisco SPA504
Автодозвон в телефонах Linksys SPA (9xx, 5xx)
Звук в одну сторону через SIP провайдера.
Пытаюсь подружить FreePBX с связкой шлюз FWT-8848 и LinkSyS SPA3102
Linksys SPA9x x не проходит звук
Вывод логина оператора на телефонах SPA5xx
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.