У меня 4 IP-телефона Polycom SoundPoint IP 335. Просто интересно, знает ли кто-нибудь, можно ли эти телефоны перезапустить / перезагрузить из командной строки. Все они имеют статические IP-адреса. У меня есть доступ к стороне администратора через веб-интерфейс тоже. Конечно, было бы хорошо, если бы я мог перезапустить их из командной строки.

Заранее спасибо за ваш ответ.

1 ответ1

0

Это можно сделать с помощью sip-сообщений или с помощью команды push. Телефоны должны быть настроены на прием push-сообщений, установив следующие параметры в файлах конфигурации:

<apps.push apps.push.alertSound="1" apps.push.messageType="5" apps.push.password="password" apps.push.serverRootURL="" apps.push.username="username">

Как только это будет сделано, вы можете использовать curl для отправки configUpdate на телефоны:

curl -d "<PolycomIPPhone><Data priority=\"critical\">action:UpdateConfig</Data></PolycomIPPhone>" -H "Content-Type: application/x-com-polycom-spipx" -u username:password --digest http://192.168.1.100/push  

В звездочке это можно сделать с помощью следующего:

asterisk*CLI> sip notify polycom-check-cfg extension

Примечание: есть опция конфигурации, которая может заставить телефон перезагружаться, когда он получает одну из этих команд, или перезагружаться только при необходимости после получения новой конфигурации. В зависимости от того, что вы пытаетесь сделать, вы можете посмотреть на эту опцию. Параметр 'voIpProt.SIP.specialEvent.checkSync.alwaysReboot 'и по умолчанию 0

Надеюсь это поможет

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .