Comments 31
"через мобильные сети тоже, они все предоставляют адрес, к которому нет подключения снаружи, даже через DDNS сервисы"
А как же IPv6 от МТС? Или клиенты могут подключаться с разных провайдеров, в том числе без поддержки IPv6?
Интересно, возможно ли на каком-то смартфоне запустить астериск (пусть даже с рутованной прошивкой), чтобы была возможность звонить через симку в этом телефоне? Я не слышал о таком, скорее всего Asterisk не имеет поддержки модемов смартфонов или VoLTE, и это можно было бы сделать только если бы оператор давал номер по SIP. Только для частных клиентов они этого не хотят, им это просто невыгодно.
Про смартфон читал где-то в сети, для локалки его запускали на телефоне, но нет и не будет прослойки с доступом к модемной части для звонков, закрыто на уровне ядра, как то так.
PinePhone & Librem — только там такое можно
С мегафоном номер можно по Sip подключить, у них услуга есть мультифон. Лет 10 назад модуль chah_dongle был актуален. Сейчас же есть шлюзы вполне по приемлимым средствам.
Если с с нуля собирать модуль — тогда да. Здесь же про маленький офис. По затратам — 3500 распбери, 300 микросд, 200 разблок и прошивка модема, модем — бесплатно (подарили или 400) = 4500. Минимальный шлюз около (от) 8000 без вариантов изменения.
Кстати, карта памяти не умрет от перезаписей?
У них два тарифа — один, про который вы пишете — фиксированные 1.6₽, а второй — по тарифу, привязанному к номеру (в вашем случае — 0.67₽).
0.67 — это у другого оператора, я перенес номер (стоимость по факту звонков, без ежемесячных платежей)
Я собирал аналогичное и отказался от FreePBX. В моем случае было проще написать 5 конфигов Asterisk + 1 для Nginx.
Но у меня совсем маленькая система, которая по VPN смотрит на мою VPS у которой белый адрес.
Моя задача была избавиться от роуминга, так что в результате у меня их (Pi) 3 штуки в разных странах, а сам я живу с data only эстонской sim.
В моей системе реализовано sms в обе стороны, video для звонков внутри, голосовая почта (видна в софт-фоне, есть web доступ с кнопками архивации и удаления, приходят email с вложенным wav), web телефон. Система говорит на нужных языках при входящих звонках для каждой страны. Модемы и E1550 и E1750.
Кстати, в ряде случаев нужно прописывать на модеме номер привязанный к симке, я позже приведу пример кода. Так же при плохом приеме нужно ручками (скриптом) привязывать модем к нужной сети (так же позже показу как).
Что да было — блокирование UDP SIP трафика. Пришлось завернуть все в VPN (т.е. все пакеты к а.б.ц.д кидаем в VPN). Почти не чувствую затраты батареи при таком частичном тунелировании трафика.
В целом для себя не заметил зависания, что в 2G, что в 3G режимах. Но я использую блок питания от Apple, который честные 65W.
Голая система то же рабочий вариант, но когда пытаешься сверху поставить запись разговоров в связке расбери и дебиан, начинаются сложности. FreePBX просто очень быстрый старт в работу атс без компиляций, готовое решение. На сайте в документации есть пути по сокращению системы с помощью удаления графической части.
ок, я напишу статью.
Если коротко — я испльзую SIP Messaging, и там есть куча боли. В конечном итогде все это собрано для работы с PortSip под Android, так как Linphone имеет несколько оч старых багов, которые рушат этот функционал. На Linux я пользуюсь веб интерфейсом. пока не реализовал маршрутизацию sms в режиме "A не в сети, кидаем на Б", где Б — экстеншин на web морде
По WCDMA кодеки более качественные работают, я бы от него не отказывался.
Не хочу разводить холивар, но этот вариант в разы удобнее по настройке и упрпвлению.
https://m.habr.com/ru/company/3cx/blog/442130/
А по функционалу уделывает всех. Взять хотя бы встроенный сервер видеоконференций, настройки сценариев на основе конфигураций и другие.
К тому же она 1 год бесплатна только.
До 8 одновременных разговоров на Базовом тарифе, 3CX бесплатная пожизненно.
Информация по подключению модема к 3CX есть в Интернете.
И это полноценная АТС, а не SIP шлюз))
Создатели Elastics (очень популярного дистрибутива Asterisk) после долгого исследования перевели его на движок 3CX.
Для разнообразия всем будет интересно.
Просто 3cx купила elastix и успешно его убила.
Вот к примеру описание побольше.
gswa.ru/blog/?p=1320
3сх не особо удобная система, там куча ляпов, api они уже лет 5 обещают.
Странно, а на сайте 3cx написано только 12 пользователей и 4 вызова бесплатно, ниже написано про неограниченное число пользователей, отсутствие АПИ, интеграции в довесок ко всему с мутной лицензионной политикой (наличие скрытых платежей) - меня постоянно отталкивают даже от попыток потестировать данную систему.
Я так понимаю тут речь про МОДЕЛЬ raspberry… типо от других вендоров не проконает? Или как мне установить на NanoPi ZeroPi?
Для ваших вариантов наверно линукс и собирать свою сборку голого астериска, без веб морды.
Или пробовать с самых начальных (с конца списка по ссылки для скачивания образа), может заработает.
Яуспешно ставил debian-like дистрибутив и FreePBX на Rock Pi4c.
Ну или как советуют ниже просто собрать под свою железку. Астер собирается элементарно за 5-10 минут в зависмости от мощьности собирающей системы.
Не могли бы подробнее про СМС написать? Отправку\получение как реализовано.
В свое время игрался с Kannel и с Play SMS.
Кстати говоря про СМС, у вас нормально приходят сообщения на русском?
У меня стоит донгл и настроен скрипт на запись в мускуль, откуда их выцепляет и отправляет бот в телеграм.
И вот, например, от сбера, МЧС или фейсбука сообщения приходят спокойно, а от гугла валятся на стадии парсинга — в логи астериска при этом вываливается сырой PDU с жалобой на кодировку. При этом если оный PDU засунуть, например, в тот же диафан — там его можно прочитать без проблем.
Raspberry Pi + FreePBX(asterisk) + Mikrotik = АТС мини