AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Cisco spa303 и provisioning, не понятно как делать

Оборудование 15 сообщений -
#1

Добрый день уважаемые.

Возникла проблема с provisioning у spa303. Проблема в том что никакой толком документации нет (разрозненное описание, но на 500 и на 300 модели такого нет).
Пробовал как тут(http://a.dmin.msk.ru/?p=1293) как тут (http://www.powerpbx.ru/blog/?p=52) но не сложилось, аппарат берет spa303.cfg но дальше ничего не происходит.

Мay 27 20:31:53 ATC atftpd[2513]: socket may listen on any address, including broadcast
May 27 20:31:53 ATC atftpd[2513]: Creating new socket: 0.0.0.0:52638
May 27 20:31:53 ATC atftpd[2513]: Serving /spa303.cfg to X.X.X.28:1025
May 27 20:31:53 ATC atftpd[2513]: tsize option -> 207
May 27 20:31:53 ATC atftpd[2513]: timeout option -> 10
May 27 20:31:53 ATC atftpd[2513]: End of transfer
May 27 20:31:53 ATC atftpd[2513]: Server thread exiting
May 27 21:10:39 ATC atftpd[2513]: socket may listen on any address, including broadcast
May 27 21:10:39 ATC atftpd[2513]: Creating new socket: 0.0.0.0:58347
May 27 21:10:39 ATC atftpd[2513]: Serving /spa303.cfg to X.X.X.28:1025
May 27 21:10:39 ATC atftpd[2513]: tsize option -> 805
May 27 21:10:39 ATC atftpd[2513]: timeout option -> 10
May 27 21:10:39 ATC atftpd[2513]: End of transfer
May 27 21:10:39 ATC atftpd[2513]: Server thread exiting

root@ATC# tcpdump -v host X.X.X.1 and port 69
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
21:34:18.291330 IP (tos 0x0, ttl 64, id 11, offset 0, flags [none], proto UDP (17), length 67)
X.X.X.28.1026 > X.X.X.1.tftp: 39 RRQ "/spa303.cfg" octet timeout 10 tsize 0

Где X.X.X.1 это tftp машина
Где X.X.X.28 это spa303

./spa303.cfg


/Cisco/spa50x-30x-7-5-1a.bin
Yes
3600
8500#
0.pool.ntp.org
GMT+04:00
24hr
day/month
None
None

TELEFON
No
300
Phone



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

Видел что некоторые говорили что удачно работают с provisioning и 303 но к сожалению на настройке нет ни файлов ни описаний.

Заранее спасибо.
#2

Добрый день!
У меня реализовано это по-другому:

spa303.cfg

/spa$PSN.cfg
/all.cfg
/$MA.cfg
/spa50x-30x-7-5-1a.bin
serv=tftp://x.x.x.x/;d0=English;x0=spa50x_30x_en_v749.xml;d1=Russian;x1=spa50x_30x_ru_v749_v2.xml;
Russian
UTF-8


all.cfg

GMT+04:00
24hr
Yes
x.x.x.x
day/month
No
DateTime
tftp
86400
********
x.x.x.x


$MA.cfg

User
1000
********
#3

2_nem$u

Спасибо =)
Я уже настроил, правда все что не относиться к пользователю вынес в spa4all.xml
А ошибка была в том что все слова с маленькой буквы писал =) Сам виноват =)

nem$u а Вы настроили xml книгу? Или вообще пользуетесь ей?

Заранее спасибо.
#4

да я и сам новичок. xml-книги ещё не ковырял. пока только LDAP'ом записную книгу прикрутил.
#5

2_nem$u На чем ldap (не AD надеюсь =)?
Поделитесь направлением для создания такой книги?

Спасибо.

_________________
Мы всегда можем уметь...
#6

Навоял такой конф для LDAP из AD

Yes
Phonebook
domain.com
DIGEST-MD5
DC=domain,DC=com
ldap_q
********
DC=domain,DC=com
sn:(sn=*$VALUE*)
Phone
telephoneNumber:(telephoneNumber=*$VALUE*)
a=distinguishedName;a=telephoneNumber,n=Phone,t=p;

Требуется наличие номера телефона в свойствах пользователя в AD (параметр Phone)
#7

Отвечаю на вопрос "Как добавить контакты в spa303 через xml"
1. В файле настроек телефона добавляем строки Directory Service


Company |------> Внимание! Русский язык не поддерживаеться!
http://127.0.0.1/CiscoIPPhoneDirectory.xml |------> Адресс где смотреть контакты


2. Прописываем в файле CiscoIPPhoneDirectory.xml номера. Подсмотрено тут https://supportforums.cisco.com/docs/DOC-11158

Код:

|------> Обязательно! Иначе русский язык в ФИО не работает

Coporate Directory |------> Я так и не понял где это светиться на телефоне
Sellect User |------> Надпись отображаеться под списком с ФИО, русский не работает =(

Иванов Иван
100


Петр Петров
101


Сидоров, просто Сидоров
102





Контакты забираются автоматически но не сортируются (или сортируются?) при отображении.

_________________
Мы всегда можем уметь...
#8

Круть! Проверю сегодня на SPA502G

Added after 1 hours 42 minutes:

Попробовал!

Использую такую прошивку: spa50x-30x-7-4-8a.bin

XML_Directory_Service_Name - Имя справочника
Title - отображается после входа в справочник, сверху над списком (макс 16 символов по русски и 28 по английский, НЕСПРАВЕДЛИВОСТЬ!!!!)
Prompt - отображается после входа в справочник, сверху под списком (макс 16 символов по русски и 28 по английский, НЕСПРАВЕДЛИВОСТЬ!!!!)

список очень узкий получается - 3 строки, интересно можно ли убрать описания (добавится 2 строки!)? Зануление или убирание из конфига не помогает.

Русский язык поддерживается во всех полях!

При входе в справочник он каждый раз подгружается через http - удобно!

_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#9

2_aven использую spa50x-30x-7-5-1a
Каюсь, русский не поддерживается в XML_Directory_Service_Name у меня козябры на телефоне
А в Title и Prompt поддерживаться

aven >>При входе в справочник он каждый раз подгружается через http - удобно!
Еще как, у меня есть Digium работающий через провижн (не через DPMA). Что было в справочнике при переконфигурации так и висит, что бы там в справочнике не менялось после.

_________________
Мы всегда можем уметь...
#10

А русский словарь подгружен?
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#11

2_aven

Да, телефон русифицирован (если эти фразы п-аДр, нБп, можно назвать переводом). В настройках Default_Character_Encoding указано UTF-8

А у Вас если указать XML_Directory_Service_Name по русски нормально отображается?

_________________
Мы всегда можем уметь...
#12

Да, а вот 2 других пункта в меню справочника по английски (кривой словарь)
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#13

вопрос возник. изменения в телефонном справочнике вручную вносить? или как-то можно упростить? а то в АД руками поправил поле "Phone" пользователя и всё, по LDAP каждый раз запросы отправляются, и изменения видно.
#14

Ну тут тоже, внес в файл изменения и они сразу видны.
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#15

решил отказаться от CiscoIPPhoneDirectory.xml в силу того, что нет гарантий, что у меня так и будут закупаться Cisco-фоны. стоит АТС AVAYA, скорее всего и телефоны будут AVAYA. а с LDAP умеют работать все )))