ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

CISCO 7960 только исходящие

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

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

CISCO 7960 только исходящие

Сообщение skynetyar » 13 дек 2018, 14:49

Добрый день!
Успешно используем телефоны CISCO 7975 , 7970 , закончились , пришло время 7960.
Реализована такая схема
FreePBX 14 PJSIP <---OVPN Server(10.0.0.1)---> Mikritik OVPN Client(10.0.0.3)<---> CISCO 7960

[Показать] Спойлер: SIP00makadress.cnf
# SIP Configuration Generic File (start)

# Proxy Server
proxy1_address: "10.0.0.1"
proxy2_address: ""
proxy3_address: ""
proxy4_address: ""
proxy5_address: ""
proxy6_address: ""

# Line 1 Settings
line1_name: "735" ; Line 1 Extension\User ID
line1_shortname: "735" ; Line 1 shortname (display message on your own phone display)
line1_displayname: "735" ; Line 1 Display Name
line1_authname: "735" ; Line 1 Registration Authentication
line1_password: "PASS" ; Line 1 Registration Password

# Line 2 Settings
line2_name: "" ; Line 2 Extension\User ID
line2_displayname: "" ; Line 2 Display Name
line2_authname: "UNPROVISIONED" ; Line 2 Registration Authentication
line2_password: "UNPROVISIONED" ; Line 2 Registration Password

# Line 3 Settings
line3_name: "" ; Line 3 Extension\User ID
line3_displayname: "" ; Line 3 Display Name
line3_authname: "UNPROVISIONED" ; Line 3 Registration Authentication
line3_password: "UNPROVISIONED" ; Line 3 Registration Password

# Line 4 Settings
line4_name: "" ; Line 4 Extension\User ID
line4_displayname: "" ; Line 4 Display Name
line4_authname: "UNPROVISIONED" ; Line 4 Registration Authentication
line4_password: "UNPROVISIONED" ; Line 4 Registration Password

# Line 5 Settings
line5_name: "" ; Line 5 Extension\User ID
line5_displayname: "" ; Line 5 Display Name
line5_authname: "UNPROVISIONED" ; Line 5 Registration Authentication
line5_password: "UNPROVISIONED" ; Line 5 Registration Password

# Line 6 Settings
line6_name: "" ; Line 6 Extension\User ID
line6_displayname: "" ; Line 6 Display Name
line6_authname: "UNPROVISIONE" ; Line 6 Registration Authentication
line6_password: "UNPROVISIONE" ; Line 6 Registration Password

# Emergency Proxy info
proxy_emergency: ""
proxy_emergency_port: "5060"

# Backup Proxy info
proxy_backup: ""
proxy_backup_port: "5060"

# Outbound Proxy info
outbound_proxy: ""
outbound_proxy_port: "5060"

# NAT/Firewall Traversal
nat_enable: "1"
nat_address: ""
voip_control_port: "5060"
start_media_port: "16384"
end_media_port: "32766"
nat_received_processing: "1"

# Phone Label (Text desired to be displayed in upper right corner)
phone_label: "Domconnect " ; Has no effect on SIP messaging

# Time Zone phone will reside in
time_zone: GMT

# Telnet Level (enable or disable the ability to telnet into this phone
telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged

# Phone prompt/password for telnet/console session
phone_prompt: "Go Away" ; Telnet/Console Prompt
phone_password: "cisco" ; Telnet/Console Password

# Enable_VAD (1-enabled, 0-disabled)
enable_vad: "0"

# Network Media Type (auto, full100, full10, half100, half10)
network_media_type: "auto"
;user_info:

# URL for external Directory location
#logo_url: "http://192.168.0.8/SIP7960/7960Logo.bmp" ; URL for branding logo to be used on phone display

# SIP Configuration Generic File (stop)


roottel~.jpg
roottel~.jpg (68.95 KIB) Просмотров: 5838


Вот на картинке нижний звонит нормально, верхний только исходящие, посередине это 7970

Подключил , настроил, запустил все удачно! Звук в обе стороны ,нет проблем!
Но стоило мне подключить еще один такой же 7960 то на нем уже не работают входящие, только исходящие!
На FreePBX все на Extension настроено все аналогично 7970

Что я упустил, подскажите пожалуйста?
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 432
Зарегистрирован: 18 авг 2016, 14:25

Re: CISCO 7960 только исходящие

Сообщение murr » 13 дек 2018, 17:29

NAT.
murr
 
Сообщений: 127
Зарегистрирован: 04 июл 2013, 16:55

Re: CISCO 7960 только исходящие

Сообщение skynetyar » 13 дек 2018, 17:36

Пробовал nat_enable: "0" в паре с nat_received_processing: "0" регистрация не проходит с такими параметрами...
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 432
Зарегистрирован: 18 авг 2016, 14:25

Re: CISCO 7960 только исходящие

Сообщение skynetyar » 13 дек 2018, 18:30

Почему именно два телефона не могут подружиться? телефону обязательно нужно повиснуть на 10.0.0.3:5060 что бы входящий принимать?
И почему исходящие нормально работают, входящие нет...
Загадка то именно с 7960
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 432
Зарегистрирован: 18 авг 2016, 14:25

Re: CISCO 7960 только исходящие

Сообщение Vlad1983 » 13 дек 2018, 18:33

глянуть на запрос REGISTER от 7960
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: CISCO 7960 только исходящие

Сообщение murr » 13 дек 2018, 18:55

Я бы попробовал упростить.
Выключить нат, раздать вручную/присвоить по DHCP телефонам нормальные адреса, сделать маршрут на FreePBX при необходимости, смотреть в логах sip debug. Как-то так.
murr
 
Сообщений: 127
Зарегистрирован: 04 июл 2013, 16:55

Re: CISCO 7960 только исходящие

Сообщение ded » 13 дек 2018, 22:38

+++
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: CISCO 7960 только исходящие

Сообщение skynetyar » 14 дек 2018, 10:14

Что значит нормальные адреса? тут же OVPN ,тут всегда будет один IP у всех телефонов 10.0.0.3 это клиент OVPN, по другому не будет, какие там еще нормальные IP ?
7970 и 7975 то нормально же все! в чем тут дело встало, до этого эти 7960 висели без OVPN на SIP драйвере и все путем было!
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 432
Зарегистрирован: 18 авг 2016, 14:25

Re: CISCO 7960 только исходящие

Сообщение murr » 14 дек 2018, 11:44

Что значит нормальные адреса? тут же OVPN ,тут всегда будет один IP у всех телефонов 10.0.0.3


Я не гуру, но попытаюсь объяснить в меру своего понимания.

У каждого устройства в локальной сети должен быть IP адрес. Телефон - одно из таких устройств, поэтому в сети за Микротиком он должен иметь такой адрес. Этот адрес либо выдаст DHCP Микротика, либо он будет явно прописан в настройках телефона. Скорее всего, у телефонов адреса вида 192.168.0.ХХХ. Адрес 10.0.0.3 - это адрес самого Микротика.

Если включен NAT (а его приходится включать в такой конфигурации), то пакеты со стороны Микротика в адрес FreePBX идут с одного адреса (10.0.0.3), но с разных портов. Не тех портов, которые прописаны в настройках устройств, а тех, которые определил им Микротик. Для FreePBX это выглядит как одно устройство, которое почему-то шлет пакеты и слушает их на/с рандомных портов.

Именно поэтому
эти 7960 висели без OVPN на SIP драйвере и все путем было
.

Если совсем уж "на пальцах" и максимально упрощено: один телефон будет работать за NATом, но когда их более одного, FreePBX их не различает. Поэтому регистрация проходит, но куда именно и кому именно слать звук FreePBX не знает.

Я бы выключил NAT, определил бы для этих телефонов диапазон адресов той же подсети, что и FreePBX, т.е. вида 10.0.0.20-10.0.0.50. Нужно убедиться, что они вручную прописаны на телефонах или такие адреса выдает им DHCP Микротика. Можно и другой диапазон, типа 192.168.0.XXX, но тогда нужно руками прописать маршруты в на сервере OVPN и Микротике.

Можно попробовать не выключать NAT, а поднять на FreePBX STUN-сервер и прописать его адрес в настройках телефонов.

Если кратко: или телефоны висят в одной сети с FreePBX и пакеты ходят напрямую без маршрутизации, или они в разных сетях (разделены NATом) и тогда требуются дополнительные телодвижения для их прохождения.
murr
 
Сообщений: 127
Зарегистрирован: 04 июл 2013, 16:55

Re: CISCO 7960 только исходящие

Сообщение skynetyar » 14 дек 2018, 14:46

Да,по тексту Вы правы, действительно если брать другой случай (другая проблема)
Код: выделить все
Request 'PUBLISH' from '<sip:001647cd987b@10.0.0.1>' failed for '10.0.0.3:41709' (callid: 001647cd-987bfb9b-ceb40c11-538b6794@192.168.0.133) - Failed to authenticate

То тут как раз видно его реально физический IP.

Но что за загадка то? Почему 7970 работает а с 7960 какая то исключительность?
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 432
Зарегистрирован: 18 авг 2016, 14:25

След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 26

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH