Тема: проблема KX-TDA100 + Asterisk
Всем добрый день. Женю Panasonic KX-TDA100 с Asterisk 1.6.1.1 через PRI30 - Digium TE121 (E1). Нумерация на Panasonic - 1XX, Нумерация на Asterisk - 7XX. Делал все по мануалу: http://klinkov.ya.ru/replies.xml?item_no=28. Также прочитал ветку https://komendant.pro/spr/viewthread/20634/P0/. Звонки с телефонов, подключенных к Panasonic на SIP телефоны Asterisk проходят нормально. При этом на SIP телефоне определяется номер звонящего. Проблема возникает при звонке с SIP телефона на внутренние номера Panasonic. Звонок на любой номер уходит на оператора по-умолчанию.
Делал ISDN/QSIG Protocol trace.
При звонке с Panasonic на Asterisk:
PBX->QSIG line No.157 Port:1 (elapsed time from LPR reset) 01/01/01 00:20:31
L2: I SAPI:0 TEI:0
L3:
SETUP crn:0046 (O)
Bearer Capability: 90 90 A3 (3.1kHz Audio A-Law)
Channel Identity: A1 83 9F (channel=B31 pref.)
Facility: 91 AA 06 80 01 00 82 01 00 8B 01 00 A1 16 02 01 40 06 04 2B 0C 09 00 80 0B 4F 76 63 68 69 6E 6E 69 6B 6F 76
([Inv] id= 40 op= callingName)
Calling Party Number: 09 80 31 32 35
Type of Number= Unknown, Numbering Plan= Private
Number= 125
Called Party Number: 89 37 30 30
Type of Number= Unknown, Numbering Plan= Private
Number= 700
При звонке с Asterisk на Panasonic:
QSIG line->PBX No.164 Port:1 (elapsed time from LPR reset) 01/01/01 00:23:00
L2: I SAPI:0 TEI:0
L3:
SETUP crn:0003 (O)
Bearer Capability: 80 90 A3 (Speech A-Law)
Channel Identity: A9 83 81 (channel=B1 excl.)
Calling Party Number: 21 80 37 30 30
Type of Number= National Number, Numbering Plan= ISDN/Telephony
Number= 700
Called Party Number: 80
Type of Number= Unknown, Numbering Plan= Unknown
Number= (0 digit)
Все конфиги сделаны по аналогии с вышеприведенным мануалом. Если необходимо, могу предоставить.
Помогите, плиз!
ну видно же, что не присылается номер вызываемого абонента. При чем здесь панасоник? Или ждете, что здесь вам будут объяснять настройки sip-телефонов или Астериска? А что творится с типами Numbering Plan ? Попробуйте их согласовать (выставить Private на Астере).
Спасибо за совет. Проблема решилась. Я грешил на несогласованность параметров E1, думал, что возможно дело и в панасонике. Но нет, действительно виноват астериск - он просто не передавал номер звонящего (красным выделено то, чего у меня не было):
extensions.conf:
exten => _1XX,1,Dial(DAHDI/g1/${EXTEN},20,tT)
exten => _1XX,n,Hangup()
Извините за ветку не по теме...
И ещё.. при звонке с * на панас:
..Type of Number= National Number..
Это неправильно.