Comments 6
Я счастливый обладатель телефонов FoxGate. Судя по конфигурации мне кажется что это одно и тоже ОЕМ производство.
Тоже использую автопровижен, но немного не так. Я генерирую для каждого телефона файлик (имя = mac) на основании данных из АД и выкладываю на TFTP потом по telnet перезагружаю телефоны.
Есть вопрос. Мои телефоны не принимают новую конфигурации если не повысить номер версии
<>Version:2.0003.
Как Ваши телефоны понимаю что необходимо обновить конфиг?
Тоже использую автопровижен, но немного не так. Я генерирую для каждого телефона файлик (имя = mac) на основании данных из АД и выкладываю на TFTP потом по telnet перезагружаю телефоны.
Есть вопрос. Мои телефоны не принимают новую конфигурации если не повысить номер версии
<>Version:2.0003.
Как Ваши телефоны понимаю что необходимо обновить конфиг?
Согласно документации, телефон скачивает файл с сервера, сравнивает его с тем что у него в памяти (подозреваю сравнивает их хэши), и в случае ели они различаются, применяет новый файл и перезагружается. Ровно такое поведение у моих телефонов. Версии же нужны (опять же согласно документации) для визуального отображения того, с каким конфигом на данный момент работает телефон.
ИМХО не тянет на полную автоматизацию. О плюса и минусах динамической генерации конфигурационных файлов хорошо рассказал igorg на последней конференции. Также ничего не рассказано про provisioning по HTTPS.
Что же по вашему не хватает для того чтобы была полная автоматизация? Расскажите пожалуйста о чем там была речь, я не был на последней конференции. Кстати, что за конференция? Использование HTTPS это частный случай. Есть еще PnP, TR069 о которых можно написать. Но это, по моему никак не влияет на то что мой пример является вполне себе законченным.
https://www.youtube.com/watch?v=ImDYsiErVkE&t=1299s
Полная, это когда решены «все» проблемы. Например у вас написан код php, если в него внести изменения (улучшения) может привести к ошибкам и все телефоны могут автоматически перестать работать после перезагрузки. Раз так, то для полной автоматизации нужно сделать тесты. Также, тут не реализован механизм обновления конфигурации.
Полная, это когда решены «все» проблемы. Например у вас написан код php, если в него внести изменения (улучшения) может привести к ошибкам и все телефоны могут автоматически перестать работать после перезагрузки. Раз так, то для полной автоматизации нужно сделать тесты. Также, тут не реализован механизм обновления конфигурации.
честно говоря не услышал почему динамическая генерация конфига это плохо. По пункту обновления конфигурации согласен, пока еще не актуально для меня(для моих телефонов), но думаю над этим. Написание кода и его отладка это кмк из другой области, не имеющей отношения к автоматизации настройки телефонов.
Sign up to leave a comment.
Автоматизация. Настройка Voip телефонов Fanvil