VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

найстройка внешки на SIPе

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

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

endcamp
Сообщения: 7
Зарегистрирован: 19 апр 2012, 12:02

найстройка внешки на SIPе

Сообщение endcamp »

Добрый день уважаемые, подскажите пожалуйста.

FreePBX 2.9.0.7

Проблема такая.

Офис переехал в другое место. Провайдер не успел дотянуть e1 и дал временно SIP. Выслал параметры и пояснил что
"Регистрация выполняется по 'IP Address' и 'UserID' (№ телефона).
Исходящие вызовы обслуживаются по 'Password'."



Создал новый транк.

Outbound CallerID - 442222222

PEER Details:
username=442222222
type=peer
secret=222222
nat=yes
insecure=port,invite
host=212.91.193.5
fromuser=442222222
defaultuser=442222222
conext=from-internal
fromuser=442222222
defaultuser=442222222

USER Details:
username=442222222
type=user
secret=2222222
nat=no
insecure=port,invite
host=212.91.193.5
fromuser=442222222
defaultuser=442222222
canreinvite=yes
conext=from-trunk

Register String
442222222:2222222@212.91.193.5/442222222



sip show peer to_stcenergy -
* Name : to_stcenergy
Secret : <Set>
MD5Secret : <Not set>
Context : from-trunk-sip-to_stcenergy
Subscr.Cont. : <Not set>
Language :
AMA flags : Unknown
Transfer mode: open
CallingPres : Presentation Allowed, Not Screened
FromUser : 442222222
Callgroup :
Pickupgroup :
Mailbox :
VM Extension : asterisk
LastMsgsSent : 32767/65535
Call limit : 0
Dynamic : No
Callerid : "" <>
MaxCallBR : 384 kbps
Expire : -1
Insecure : port,invite
Nat : RFC3581
ACL : No
T38 pt UDPTL : No
CanReinvite : Yes
PromiscRedir : No
User=Phone : No
Video Support: No
Trust RPID : No
Send RPID : No
Subscriptions: Yes
Overlap dial : Yes
DTMFmode : rfc2833
LastMsg : 0
ToHost : 212.91.193.5
Addr->IP : 212.91.193.5 Port 5060
Defaddr->IP : 0.0.0.0 Port 0
Def. Username: 442222222
SIP Options : (none)
Codecs : 0xe (gsm|ulaw|alaw)
Codec Order : (ulaw:20,gsm:20,alaw:20)
Auto-Framing: No
Status : Unmonitored
Useragent :
Reg. Contact :



телефонисты говорят что регистрация успешна но пакеты с голосом от нас не идут.
из офиса позвонить никуда не получается кроме как на атс(человек берёт трубку я его слышу а он меня нет) . если звонить в офис то соединение устанавлиется но гудка нет. поменял диапазон портов ртп не помогло. астериск на стоит на внешнем интерфейсе.

есть идеи какие нить всю голову сломал =( где ковырять примерно?

заранее благодарен
Аватара пользователя
Aven
Сообщения: 798
Зарегистрирован: 28 янв 2011, 16:20

Re: найстройка внешки на SIPе

Сообщение Aven »

Ну а лог вызова где?
Решения телефонии на базе Asterisk || http://it-need.ru
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: найстройка внешки на SIPе

Сообщение ded »

телефонисты говорят что регистрация успешна
sip show registry?
астериск на стоит на внешнем интерфейсе.
?? На или не?
ifconfig ?
endcamp
Сообщения: 7
Зарегистрирован: 19 апр 2012, 12:02

Re: найстройка внешки на SIPе

Сообщение endcamp »

-- Executing [2074343@from-trunk-sip-to_stcenergy:1] Set("SIP/442074343-b77740c8", "GROUP()=OUT_4") in new stack
-- Executing [2074343@from-trunk-sip-to_stcenergy:2] Goto("SIP/442074343-b77740c8", "from-trunk|2074343|1") in new stack
-- Goto (from-trunk,2074343,1)
-- Executing [2074343@from-trunk:1] NoOp("SIP/442074343-b77740c8", "Catch-All DID Match - Found 2074343 - You probably want a DID for this.") in new stack
-- Executing [2074343@from-trunk:2] Goto("SIP/442074343-b77740c8", "ext-did|s|1") in new stack
-- Goto (ext-did,s,1)
-- Executing [s@ext-did:1] Set("SIP/442074343-b77740c8", "__FROM_DID=s") in new stack
-- Executing [s@ext-did:2] Gosub("SIP/442074343-b77740c8", "app-blacklist-check|s|1") in new stack
-- Executing [s@app-blacklist-check:1] LookupBlacklist("SIP/442074343-b77740c8", "") in new stack
-- Executing [s@app-blacklist-check:2] GotoIf("SIP/442074343-b77740c8", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:3] Set("SIP/442074343-b77740c8", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:4] Return("SIP/442074343-b77740c8", "") in new stack
-- Executing [s@ext-did:3] ExecIf("SIP/442074343-b77740c8", "0 |Set|CALLERID(name)=0074912950770") in new stack
-- Executing [s@ext-did:4] Set("SIP/442074343-b77740c8", "__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [s@ext-did:5] SetCallerPres("SIP/442074343-b77740c8", "allowed_not_screened") in new stack
-- Executing [s@ext-did:6] Set("SIP/442074343-b77740c8", "FAX_DEST=ext-fax^s^1") in new stack
-- Executing [s@ext-did:7] Set("SIP/442074343-b77740c8", "FAX_RX_EMAIL=pavel_anisimov@intercomp.ru") in new stack
-- Executing [s@ext-did:8] Answer("SIP/442074343-b77740c8", "") in new stack
Audio is at :*.*.*.* port 16572
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x8 (alaw) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
ua-kiv-ast01*CLI>
<--- Reliably Transmitting (no NAT) to 212.90.191.3:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 212.90.191.3:5060;branch=z9hG4bK-rs1fk-7yv1w;received=212.90.191.3
From: "0074912950770" <sip:0074912950770@212.90.191.3:5060;user=phone;cpc=ordinary>;tag=ss18fgyie7
To: "2074343" <sip:2074343@212.90.191.3:5060;user=phone>;tag=as74d9fd6f
Call-ID: 41e4cfbreft0iidfc@10.0.201.1
CSeq: 355 INVITE
User-Agent: FPBX-2.9.0(1.4.18)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Contact: <sip:2074343@*.*.*.*>
Content-Type: application/sdp
Content-Length: 266
Последний раз редактировалось endcamp 19 апр 2012, 13:10, всего редактировалось 1 раз.
endcamp
Сообщения: 7
Зарегистрирован: 19 апр 2012, 12:02

Re: найстройка внешки на SIPе

Сообщение endcamp »

1

Host Username Refresh State Reg.Time
212.90.191.3:5060 442074343 105 Registered Thu, 19 Apr 2012 10:51:38


2


[ua-kiv-ast01.intercomp.ru ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 14:D6:4D:56:8D:6B
inet addr:*.*.*.* Bcast::*.*.*.* Mask::*.*.*.*
inet6 addr: fe80::16d6:4dff:fe56:8d6b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:139131 errors:0 dropped:0 overruns:0 frame:0
TX packets:1802 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:31223882 (29.7 MiB) TX bytes:632193 (617.3 KiB)
Interrupt:129 Base address:0xec00

eth1 Link encap:Ethernet HWaddr 00:1B:FC:36:CC:8B
inet addr:192.168.195.250 Bcast:192.168.195.255 Mask:255.255.255.0
inet6 addr: fe80::21b:fcff:fe36:cc8b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:577752 errors:0 dropped:0 overruns:0 frame:0
TX packets:900534 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:102958890 (98.1 MiB) TX bytes:212932042 (203.0 MiB)
Interrupt:137 Base address:0x8000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:87296 errors:0 dropped:0 overruns:0 frame:0
TX packets:87296 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:22910209 (21.8 MiB) TX bytes:22910209 (21.8 MiB)
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: найстройка внешки на SIPе

Сообщение ded »

PEER Details:
username=442222222
type=friend ; и можно нижнюю секцию USER убрать
secret=222222
nat=yes
insecure=port,invite
canreinvite=no
host=212.91.193.5
fromuser=442222222
defaultuser=442222222
conext=from-internal
fromuser=442222222
defaultuser=442222222
endcamp
Сообщения: 7
Зарегистрирован: 19 апр 2012, 12:02

Re: найстройка внешки на SIPе

Сообщение endcamp »

сделано. без изменений
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: найстройка внешки на SIPе

Сообщение ded »

И sip reload после этого тоже?
А что Вы скрываете под
[ua-kiv-ast01.intercomp.ru ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 14:D6:4D:56:8D:6B
inet addr:*.*.*.* Bcast::*.*.*.* Mask::*.*.*.*
?
Уж не 212.90.191.3, который выше светится?

На предыдущем логе видно Answer("SIP/442074343- - то есть отвечала секция User 442074343, после type=friend должен ответить peer. Есть такое?

Что исспользуется в качестве внутренних телефонов? sip show peers?
endcamp
Сообщения: 7
Зарегистрирован: 19 апр 2012, 12:02

Re: найстройка внешки на SIPе

Сообщение endcamp »

inet addr:*.*.*.* Bcast::*.*.*.* Mask::*.*.*.*
внешний адрес который дал провайдер который не хочу светить

212.90.191.3 - сип сервер

На предыдущем логе видно Answer("SIP/442074343- - то есть отвечала секция User 442074343, после type=friend должен ответить peer. Есть такое?"
туплю. объясни плиз где глянуть? я астериску знаю 2 день =)) человек который занимался ими уволен.


в качестве внутренних телефонов использует линксисы "обыкновенные".


Name/username Host Dyn Nat ACL Port Status
to_stcenergy/442074343 212.90.191.3 5060 Unmonitored
2026/2026 192.168.195.115 D A 5060 OK (9 ms)
и лялял дальше
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: найстройка внешки на SIPе

Сообщение ded »

За 2 дня никак Вам не освоить. И за 2 недели (ведь есть и другие задачи?)
Сделайте входящий вызов DID от оператора в модуле Inbound route - terminate to: Put caller on hold forever
и протестируйте входящий на музыку. Будет ли слышно?
Если да, то для порядка сделайте с внутреннего Linksys звонок на *43 - эхо тест.

При правильном раскладе - принятый от оператора вызов и направленный на какой-то внутренний телефон должен генерировать rtp трафик на обоих плечах в обе стороны.
Смотреть через
tcpdump - i eth0 host 212.90.191.3 - сип сервер
tcpdump - i eth1 host 192.168.195.115 - Linksys IP phone
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH