VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Phoneprov Grandstream

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
Аватара пользователя
tol_iwan
Сообщения: 273
Зарегистрирован: 11 апр 2014, 11:29
Откуда: Брянск
Контактная информация:

Phoneprov Grandstream

Сообщение tol_iwan »

Всем день добрый.
Grandstream1405.
Изначально сделал через файлы cfg<MAC>. Сложностей вообщем не возникло.
Решил поменять схему - хранить один файлик-шаблон xml и автопровижингом самого asterisk настроить.
Сделал шаблон, положил в phoneprov, добавил пир в user.conf и произвел сопутствующие настройки(http и прочее, пока думаю проблема не в них, поэтому не перечисляю).
Вообщем телефон обновление конфигурации видит, накатывает и уходит в ребут. Все вроде как должно быть. Но после загрузки через пару секунд пишет на экране "reloading" и опять перегружается и так по кругу. При загрузке без LAN с последующим включением кабеля и заходом на web-морду видно, что настройки применились.
Лог загрузки с телефона от ребута до ребута(избранно конечно, но вроде все, что относится к делу):
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Oct 18 09:12:42 GXP1405 [00: 0b:82:69:1e:cd]:Rebooting
Oct 18 09:14:04 GXP1405 [00: 0b:82:69:1e:cd]:provision checking ongoing call status
Oct 18 09:14:04 GXP1405 [00: 0b:82:69:1e:cd]:provision checking ongoing call status: no gs_phone running
Oct 18 09:14:07 GXP1405 [00: 0b:82:69:1e:cd]:Zero config is disabled
Oct 18 09:14:10 GXP1405 [00: 0b:82:69:1e:cd]:HTTP read file http://172.16.0.102:8088/asterisk/phone ... 0b82691ecd failed
Oct 18 09:14:13 GXP1405 [00: 0b:82:69:1e:cd]:HTTP read file http://172.16.0.102:8088/asterisk/phone ... 691ecd.xml succeeded
Oct 18 09:14:14 GXP1405 [00: 0b:82:69:1e:cd]:Load xml config setting
Oct 18 09:14:16 GXP1405 [00: 0b:82:69:1e:cd]:System reboot is requested due to config setting changed
Oct 18 09:14:18 GXP1405 [00: 0b:82:69:1e:cd]:Refreshing of boot partition not needed
Oct 18 09:14:30 GXP1405 [00: 0b:82:69:1e:cd]:Firmware upgrade check is skipped.
Oct 18 09:14:32 GXP1405 [00: 0b:82:69:1e:cd]:provision checking ongoing call status
Oct 18 09:14:32 GXP1405 [00: 0b:82:69:1e:cd]:provision checking ongoing call status: no gs_phone running
Oct 18 09:14:33 GXP1405 [00: 0b:82:69:1e:cd]:Rebooting
Подробно настройки не описываю, т.к. файл все-таки берется телефонном и применяется(по крайней мере настройки, которые в глаза бросились).
Структура шаблона следующая:

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8" ?>
<gs_provision version="1">
<config version="1">
...
<P...>...</P...>
...
</config>
</gs_provision>
Конфигурация полная, т.е. указаны все поля - соответственно в некоторых умолчания, в некоторых пусто - просто <P...></P...>. Также есть строки комментариев <!-- -->.
Настраивал по:
http://www.voip-info.org/wiki/view/Gran ... n+asterisk
https://wiki.asterisk.org/wiki/display/ ... n+Asterisk
Предполагаю, что телефон загружается, видит конфигурацию, применяет ее, перегружается - все правильно. При этом т.к. файл конфигурации генерится "налету" то предполагаю, что при следующей загрузке он уже как бы "новый" по времени генерации и телефон считает, что пора бы новую конфигурацию применить.

Никто не проходил это?
Может что-то не учел?
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Phoneprov Grandstream

Сообщение ded »

Изучите модуль OSS Endpoint manager во freePBX, там уже всё готовое, не только для Grandstream, но и для других вендоров/телефонов.
Ничего изобретать не придётся, только терпение - разобраться как устроено.
Аватара пользователя
tol_iwan
Сообщения: 273
Зарегистрирован: 11 апр 2014, 11:29
Откуда: Брянск
Контактная информация:

Re: Phoneprov Grandstream

Сообщение tol_iwan »

Так вроде не изобретаю, phoneprov вещь штатная.
А freePBX не стоит. Если конечно мыслей не останется, то возможно придется ставить и смотреть что в нем, но это все таки не совсем верный путь...
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Phoneprov Grandstream

Сообщение ded »

Классический выбор: или ездить, или шашечки.
Если интересно рисовать шашечки - то конечно надо разбираться с Phoneprov.
Аватара пользователя
tol_iwan
Сообщения: 273
Зарегистрирован: 11 апр 2014, 11:29
Откуда: Брянск
Контактная информация:

Re: Phoneprov Grandstream

Сообщение tol_iwan »

Вообщем как выяснилось не нравился телефону рукописный мой xml-шаблон. Сгенерировал утилитой родной с сайта cfg<mac>.xml. Сделал из него шаблон, все полетело как должно. Сравнил файл этот с моим(визуально по коду) - одинаковые. Так что в чем конкретно затык был не установлено, но итог положительный. В планах закончить тестирование провижинга и иметь на каждую модель аппарата(их у меня всего 4) всего по одному файлу настроек для правки с их автоматической загрузкой при старте телефона, чтоб менять в одном месте, а не в куче файлов для каждого аппарата.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH