Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
faq:mikopbx_freepbx [2023/04/10 09:20] Портнов Алексей |
faq:mikopbx_freepbx [2023/04/11 12:32] (текущий) Портнов Алексей [FreePBX] |
||
---|---|---|---|
Строка 29: | Строка 29: | ||
- Перейдите в раздел "**Connectivity**" - "**Inbound Routes**", опишите входящий маршрут {{ :faq:mikopbx-freepbx-7.png |}} | - Перейдите в раздел "**Connectivity**" - "**Inbound Routes**", опишите входящий маршрут {{ :faq:mikopbx-freepbx-7.png |}} | ||
- Перейдите в раздел "**Connectivity**" - "**Outbound Routes**", опишите исходящий маршрут {{ :faq:mikopbx-freepbx-8.png |}} | - Перейдите в раздел "**Connectivity**" - "**Outbound Routes**", опишите исходящий маршрут {{ :faq:mikopbx-freepbx-8.png |}} | ||
+ | |||
+ | |||
+ | ====== Статусы абонентов ====== | ||
+ | |||
+ | В некоторых случаях, абонентам одной АТС потребуется знать статусы абонентов другой станции. | ||
+ | |||
+ | К примеру при использовании: | ||
+ | |||
+ | BLF на телефонных аппаратах | ||
+ | «Панель телефонии для 1С» | ||
+ | Для настройки статусов потребуется: | ||
+ | |||
+ | ===== MikoPBX ===== | ||
+ | |||
+ | - Добавьте **на первой АТС** через раздел [[:custom-files|Кастомизация системных файлов]] в конец файла **extensions.conf** следующий текст: <code>[internal-hints] | ||
+ | exten => 301,hint,PJSIP/301 | ||
+ | exten => 303,hint,PJSIP/303 | ||
+ | exten => 302,hint,PJSIP/302 | ||
+ | </code> Описываются все внутренние номера, что описаны на FreePBX | ||
+ | - Для **каждой АТС** добавьте через раздел [[:custom-files|Кастомизация системных файлов]] в конец файла **pjsip.conf** <code> | ||
+ | [<ID-Провайдера-Текщуей-АТС>-devicestate] | ||
+ | [SIP-1681205343-devicestate] | ||
+ | type=outbound-publish | ||
+ | server_uri=sip:SIP-1681205343@172.16.156.216:5060 | ||
+ | event=asterisk-devicestate | ||
+ | |||
+ | [SIP-1681205343] | ||
+ | type=asterisk-publication | ||
+ | devicestate_publish=SIP-1681205343-devicestate | ||
+ | device_state=yes | ||
+ | |||
+ | [SIP-1681205343] | ||
+ | type=inbound-publication | ||
+ | event_asterisk-devicestate=SIP-1681205343 | ||
+ | |||
+ | </code> | ||
+ | <note tip>Замените теги **SIP-1681205343** на **ID провайдера MikoPBX**, **172.16.156.216** на **адрес FreePBX** на свои значения | ||
+ | </note> | ||
+ | |||
+ | ===== FreePBX ===== | ||
+ | - Используйте модуль "**Config Edit**" для редактирования файлов | ||
+ | - Добавьте к файлу "**extensions_custom.conf**" <code>[mikopbx-hints] | ||
+ | exten => 201,hint,PJSIP/201 | ||
+ | exten => 202,hint,PJSIP/202 | ||
+ | </code> Тут следует описать все внутренние номера MikoPBX | ||
+ | - Добавьте к файлу "**pjsip_custom.conf**" <code> | ||
+ | [SIP-1681205343-devicestate] | ||
+ | type=outbound-publish | ||
+ | server_uri=sip:SIP-1681205343@172.16.156.223:5060 | ||
+ | event=asterisk-devicestate | ||
+ | outbound_auth=SIP-1681205343 | ||
+ | |||
+ | [SIP-1681205343] | ||
+ | type=asterisk-publication | ||
+ | devicestate_publish=SIP-1681205343-devicestate | ||
+ | device_state=yes | ||
+ | device_state_filter=^PJSIP/ | ||
+ | |||
+ | [SIP-1681205343] | ||
+ | type=inbound-publication | ||
+ | event_asterisk-devicestate=SIP-1681205343 | ||
+ | </code> Замените теги **SIP-1681205343** на **ID провайдера MikoPBX**, **172.16.156.223** на **адрес MikoPBX** на свои значения | ||
+ | |||
+ | <note important>Опция **outbound_auth=SIP-1681205343** актуальна только для случая, когда FreePBX регистрируется на MikoPBX. Передачу статусов удалось настроить только для этого случая.</note> | ||
[[:faq|Обратно к перечню инструкций]]\\ \\ | [[:faq|Обратно к перечню инструкций]]\\ \\ |