AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Прикрутка spa3102 к Asterisk

Оборудование 14 сообщений -
#1

Поможите плиз заставить связку работать так, как надо. Мучаюсь уже неделю. Надо чтобы при звонке из города на spa3102 проигрывался голосовой файл (типа наберите внутренний номер а.... и так далее). Как не выкручиваю, но по любому при звонке на шлюз из города сразу слышу тон, набираю внутренний номер и присходит дозвон.
Вот конфиги
sip.conf
Код:
[999] ; spa3102
type=friend
host=dynamic
username=999
secret=asdfe
canreinvite=no
callerid="PSTN"
dtmfmode=rfc2833
insecure=very
context=generic-inc
allow=gsm
allow=ulaw


extensions.conf
Код:
[generic-inc]
exten => s,1,Wait, 1
exten => s, 2, Answer
exten => s,3, Background(local-welcome)
exten => s,4, WaitExten


Сам файл local-welcome.gsm записал через астериск.
Звоню из города, слышу просто гудок, набираю внутренний номер и дозваниваюсь до него.
Как я понимаю пр звонке из города шлюз нифига не шлёт его в астериск а звонит на прямую по набранному extenшену.
Как же блин заставить шлюз звонить через астериск. Перечетал уже все мануалы на spa, немогу понять что и где надо настроить.
Очень прошу помогите пожалуйста.
#2

топикстартер промазал, тему в железо. там же заюзать поиск, уже обсуждалось
#3

Поиск уже юзал, ничего не нашёл.
#4

Аттачем приложи:
1. Вывод консоли при звонке из города с set verbose 5
2. Вывод консоли при звонке из города со включенным sip debug

Однако я уже встречал такое, но не помню в чём была причина. Возможно стоит посмотреть на адаптере опцию Stiky183 (кажется так) и в астериске progressinband... А кстати local-welcome вообще проигрывается если звонить, к примеру, изнутри?

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#5

bioX, здесь http://asteriskforum.ru/viewtopic.php?t=1074 тов. Braams все подробно описал
сам мучался с этой проблемой, причина - недоглядел несколько опций Smile
#6

Эту ветку я ужо читал. И админ гид читал. На шлюзе настроено всё как описано в этой ветке кроме дил плана, не въезжаю что значит запись вида (S0
#7

на вкладке PSTN Line указываем нужный Dial Plan, его же вибираем как PSTN Caller Default DP, все.

(S0 4825191281,1,Wait (1)
exten => 4825191281,2,Answer
exten => 4825191281,3,Background(local-welcome)
exten => 4825191281,4,WaitExten
#8

Так. Разобрался. Теперь работает как надо.
Создал новый екстеншен при звонке на который попадаеш в контекст, который обрабатывает входящие звонки, а spa3102 настроил дил план в соответствии с которым шлюз при входящем звонке дозванивается в этот экстеншен. Всё пошло.

Added after 3 minutes:

Теперь возникла новая проьлемма.
У меня стоит аналоговый факс через шлюз spa2102.
Дозваниваюсь из внешней линии на этот факс, но при попытке отправить факемиле астериск пишет
unknown RTP codec от обоих шлюзов и от 3102 и от 2102.
Где рыть для того что бы можно было принимать и отправлять факсы через указанные шлюзы?
#9

Выключить поддержку Т.38 на шлюзе чтобы факсы внутри G711-го шли?
_________________
Trixbox 2.2.x (Asterisk 1.4.11) / FXO шлюзы (Dynamix, OvisLink, Planet, etc) / разные IP-телефоны (OvisLink, Grandstream, Dynamix, Nokia, Cisco ATA-186, etc)
#10

Ага. Уже.
От себя в город проверил. 3 раза подряд ушло.
Завтра с работы в обратном направлении попробую.

Но Т.38 это ещё не всё. Там ещё настройка с Silent связанная есть. Вот её тоже надо выключать. Иначе сигнал факса давится тупо. То проподает, то плавно появляется. С эхо давом включенным тоже уходит нормально.
Короче осталось проверить приём из города.
#11

Во-во, а некоторым шлюзам для прохождения факсов не только VAD, а и эходав приходится выключать... чисто уровнем сигнала эхо давить...
_________________
Trixbox 2.2.x (Asterisk 1.4.11) / FXO шлюзы (Dynamix, OvisLink, Planet, etc) / разные IP-телефоны (OvisLink, Grandstream, Dynamix, Nokia, Cisco ATA-186, etc)
#12

Там даже опция есть такая Fax Disable ECAN, при обнаружении факса будет отключено эхоподавление.
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#13

Долго мучал эту железку и заметил странный факт когда pstn line выключен или не настроен звонки в * с fxs (Line 1) линии идут от имени Subscriber Information->User ID:(например 8001), но если включить fxo (PSTN Line) и настроить (User ID:9001) то звонки с Line 1 идентифицируются * как с 9001 соответстенно попадая не в тот диалплан. Можно ли это побороть ??

Код:
Product Information
Product Name: SPA-3102 Serial Number: FM600G412000
Software Version: 3.3.6(GW) Hardware Version: 1.4.5(a)
#14

обновить прошивку например?
Код:
Product Information
Product Name: SPA-3102 Serial Number: FM600G412693
Software Version: 5.1.7(GW) Hardware Version: 1.4.5(a)

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius