Ответ в теме: Инструкция по настройке шлюза

 
#14210
abadk
Участник

I. После распаковки поправим права для запуска скриптов:
chmod 755 /opt/etc/asterisk/agi-bin/agi-ruvoip.php
chmod 755 /opt/etc/asterisk/funcs/dc-balance.php
chmod 755 /opt/etc/asterisk/funcs/dc-settings.php
Где править и чем?

***************
Вот так в консоли линукса и пишите по одной строчке и ввод. Это команды.

2. Прописать список imei модемов, номера телефонов симок в них и SIP-логины шлюзов в сервисе ruvoip.net
Можно тоже чуть подробнее.
/funcs/dc-settings.php
выполнить его. Он сформирует файлы settings/dongles.inc и settings/sip_servers.inc
выполнить его как?
********************************
В папке opt/etc/asterisk/funcs есть файл dv_srv.php.
Там нужно указать исходные данные.
Например.
$voip_db_srvs=array(
// imei
‘353142033373xxx’ => array(
‘number’ => ‘9106901952’,
‘prov’ => ‘mts’,
‘peer’ => ‘srv_9106901952’,

Вместо ‘353142033373xxx’ пишете в таких же кавычках imei модема. Потом номер телефона симки в модеме, потом
там где peer в ‘srv_9106901952’ пишете имя учетной записи шлюза в talk37.
Когда по каждому можему так запишете, то сохраните этот файл.
И потом запускайте уже dc-settings.php.

/opt/etc/asterisk/funcs/dc-settings.php

Он обработает dv_srv.php как надо.
Когда запустите астериск, то в ваших учетных записях шлюзов должно появиться “ОК”. Это
значит, что астериск в роутере зарегистрировался и готов совершать звонки.

III. теперь можно запускать астериск…

/opt/etc/init.d/asterisk start
Это запуск. Потом он сам должен будет запускаться при перезагрузках роутера.

IV. останется только настроить крон для опроса баланса.
*******************
Это уже не нужно. Время идет, что-то уже становится лишним.

Удобней конечно делать шлюз на одноплатных компьютерах. Меньше проблем с установкой.