First time here? Check out the FAQ!

Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Asterisk + SIP провайдер

1

Здравствуйте,

Уже третий день мучаюсь с подключением SIP провайдера, необходимо дать возможность внутреним клиентам звонить на мобильные и городские номера через SIP линию провайдера и соответственно принимать обратные звонки. Приведите пожалуйста пример правильного конфига с парочкой пользователей и одной SIP линией провайдера, а там я попробую этот конфиг и мы дальше изходя из этого будем смотреть в чем проблема. Кстати инфу о провайдере нужно указывать а sip.conf или users.conf ? У всех по разному почему то.

Жду ваших мыслей, Заранее благодарен.

спросил Apr 9 '11

godlike Gravatar godlike flag of Ukraine
814 92 24 62

4 Ответа

3

А ещё перед набором подставляй CallerID так как этогго требует провайдер(это для исходящих).

ссылка удалить спам редактировать

ответил Apr 9 '11

amonra Gravatar amonra flag of Ukraine
2301 26 13 65
http://lantec.ua/

обновил Apr 9 '11

Comments

CallerID это мой SIP ID ? godlike (Apr 9 '11)edit
да , или номер DID alexcr (Apr 9 '11)edit
а в каком формате его подставлять? godlike (Apr 9 '11)edit
2

cat /etc/asterisk/sip.conf

register => 123:pass@sip.sip.ru/123

[123]
username
=123
fromusername
=123
secret
=pass
type
=friend
context
=from-trunk
host
=sip.sip.ru
nat
=yes
qualify
=yes
insecure
=invite
canreinvite
=no
dtmfmode
=rfc2833
disallow
=all
allow
=alaw
allow
=ulaw
allow
=g729
allow
=g723
allow
=ilbc

проверь параметр ;[authentication] если нету регистрации CLI> sip show registry

ссылка удалить спам редактировать

ответил Apr 9 '11

alexcr Gravatar alexcr
3124 10 9 51
http://asterisk-service.c...
0

Сейчас звонит но буквально на секунду после начала звонка оно пытается что то сказать и замолкает, а в консоль вываливается ошибка

Music class default requested but no musiconhold loaded.

Есть идеи?

ссылка удалить спам редактировать

ответил Apr 9 '11

godlike Gravatar godlike flag of Ukraine
814 92 24 62

Comments

да , это ты ответил на свой вопрос или это коммент ? alexcr (Apr 9 '11)edit
Ну как бы одна проблема решилась но вылезла другая :) godlike (Apr 9 '11)edit
CLI> module load res_musiconhold.so alexcr (Apr 9 '11)edit
Эта проблема решилась, теперь другая, звонит - беру трубку и тишина, ни туда ни туда godlike (Apr 9 '11)edit
после того как добавил для клиента пачку кодеков allow=alaw allow=ulaw allow=g729 allow=g723 allow=ilbc стал хотя бы гудки слышать, может я какой кодек забыл? godlike (Apr 9 '11)edit
после того как добавил для клиента пачку кодеков godlike (Apr 9 '11)edit
попробуй оставить только allow=alaw allow=ulaw и посмотри CLI> rtp set debug on как трафик проходит alexcr (Apr 9 '11)edit
теперь работает но в одну сторону только разговор идет, наверно проблема с натом, кто нибудь знает как решить? godlike (Apr 9 '11)edit
0

Мой конфиг sip.conf

[general]
port
=5060
bindaddr
=0.0.0.0

register=mysipID:pass@sipnet.ru/mysipID


[sipnet]
type
=friend
username
=mysipID
secret
=pass
callerid
=mysipID
host
=sipnet.ru
nat
=no
fromuser
=mysipID
fromdomain
=sipnet.ru
dtmfmode
=rfc2833
insecure
=invite
context
=input
disallow
=all
allow
=alaw


[qwe]
type
=friend
context
=phones
host
=dynamic
secret
=pass
nat
=yes

extensions.conf

[general]

[phones]

exten
=> _+38X.,1,Dial(SIP/sipnet/${EXTEN},120)
exten
=> _+38X.,n,Hangup()

error

  == Using SIP RTP CoS mark 5
   
-- Executing [+380XXXXXXXXX@phones:1] Dial("SIP/qwe-00000002", "SIP/sipnet/+380XXXXXXXXX,120") in new stack
 
== Using SIP RTP CoS mark 5
   
-- Called sipnet/+380XXXXXXXXX
[Apr  9 13:02:22] WARNING[3252]: chan_sip.c:17865 handle_response_invite: Received response: "Forbidden" from '"qwe" <sip:XXXXXXXXXX@sipnet.ru>;tag=as29323cf6'
   
-- SIP/sipnet-00000003 is circuit-busy
 
== Everyone is busy/congested at this time (1:0/1/0)
   
-- Executing [+380XXXXXXXXX@phones:2] Hangup("SIP/qwe-00000002", "") in new stack
 
== Spawn extension (phones, +380XXXXXXXXX, 2) exited non-zero on 'SIP/qwe-00000002'
ссылка удалить спам редактировать

ответил Apr 9 '11

godlike Gravatar godlike flag of Ukraine
814 92 24 62

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Apr 9 '11

Просмотрен: 3,777 раз

Обновлен: Apr 09 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.