Инструкция по настройке шлюза на orange pi
Сервисы Общения › Форумы › Телефония › АТС. Настройка внешних учётных записей и шлюзов › Инструкция по настройке шлюза на orange pi
Помечено: Orange
- В этой теме 124 ответа, 22 участника, последнее обновление 5 лет, 2 месяца назад сделано Demon.
-
АвторСообщения
-
31.01.2017 в 15:50 #13331abadkУчастник
Это в пике. Правильнее написать 0-1,5 или 0-2,5 А на порт. Порты разные по выдаче мощности.
В среднем получается 0,7А на 1 порт. Модем в пике потребляет 0,5А. Запас мощности есть.А сколько там у обычного хаба блок питания для 7 портов? 5Вх3А? 0,4А на 1 порт?
31.01.2017 в 16:45 #13332РоманУчастникУ 7-портового хаба DLINK именно 5Вх3А. Значит будем втыкать не более 6 устройств )
16.02.2017 в 20:00 #13398РоманУчастникИтак, сегодня пробовал выполнить установку Астера на Orange Pi PC. Спасибо за инструкцию, очень помогла, в итоге все работает. Однако в ней не обошлось без пары ошибочек.
1) Правильная команда для корректировки частоты разгона:
/opt/fix-thermal-problems.sh
(в инструкции без .sh в конце, это приводит к ошибке). После получения ответа устройстваTrying to fix thermal settings on this board. This might take a few seconds up to 3 minutes.
Please be patient. Starting now. Done
Successfully repaired broken overvolting/overclocking settings.
Reboot necessary for changes to take effectвводим команду
reboot
И наверно было бы лучше эту часть инструкции написать в разделе про PuTTY.2) В пункте 6 про winSCP нужен порт 22 (в инструкции 23).
3) Далее там же: файл data.php.example лучше не трогать и оставить для образца в случае если что-то пойдет не так с основным файлом data.php, который уже есть в файловой системе устройства. data.php просто надо изменить под свои нужды.
4) Перед правкой конфига в устройстве вам надо создать на Talk37 столько внешних учетных записей, сколько симок вы собираетесь использовать. На каждой учетке желательно поставить свой пароль. Каждая из симок будет связываться со своей внешней учетной записью. Мне сходу было не понятно от каких записей вводить данные в конфиг на Оранже (
5) Пункт 7, правильная команда
php /etc/asterisk/data/dc-settings.php
в инструкции небольшая ошибка в пути, из-за чего происходит ошибка.17.02.2017 в 11:05 #13400abadkУчастникВ итоге заработало? Ошибки исправил, спасибо. Видимо вы первый кто прочитал и попытался по ней сделать шлюз.
17.02.2017 в 11:23 #13401РоманУчастникЗаработало, но пока только на исходящие (подробности чуть позже). Пока такой вопрос: каждая симка цепляется к своей учетке. При создании внешних учеток надо указывать домен, без него сохранить настройки на Talk37 нельзя. Сначала наобум указал домен от провайдера динамических IP no-ip, потом конкретный белый IP, который в тот момент был выдан провайдером, а в конце локальный IP типа 192.168.1.х на котором поселилась Orange Pi. Все варианты работали, но не было времени проверить какой из них работает стабильнее. А главное осталось непонятно что создатели сервиса считают правильным указывать в этом пункте в случае с GSM-гейтами?
17.02.2017 в 12:22 #13402abadkУчастниккаждая симка цепляется к своей учетке. – да, так и есть.
“При создании внешних учеток надо указывать домен, без него сохранить настройки на Talk37 нельзя.”
Этого я не понял.
В учетной записи (“учетка”) в Talk37 вы выбираете сервис talk37. И все.17.02.2017 в 12:34 #13403РоманУчастникОК, исправил. Далее: в конфиге Астера есть параметр, отвечающий за проверку баланса. Где этот баланс отображается?
17.02.2017 в 12:46 #13404abadkУчастникБольше ничего в конфигах трогать не надо!)))
Баланс нужно в учетной записи настраивать.
Выбираете сервис симки по ее оператору. Мегафон – мультифон, мтс – мтс.
Потом указываете логин и пароль от личного кабинета. Ну и время опроса – 1 час.
МТС бывает не пропускает. Тут нужно подождать какое-то время. Это связано с запросом капчи. Если часто опрашивать
баланс, то МТС начинает вредничать.17.02.2017 в 12:58 #13405РоманУчастникС балансом на Talk37 понятно, я просто думал что можно его прямо на Оранже смотреть, не зря же там есть строчка в конфиге. Ну да ладно…
А могли бы вы ужать образ для накатывания его на флешки 4 Гб? Если я правильно понимаю то реально используется около 2 Гб, по крайней мере такой объем видит линукс, который оказался под рукой и который может нормально просматривать содержимое флешки после записи IMG.
17.02.2017 в 13:29 #13406abadkУчастникМожно делать запрос ussd через крон. Но сам файл, который это делает не исправлен под orange. Файл называется dc-balance.php.
Там нужно в первой строке указать правильный путь и сделать его исполняемым. И на него дать ссылку в крон.
Я этого не стал делать.
Как ужать образ до 4 Гб не знаю). Вернее нужно взять флешку 4 Гб и на ней все установить.
Как мне кажется цена на флешки 8 Гб не сильно отличаются от цены на флешку 4 Гб.
Я использую высокоскоростные флешки. И стоят они рублей 200-250.17.02.2017 в 13:33 #13407РоманУчастникПонял. Далее: как мне “расшарить” свой шлюз для остальных пользователей? Ну чтобы он попал в публичные линии и народ смог им прозрачно пользоваться.
17.02.2017 в 13:43 #13408abadkУчастникПо этому вопросу надо написать Demon-у. Он поможет.
18.02.2017 в 21:57 #13416SaymerУчастникНу вот, значит инструкция для Орандж не была не совсем верная. У меня пока на роутере крутиться всё, может так и оставлю на нём.
Учетки расшарить можно, выдать права на них, в разделе права, для пользователя system нужно.
Ну и написать Дмитрию, что такая то учетка для таких то направлений. Что можно использовать на вход или на выход или туда и обратно.
Баланс проще запрашивать через сайт. Если запрашивать через USSD, то сим карту могут заблокировать по подозрению в использовании автоматического запроса баланса.
Домен указывается для шлюзов как talk37.ru, об этом уже написали выше, да.18.02.2017 в 22:17 #13417РоманУчастникНе получается открыть доступ для пользователя system, у меня вообще не активна кнопка “Пользователь”. Активна только кнопка “Группа”.
18.02.2017 в 23:13 #13418DemonУчастникРоман, я обязательно отвечу чуть позднее.
Я пока не добрался до компьютера.
Если кратко, то:
– подружиться с system (предложить дружбу и дождаться ответа)
– создать собственное направление исходящих. Например, Мегафон.Москва (публичные). Добавить туда внешнюю учетную запись.
– настроить ограничения если нужно
– после дать права на направление пользователю систем (после дружбы).
В основном все.18.02.2017 в 23:56 #13419РоманУчастникПохоже что для тех, кто хочет раздавать свои линии, надо написать еще одну подробную инструкцию )
1. Дружбу предложил.
2. Создал.
3. Настроил.
4. Жду ответ от system.Кстати по тем мануалам, которые сейчас есть на сайте, я расшарил линии для участников группы “Телефония”. Но в истории звонков не вижу чтобы через мои линии шли звонки (
19.02.2017 в 02:28 #13420NobodyУчастникВ данном варианте чтобы звонки пошли на твой шлюз каждый участник группы должен добавить к себе в правила твое направление.
Короче проще дождаться когда Демон твой шлюз добавит в публичные.21.02.2017 в 09:47 #13425IgorУчастникПриветствую всех!
На свой Orange PC накатил образ и подправил настройки файла data.php
Что прописывать в настройках внешней учетной записи?
————————————————
Название: – (это понятно, все что хочу)
Уч.запись для: – (здесь, очевидно: Для Входящих и исходящих звонков)
Сервис: – (Какой выбирать?)
Параметры сервера
Домен: – (Какой указывать?)
Адрес сервера (Proxy): – (Какой указывать?)
Порт сервера
5060
Учётные данные пользователя
Пользователь: (вероятно должен совпадать с данными файле data.php)
Пароль: (вероятно должен совпадать с данными файле data.php)
Имя для авторизации: – (Какой указывать?)
Настройка техн.параметров[скрыть]
Кодеки alaw,ulaw
Число линий входящих 1
Число линий исходящих 1
Протокол: SIP (т.е. как и в файле data.php)
Правила трансформации CallerID
Для входящих добавить исходный домен
Адресат при входящих: – (Какой выбирать?)
для входящих: – (Какой указывать?)
для исходящих: – (Какой указывать?)
Режим передачи CallerID: – (Какой выбирать?)Заранее благодарен за помощь!
21.02.2017 в 11:19 #13426РоманУчастникНазвание: – (это понятно, все что хочу) Так и есть.
Уч.запись для: – (здесь, очевидно: Для Входящих и исходящих звонков) Так и есть.
Сервис: – (Какой выбирать?) talk37.ru
Параметры сервера
Домен: – (Какой указывать?) Когда выберете talk37 то этот пункт пропадет.
Адрес сервера (Proxy): – (Какой указывать?) Когда выберете talk37 то этот пункт пропадет.
Порт сервера Когда выберете talk37 то этот пункт пропадет.
5060
Учётные данные пользователя
Пользователь: (вероятно должен совпадать с данными файле data.php) Так и есть. Должно быть что-то типа srv_dХХХХХ
Пароль: (вероятно должен совпадать с данными файле data.php) Так и есть.
Имя для авторизации: – (Какой указывать?) Когда выберете talk37 то этот пункт пропадет.
Настройка техн.параметров[скрыть]
Кодеки alaw,ulaw Оставьте пустыми. Или потом поиграйтесь с этим полем.
Число линий входящих 1 Да.
Число линий исходящих 1 Да.
Протокол: SIP (т.е. как и в файле data.php) IAX2. В файле data.php на Оранже тоже надо исправить на IAX2 и не забыть потом в консоли Оранжа ввести команды
php /etc/asterisk/data/dc-settings.php
reboot
Правила трансформации CallerID
Для входящих добавить исходный домен Оставляем пустым.
Адресат при входящих: – (Какой выбирать?) Ваш внутренний номер на Талк37, типа SIP:ХХХХ
для входящих: – (Какой указывать?) 8%=7%,+%=%
для исходящих: – (Какой указывать?) 8%=7%,+7%=7%
Режим передачи CallerID: – (Какой выбирать?) У меня выбрано “Не поддерживает”.21.02.2017 в 14:11 #13427IgorУчастникСпасибо, заработало!
Буду дальше разбираться… -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.