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

Caller ID на ISDN в связке Asterisk + KX-TD1232

0

Доброго времени суток.

Имею Aster 1.6 связаный с Panas KX-TD 1232 всё работает замечательно, без проблем но, когда юзер поднимает трубку набирает какой-нибудь номер, в астере, в Caller ID, отображается номер ISDN линии с которой приходит звонок.
Есть такой вопрос: возможно ли как-нибудь научить Панас отдавать, не номер ISDN линии, а номер эктеншена с которого идет звонок?

Листинг dahdi-channels.conf

[19:08]  /usr/local/etc/asterisk >cat ./dahdi-channels.conf

; Span 1: WCT1/0 "Wildcard TE122 Card 0" (MASTER) HDB3/CCS/CRC4 ClockSource
group=1
context=from-zaptel
;switchtype = euroisdn
switchtype = qsig
signalling = pri_net
callerid=asreceived
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
rxgain=0.0
txgain=0.0
threewaycalling=yes
echocancel=yes
echocancelwhenbridged=yes
faxdetect=no
;faxbuffers=>8,full
channel => 1-15,17-31
overlapdial=yes

DAHDI system.conf

[19:11]  /usr/local/etc/dahdi >cat ./system.conf
# Span 1: WCT1/0 "Wildcard TE122 Card 0" (MASTER) HDB3/CCS/CRC4 ClockSource
span=1,1,0,ccs,hdb3,crc4
# termtype: te
bchan=1-15,17-31
dchan=16
echocanceller=mg2,1-15,17-31

# Global data
loadzone        = us
defaultzone     = us

собственно вот.

=== Железо в связке TE122 - KX-TD290. Панас настраивался вот по этому сообщению (http://forum.skunksworks.net/Forum7/HTML/000179.html#7) ...

В п 190 прописал S3
В п 112 оставил тип сети по умолчанию.51 (В руководстве нет подробного описания)
В п 450 указал открытое количество B каналов 6(условия контракта с провайдером)
В п 451 оставил все 25-54 в CO13
В п 150 прописал цифры, которые приходят от провайдера .
151 и 152 прописал , куда будут приходить вызовы в дневном и ночном режимах.
П424 -428 оставил без изменения.
П452-453 (могу оперировать с 12 портами)
Все 12 поставил DDI

...
Только с поправками "под себя" где в 450 программе указал 30 линий. В 150 поставил номера добавочных АТС 101,201,102... и т.д. В 151 указал на какие EXT панаса приходят вызовы т.е. 001:EXT101,002:EXT102,003:EXT103 и т.д.
В программе 112 оставил "Type 51" т.к. не знаю что должно быть, и никакой, более менее осмысленной информации по поводу этой программы и ее содержимого, на просторах инета, не нашел.

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

спросил 2011-10-29 19:17:05 +0400

Krasnov Gravatar Krasnov
187 4 8

обновил 2011-11-01 15:11:35 +0400

Comments

То есть конфиг кидаете астериска , а настроить нужно панасоник? Где логика?

zzuz ( 2011-10-29 20:43:16 +0400 )редактировать

не ошибся, у панаса е1 карта?

TandemK ( 2011-10-30 15:20:37 +0400 )редактировать

switchtype не пробовали поигратца? еще и pridialplan. также можно посмотреть что приходит с панаса по pri intense debug span 1

Zavr2008 ( 2011-10-30 22:35:40 +0400 )редактировать

2 zzuz: логика в том, что я вряд ли смогу сюда выложить конфиги панаса. С панасом я дружу очень плохо, и единственное могу сюда написать, в какой программе панаса, какие настройки сделаны. К стати, да, надо было сразу это сделать... Тут, извиняюсь, запамятовал...

Krasnov ( 2011-11-01 14:45:17 +0400 )редактировать

Вам не кажется это немного странным спрашивать на форуме астериска настройки панасоника?

zzuz ( 2011-11-01 14:49:47 +0400 )редактировать

Гадать о вашей топологии и настройках подключения тут никто не будет. Можно конечно проявить сарказм и ляпнуть что-нибудь о телепатах и их экстрасенсорных способностях, но как-то поднадоело уже.

zzuz ( 2011-11-01 14:51:25 +0400 )редактировать

2 Zavr2008: С панаса идет вот что: [Nov 1 14:42:08] > Channel ID (len= 5) [ Ext: 1 IntID: Implicit Other(PRI) Spare: 0 Exclusive Dchan: 0 [Nov 1 14:42:08] > ChanSel: As indicated in following octets [Nov 1 14:42:08] > Ext: 1 Coding: 0 Number Specified Channel Type: 3 [Nov 1 14:42:08] > Ext: 1 Channel: 2 Type: NET] [Nov 1 14:42:08] > [1e 02 81 82] [Nov 1 14:42:08] > Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1) [Nov 1 14:42:08] > Ext: 1 Progress Description: Called equipment is non-ISDN. (2) ] и вот это: [Nov 1 14:42:08] < Calling Number (len= 6) [ Ext: 0 TON: Network Specific Number (3) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) [Nov 1 14:42:08] < Presentation: Presentation prohibited, user number passed network screening (33) '02' ]

Krasnov ( 2011-11-01 14:54:58 +0400 )редактировать

Это не читается.

zzuz ( 2011-11-01 15:13:33 +0400 )редактировать

3 Ответа

0

Как настроено на Панасе? Через TEI ?

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

ответил 2011-10-31 07:38:15 +0400

Ecuador Gravatar Ecuador
845 10 9 23

Comments

Трудно сказать. Вот http://forum.skunksworks.net/Forum7/HTML/000179.html#7 сообщение с форума, по которому настраивался панас. А в астере, при "pri intense debug span 1" постоянно проскакивают такие записи: [Nov 1 14:42:08] > TEI: 0 State 7(Multi-frame established) [Nov 1 14:42:08] > V(A)=46, V(S)=46, V(R)=37 [Nov 1 14:42:08] > K=7, RC=0, l3initiated=0, rejectexcept=0, ackpend=0 [Nov 1 14:42:08] > T200id=0, N200=3, T203id=1 [Nov 1 14:42:08] > [ 02 01 5c 4a 08 02 8c 2c 02 18 03 a9 83 82 ] [Nov 1 14:42:08] > Informational frame: [Nov 1 14:42:08] > SAPI: 00 C/R: 1 EA: 0 [Nov 1 14:42:08] > TEI: 000 EA: 1 [Nov 1 14:42:08] > N(S): 046 0: 0 [Nov 1 14:42:08] > N(R): 037 P: 0 [Nov 1 14:42:08] > 10 bytes of data [Nov 1 14:42:08] > Protocol Discriminator: Q.931 (8) len=10 [Nov 1 14:42:08] > TEI=0 Call Ref: len= 2 (reference 3116/0xC2C) (Sent to originator) [Nov 1 14:42:08] > Message Type: CALL PROCEEDING (2)

Krasnov ( 2011-11-01 14:49:11 +0400 )редактировать

ага, см: [Nov 1 14:42:08] > TEI=0 Call Ref: len= 2 (reference 3116/0xC2C) (Sent to originator)

Zavr2008 ( 2011-11-01 16:06:13 +0400 )редактировать
0

Надеюсь, так более читабельно будет....

[Nov  1 14:42:08] < Protocol Discriminator: Q.931 (8)  len=25
[Nov  1 14:42:08] < TEI=0 Call Ref: len= 2 (reference 3116/0xC2C) (Sent from originator)
[Nov  1 14:42:08] < Message Type: SETUP (5)
[Nov  1 14:42:08] < [04 03 80 90 a3]
[Nov  1 14:42:08] < Bearer Capability (len= 5) [ Ext: 1  Q.931 Std: 0  Info transfer capability: Speech (0)
[Nov  1 14:42:08] <                              Ext: 1  Trans mode/rate: 64kbps, circuit-mode (16)
[Nov  1 14:42:08] <                                User information layer 1: A-Law (35)
[Nov  1 14:42:08] < [18 03 a9 83 82]
[Nov  1 14:42:08] < Channel ID (len= 5) [ Ext: 1  IntID: Implicit  Other(PRI)  Spare: 0  Exclusive  Dchan: 0
[Nov  1 14:42:08] <                       ChanSel: As indicated in following octets
[Nov  1 14:42:08] <                       Ext: 1  Coding: 0  Number Specified  Channel Type: 3
[Nov  1 14:42:08] <                       Ext: 1  Channel: 2 Type: NET]
[Nov  1 14:42:08] < [6c 04 31 a1 30 32]
[Nov  1 14:42:08] < Calling Number (len= 6) [ Ext: 0  TON: Network Specific Number (3)  NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
[Nov  1 14:42:08] <                           Presentation: Presentation prohibited, user number passed network screening (33)  '02' ]
[Nov  1 14:42:08] < [7d 02 91 81]
[Nov  1 14:42:08] < IE: High-layer Compatibility (len = 4)
[Nov  1 14:42:08] -- Got ACK for N(S)=46 to (but not including) N(S)=46
[Nov  1 14:42:08] -- T200 requested to stop when not started
[Nov  1 14:42:08] T203 requested to start without stopping first
[Nov  1 14:42:08] -- Starting T203 timer
[Nov  1 14:42:08] -- Making new call for cref 3116
[Nov  1 14:42:08] Received message for call 0x29417000 on 0x2966e000 TEI/SAPI 0/0, call->pri is 0x2966e000 TEI/SAPI 0/0
[Nov  1 14:42:08] -- Processing Q.931 Call Setup
[Nov  1 14:42:08] -- Processing IE 4 (cs0, Bearer Capability)
[Nov  1 14:42:08] -- Processing IE 24 (cs0, Channel Identification)
[Nov  1 14:42:08] -- Processing IE 108 (cs0, Calling Party Number)
[Nov  1 14:42:08] -- Processing IE 125 (cs0, High-layer Compatibility)
[Nov  1 14:42:08] q931.c:6966 post_handle_q931_message: Call 3116 enters state 6 (Call Present).  Hold state: Idle
[Nov  1 14:42:08] 
[Nov  1 14:42:08] > TEI: 0 State 7(Multi-frame established)
[Nov  1 14:42:08] > V(A)=46, V(S)=46, V(R)=37
[Nov  1 14:42:08] > K=7, RC=0, l3initiated=0, reject_except=0, ack_pend=0
[Nov  1 14:42:08] > T200_id=0, N200=3, T203_id=1
[Nov  1 14:42:08] > [ 00 01 01 4a ]
[Nov  1 14:42:08] > Supervisory frame:
[Nov  1 14:42:08] > SAPI: 00  C/R: 0 EA: 0
[Nov  1 14:42:08] >  TEI: 000        EA: 1
[Nov  1 14:42:08] > Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[Nov  1 14:42:08] > N(R): 037 P/F: 0
[Nov  1 14:42:08] > 0 bytes of data
[Nov  1 14:42:08] Done handling message for SAPI/TEI=0/0
[Nov  1 14:42:08]     -- Going to extension s|1 because of immediate=yes
[Nov  1 14:42:08] q931.c:4594 q931_call_proceeding: Call 3116 enters state 9 (Incoming Call Proceeding).  Hold state: Idle
[Nov  1 14:42:08] 
[Nov  1 14:42:08] > DL-DATA request
[Nov  1 14:42:08] > Protocol Discriminator: Q.931 (8)  len=10
[Nov  1 14:42:08] > TEI=0 Call Ref: len= 2 (reference 3116/0xC2C) (Sent to originator)
[Nov  1 14:42:08] > Message Type: CALL PROCEEDING (2)
[Nov  1 14:42:08] TEI=0 Transmitting N(S)=46, window is open V(A)=46 K=7
[Nov  1 14:42:08] 
[Nov  1 14:42:08] > TEI: 0 State 7(Multi-frame established)
[Nov  1 14:42:08] > V(A)=46, V(S)=46, V(R)=37
[Nov  1 14:42:08] > K=7, RC=0, l3initiated=0, reject_except=0, ack_pend=0
[Nov  1 14:42:08] > T200_id=0, N200=3, T203_id=1
[Nov  1 14:42:08] > [ 02 01 5c 4a 08 02 8c 2c 02 18 03 a9 83 82 ]
[Nov  1 14:42:08] > Informational frame:
[Nov  1 14:42:08] > SAPI: 00  C/R: 1 EA: 0
[Nov  1 14:42:08] >  TEI: 000        EA: 1
[Nov  1 14:42:08] > N(S): 046   0: 0
[Nov  1 14:42:08] > N(R): 037   P: 0
[Nov  1 14:42:08] > 10 bytes of data
[Nov  1 14:42:08] > Protocol Discriminator: Q.931 (8)  len=10
[Nov  1 14:42:08] > TEI=0 Call Ref: len= 2 (reference 3116/0xC2C) (Sent to originator)
[Nov  1 14:42:08] > Message Type: CALL PROCEEDING (2)
[Nov  1 14:42:08] > [18 03 a9 83 82]
[Nov  1 14:42:08] > Channel ID (len= 5) [ Ext: 1  IntID: Implicit  Other(PRI)  Spare: 0  Exclusive  Dchan: 0
[Nov  1 14:42:08] >                       ChanSel: As indicated in following octets
[Nov  1 14:42:08] >                       Ext: 1  Coding: 0  Number Specified  Channel Type: 3
[Nov  1 14:42:08] >                       Ext: 1  Channel: 2 Type: NET]
[Nov  1 14:42:08] -- Stopping T203 timer
[Nov  1 14:42:08] -- Starting T200 timer
[Nov  1 14:42:08]     -- Accepting call from '02' to 's' on channel 0/2, span 1
ссылка удалить спам редактировать

ответил 2011-11-01 15:28:12 +0400

Krasnov Gravatar Krasnov
187 4 8

Comments

immediate=no

но всё равно не видно Calling party номера.

zzuz ( 2011-11-01 16:05:24 +0400 )редактировать
0

Нужно выставить правильно настройки prilocaldialplan= pridialplan= В конфиге что приведен выше их нет, т.е. система просто заменяет на значения по-умолчанию.. http://markmail.org/message/rpd2aewiu2soostz Попробовать его поставить unknown.

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

ответил 2011-11-01 16:16:48 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2685 11 9 37
http://mh.otx.ru/

Comments

Не работает... Добавил эти две строчки и поставил их в unknown. Ничего не произошло.

Krasnov ( 2011-11-08 17:32:08 +0400 )редактировать

Ваш ответ

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 ленту новостей

Статистика

Задан: 2011-10-29 19:17:05 +0400

Просмотрен: 444 раз

Обновлен: Nov 01 '11

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