faq обучение настройка
Текущее время: Пт июл 18, 2025 12:13

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: DVG-7062S и Asterisk
СообщениеДобавлено: Вт май 19, 2009 00:50 
Не в сети

Зарегистрирован: Сб мар 29, 2008 15:58
Сообщений: 10
Нужно сделать следующую схему. Аналоговый телефон—> DVG-7062S (FXS-порт) —> Asterisk —> DVG-7062S (FXO-порт)—>Аналоговая АТС ЦентрТелекома (Импульсный набор).

А так же следующею схему Аналоговый телефон—> DVG-7062S (FXS-порт#1) —> Asterisk —> DVG-7062S (FXS-порт#2)—>аналоговый телефон

Asterisk нужен, так как будут ещё SIP телефоны.

С компьютера на аналоговый телефон через Asterisk настроил, а вот телефон-телефон никак не могу.

Пример файла sip.conf

[general]
context=default
allowoverlap=no
bindport=5060
bindaddr=192.168.2.1
srvlookup=yes

[200]
type=friend
context=office
host=dynamic
secret=200
username=200
callerid="200" <200>
allow=ulaw
allow=alaw


[201]
type=friend
context=office
host=dynamic
secret=201
username=201
callerid="201" <201>
allow=ulaw
allow=alaw

[202]
type=friend
context=office
host=dynamic
secret=202
username=202
callerid="202" <202>
allow=ulaw
allow=alaw

[203]
type=friend
context=phones
host=office
secret=203
username=203
callerid="203" <203>
allow=ulaw
allow=alaw

201 и 202 — это два FXS-порта 203 SIP телефон, а 200 FXO-порт

Нужно что с SIP телефона или с телефона который весит на FXS-порту звонить на обычные телефоны через FXO-порт. (на FXO-порту набор импульсный ) (на шлюзе всегда будет использоваться только ОДИН FXO-порт)

Например — 2017898 или же 5678900 или же 8 гудок 998 8765545 или 8 гудок 889 7656789 доб.( в тоновом режиме) 145.

Для наглядности пусть 201 это на шлюзе порт №6, 202 на шлюзе № 5, а FXO-порт № 7 — это 200.

Шлюз подключён через WAN-порт, к LAN-портам шлюза не подключено ни одного хоста. IP-адрес шлюза 192.168.6.2, IP-адрес Asterisk'а 192.168.6.1/192.168.2.1/192.168.1.1/192.168.5.1/192.168.4.1 (сервер где крутится Asterisk является ещё и маршрутизатором небольшой домашней локалки) IP-адрес SIP-телефона (моего компа) 192.168.2.2

Версия Firmware 1.02.38.28 , версия Asterisk 1.4.24.1

В общем помогите составить extensions.conf и настроить шлюз.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-7062S и Asterisk
СообщениеДобавлено: Вт май 19, 2009 08:41 
Не в сети

Зарегистрирован: Ср май 30, 2007 20:08
Сообщений: 1014
Byblic писал(а):
8 гудок 998 8765545

С пульсовым набором так сделать нельзя. Только без гудка, а на шлюзе ставить паузы по префиксу.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт май 19, 2009 09:44 
Не в сети

Зарегистрирован: Сб мар 29, 2008 15:58
Сообщений: 10
А можно по подробнее. Нужно всего лишь звонить на межгород через FXO-порт.

P.S. можно купить переходник тон-импульс

P.P.S А помогите составить extensions.conf


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт май 19, 2009 10:00 
Не в сети

Зарегистрирован: Ср май 30, 2007 20:08
Сообщений: 1014
Byblic писал(а):
А можно по подробнее. Нужно всего лишь звонить на межгород через FXO-порт.

Можно и поподробней. Длинки не умеют пользовать пульс при донаборе (да и никто не умеет). Если вы нажмете 8 и услышите гудок, то это уже донабор.
Правильно передавать шлюзу в пакете INVITE весь номер целиком (89031234567). Шлюз надо настроить так, что бы он преобразовывал номер в 8,,9031234567 (запятые означают секундные паузы), только так заработает пульсовый набор. Донабор же всегда в тоне.
Цитата:
P.S. можно купить переходник тон-импульс

Можно, но не нужно. Как донабор у вас тогда работать будет?
Цитата:
P.P.S А помогите составить extensions.conf

Слипнется ;)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс май 24, 2009 12:26 
Не в сети

Зарегистрирован: Сб мар 29, 2008 15:58
Сообщений: 10
BDenis писал(а):

Можно и поподробней. Длинки не умеют пользовать пульс при донаборе (да и никто не умеет). Если вы нажмете 8 и услышите гудок, то это уже донабор.
Правильно передавать шлюзу в пакете INVITE весь номер целиком (89031234567). Шлюз надо настроить так, что бы он преобразовывал номер в 8,,9031234567 (запятые означают секундные паузы), только так заработает пульсовый набор. Донабор же всегда в тоне.



За это спасибо

BDenis писал(а):

Слипнется



А вот это не очень хорошо

Вот пример моего файла extension.conf
;Выход в город
exten => _!,1,Answer()
exten => _!,n,Dial(SIP/200/${EXTEN})
exten => _!,n,Congestion()
exten => _!,n,Hangup()
;Локальные номера

exten => 201,1,Answer()
exten => 201,n,Dial(SIP/201@192.168.6.2)
exten => 201,n,Congestion()
exten => 201,n,Hangup()

exten => 202,1,Answer()
exten => 202,n,Dial(SIP/202@192.168.6.2)
exten => 202,n,Congestion()
exten => 202,n,Hangup()

exten => 203,1,Answer()
exten => 203,n,Dial(SIP/203)
exten => 203,n,Congestion()
exten => 203,n,Hangup()

Почему при звонке например с 201 на 202 при наборе номера лампочка WAN-порта на шлюзе мигает, т.е. трафик идёт через Asterisk, а когда 202 берёт трубку лампочка WAN-порта перестаёт моргать, т.е. шлюз просто соединяет 201 и 202 минуя Asterisk.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс май 24, 2009 20:28 
Не в сети

Зарегистрирован: Ср май 30, 2007 20:08
Сообщений: 1014
Byblic писал(а):
А вот это не очень хорошо

Зато честно! ;)

По существу: зря это вы батенька на лампочки смотрите. Смотрите лучше в астер, логи всякие, статусы, там все гораздо информативнее.
Лампочки у вас скорей всего не мигают потому, что астер, по каким-то причинам, отшивает шлюз, а т.к. на шлюзе стоит галка "enable non sip inbox call" он соединяет эти линии через себя не проявляя при этом никакой сетевой активности.
А вот почему астер отшивает надо не в лампочках смотреть...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс май 24, 2009 20:49 
Не в сети

Зарегистрирован: Сб мар 29, 2008 15:58
Сообщений: 10
BDenis писал(а):

"enable non sip inbox call"




Как раз там галки нету. Причем с компьютера я могу набрать 100 и узнать время, ну или позвонить на номер 201 — это домашний телефонный аппарат, или если я а с домашнего наберу 203 то попаду на комп. Но если с домашнего набрать 100, то шлюз после набора(!) 100 и снятия на противоположном конце трубки тупо соединяет FXS и FXO порт, тоже самое происходит когда звонишь FXS-FXS.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн май 25, 2009 08:05 
Не в сети

Зарегистрирован: Ср май 30, 2007 20:08
Сообщений: 1014
Снимите лог slmonitor с железки.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн май 25, 2009 19:13 
Не в сети

Зарегистрирован: Пт апр 18, 2008 10:48
Сообщений: 263
Если нет галки, а трафик идет напрямую, то значит * его просто не проксирует. Поставь в астере сanreinvite=no и весь трафик пойдет через *.

_________________
Свет в конце тоннеля может быть светом фар приближающегося поезда!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср май 27, 2009 18:01 
Не в сети

Зарегистрирован: Сб мар 29, 2008 15:58
Сообщений: 10
Leon77 писал(а):

Если нет галки, а трафик идет напрямую, то значит * его просто не проксирует. Поставь в астере сanreinvite=no и весь трафик пойдет через *.



Большое спасибо, теперь да трафик проходит через Asterisk. Но теперь если я звоню со своего мобильного на домашний то после разговора шлюз не кладёт трубку на FXO-порту, поэтому с домашнего телефона нельзя набрать 100, помогает только ребут шлюза. Если галку Hot Line напротив FXO-порта не ставить то шлюз ждёт набора добавочного номера.

Что нужно: это что бы если поступает звонок на FXO-порт, то шлюз, через Asterisk, перенаправлял бы на FXS-порт с номером 201, т.е. на домашний телефон, с задержкой в 0 секунд.

P.S. А что такое сanreinvite=no???


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср май 27, 2009 19:37 
Не в сети

Зарегистрирован: Пт апр 18, 2008 10:48
Сообщений: 263
Чтобы проходил нормальный отбой - крути соответствующие настройки в шлюзе. Д-Линки неплохо распознают сигнал занято. Если же нет разъединения после отбоя и второго абонента, то надо смотреть лог, кто кому чего не додал.
Canreinvite=no говорит *, что весь голосовой трафик надо слать через *. При yes устанавливается соединение peer2peer, кроме сигнального. Вообще, лучше читать документацию по *, а не спрашивать на этом форуме, который специализируется совсем на другом:)

_________________
Свет в конце тоннеля может быть светом фар приближающегося поезда!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB