VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Транзит CID во FreePBX

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
hёdgehog
Сообщения: 48
Зарегистрирован: 12 ноя 2013, 11:13

Транзит CID во FreePBX

Сообщение hёdgehog »

Здравствуйте.
Возникла необходимость разруливать звонки на два Asterisk - один голый, на другом будет стоять спецсборка, интегрируемая с рабочей программой. Соответственно, все внешние транки должны быть заведены во что-то типа SIP-прокси.
Поскольку времени для освоения решений типа kamailio нет, решил воспользоваться ещё одним астериском, точнее, сборкой AsteriskNOW (GUI - требование руководства). Со старым сервером поднял канал по IAX типа friend, перенёс на пробу регистрацию шлюза (AddPac GS1002C) на новый астериск (создал в веб-морде пользователя типа friend, маршрут и контекст). Звонок проходит, как и должен, вот только в принимающем астериске номер звонящего определяется, как номер юзера, созданного во FreePBX для шлюза. В нынешней конфигурации можно сделать так, чтобы номер мобильного, с которого инициируется звонок, приходил на принимающий астериск в качестве CallerID? Если да, то где во FreePBX это настроить - в конфигурации пользователя, в маршруте, в контексте? Если нет - как примерно должна выглядеть конфигурация для подобных целей? Надо учитывать, что GSM-часть шлюза может использоваться и для входящих, и для исходящих звонков, а FXO - для звонков из VoIP-части сети в старую аналоговую АТС.
Наверное, мою задачу можно решить эффективнее с помощью специализированных SIP-серверов, но нет времени разбираться в совершенно незнакомой системе.
TVMaker
Сообщения: 134
Зарегистрирован: 05 сен 2013, 19:01

Re: Транзит CID во FreePBX

Сообщение TVMaker »

А можно нубский вопрос? Спасибо. Нахрена руководству нужен гуй? Кто админить будет - руководство?
hёdgehog
Сообщения: 48
Зарегистрирован: 12 ноя 2013, 11:13

Re: Транзит CID во FreePBX

Сообщение hёdgehog »

Админить будут люди. Неизвестно какие. Может, меня завтра трамвай переедет - а быстро найти вменяемого специалиста по VoIP в нашем городе проблематично. Посему я всегда создаю инфраструктуру, в которой будет просто разобраться с нуля. Я вот пришёл к голому астеру, с диалпланом на ael, в котором чорт себе все конечности обломал - ни описания маршрутизации, ни внятной структуры связи вообще. Документацию человек написал неполную, разрозненную, и к моменту моего прихода - устаревшую. А я не хочу, в случае своего ухода ещё полгода-год консультировать разного рода "специалистов", и отвечать на просьбы руководства помочь часа в три ночи. Когда я уходил с прошлой работы, всё, что необходимо для быстрой реанимации и необходимой перенастройки астера (как раз-таки под FreePBX) под требуемые нужды предприятия, я объяснил новому админу за час - притом, что он до этого вообще дел с VoIP не имел. И за почти год он мне не позвонил ни разу.
А руководство тоже люди. И не все из них ламеры криворукие - просто они выполняют другие функции, и им проще платить зарплату специалисту, чем быть в каждой бочке затычкой. Но при необходимости я бы мог объяснить основы паре человек - например, если мне срочно нужно будет уехать, а замены мне не будет.
А нубских вопросов вы, вроде бы, обещали не задавать, нет? Да и не нубский он, и даже не философский, а, скорее, снобский. А плюсом к тому - оффтопик.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Транзит CID во FreePBX

Сообщение awsswa »

Простой интерфейс не всегда помогает без перебойной работе.
Я вот один астер настроил в текстовом режиме с кучей логике в макросах и логики - третий год как часы - новые админы если залазят то тут же и вылазят = тупо не понимают нечего и разбираться лень.
Второй ставил с FreePBX менюшками - завалили через полгода, сначала один порулил, потом второй порулит и чуть чуть обновил и всё, сломали с концами. Востанавливать я за бесплатно отказался - админы сделали вид что сломалось само - наняли стороннию организацию которая поставила коробочку с астером но права на администрирование не дала - теперь каждый месяц платят за обслуживание.
платный суппорт по мере возможностей
TVMaker
Сообщения: 134
Зарегистрирован: 05 сен 2013, 19:01

Re: Транзит CID во FreePBX

Сообщение TVMaker »

В нынешней конфигурации можно сделать так, чтобы номер мобильного, с которого инициируется звонок, приходил на принимающий астериск в качестве CallerID? Я не понял эту фразу. Если ты инициируешь звонок на одном из гсм-портов шлюза - то тебе нужно отдать номер сим-карты на другой астер? Ну так передай через константу. Или сим-карты меняются ежедневно? Или звонок всё же терминируется?
А насчёт снобства - не соглашусь. Настоящий системный программист должен писать на ассемблере, а не на visual c. Также как и телефонист должен писать конфы голому астеру, а не галки ставить в веб-интерфейсе :-)
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Транзит CID во FreePBX

Сообщение ded »

hёdgehog писал(а): Я вот пришёл к голому астеру, с диалпланом на ael, в котором чорт себе все конечности обломал - ни описания маршрутизации, ни внятной структуры связи вообще. Документацию человек написал неполную, разрозненную, и к моменту моего прихода - устаревшую. А я не хочу, в случае своего ухода ещё полгода-год консультировать разного рода "специалистов", и отвечать на просьбы руководства помочь часа в три ночи. Когда я уходил с прошлой работы, всё, что необходимо для быстрой реанимации и необходимой перенастройки астера (как раз-таки под FreePBX) под требуемые нужды предприятия, я объяснил новому админу за час - притом, что он до этого вообще дел с VoIP не имел. И за почти год он мне не позвонил ни разу.
А руководство тоже люди. И не все из них ламеры криворукие - просто они выполняют другие функции, и им проще платить зарплату специалисту, чем быть в каждой бочке затычкой. Но при необходимости я бы мог объяснить основы паре человек - например, если мне срочно нужно будет уехать, а замены мне не будет.
А нубских вопросов вы, вроде бы, обещали не задавать, нет? Да и не нубский он, и даже не философский, а, скорее, снобский. А плюсом к тому - оффтопик.
True!
TVMaker писал(а):Настоящий системный программист должен писать на ассемблере, а не на visual c. Также как и телефонист должен писать конфы голому астеру, а не галки ставить в веб-интерфейсе :-)
Настоящий должен уметь и то, и другое.
Осталось разделить всех на настоящих и ненастоящих, и ответить на вопрос "где брать настоящего, если все закончились?"
hёdgehog
Сообщения: 48
Зарегистрирован: 12 ноя 2013, 11:13

Re: Транзит CID во FreePBX

Сообщение hёdgehog »

TVMaker, инициатор звонка - это инициатор звонка. У меня шлюзы GSM принимают звонки с внешки. Тот, кто позвонил на шлюз - инициатор звонка. Раньше схема была Абонент => GSM-шлюз => Asterisk => очередь => оператор. Теперь между шлюзом и астериском добавляется ещё один астериск. И теперь, соответственно, на конечном астериске определяется CID = ID шлюза, то есть для вызываемого его вызывает шлюз, а не тот, кто на него звонит.
TVMaker
Сообщения: 134
Зарегистрирован: 05 сен 2013, 19:01

Re: Транзит CID во FreePBX

Сообщение TVMaker »

Ну, если речь о терминах - всё же ты терминируешь на шлюз вызов. ОК. Гуёвина у тебя стоит сразу после шлюза, а он уже по iax подключён к старому голому астеру? А если вместо шлюза просто по сипу подключить пир-трубку и сделать вызов - то к оператору попадёт что? Номер этого пира или таки всё равно номер шлюза? Если номер пира - то тут ХЗ, а если номер шлюза - то задача упрощается до "как передать по iax номер вызываемого абонента". Как-то так...
TVMaker
Сообщения: 134
Зарегистрирован: 05 сен 2013, 19:01

Re: Транзит CID во FreePBX

Сообщение TVMaker »

Опечатка была выше. Номер вызываЮЩего, конечно же.
hёdgehog
Сообщения: 48
Зарегистрирован: 12 ноя 2013, 11:13

Re: Транзит CID во FreePBX

Сообщение hёdgehog »

У меня было подозрение, что я смогу достичь результата, только описАв GSM-шлюз, как транк. Так и получилось. Неприятно осознавать, что пошёл не по тому пути, когда прошёл уже далеко, и приходится возвращаться и идти совсем в другую сторону, но куда деваться. Всем спасибо.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH