Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Общего характера / ADDPac+asterisk

ADDPac+asterisk

ОН
1 2>
Откуда: Россия, Свердловская область, город Екатеринбург
Сообщений: 33

ADDPac+asterisk

Здраствуйте подскажите пожалуйста в таком вопросе. Имеется аддпак 1100F имеется Asterisk. Связка нормально работает. То есть идут входящие звонки по 100 номеру который значится в сип конф в астериск и 100 зарегистрирован в адд пак на все входящие стоит функция plar на 100 номер, исходящие звонки тоже работают. Все как бы хорошо. НО как можно сделать определение номера? То есть при входящем звонке с города сип-шлюз его принимает делает plar на 100 астериска и в итоге в софтфоне идет номер 100 а не например 89617733ХХХ или 22814ХХ. Как можно такое сделать подскажите пожалуйста. Заранее очень вам балгодарен.
2010-10-28 14:04

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: ADDPac+asterisk

addpac.su
http://линия24.рф - Астериск и прочие бубны!
2010-10-28 17:04

Avatara of terminal
Сообщений: 196

Re: ADDPac+asterisk

! FXO
voice-port 0/0
connection plar 100
caller-id enable
caller-id type (от типа линии)
!
2010-10-28 18:42

Откуда: Россия, Свердловская область, город Екатеринбург
Сообщений: 33

Re: ADDPac+asterisk

zzuz

addpac.su

За ресурс огромное спасибо скачал оотуда руководство по аддпак у меня было на англ языке а там на русском. Все что в руководстве описано по большей части не нужна а по меньшей уже сделанно


terminal

! FXO
voice-port 0/0
connection plar 100
caller-id enable
caller-id type (от типа линии)
!



К сожалению это не помогло то есть правило применилось caller-id type поставил esti это правильно?
На астериске следующие конфиги

Extensions.conf
;Общие значения
[general]
priorityjumping = yes ;Перепрыгивание по приорететам
static = yes ;Опция сохраения диалплана
writeprotect = yes ;Разрешение на запись
autofallthrough = yes ;Самостоятельное принятие решения BUSY, CONGESTION или HANGUP
clearglobalvars = yes
;Определяем глобальные переменные (и константы) и их начальные значения
[globals]
DYNAMIC_FEATURES = automon
FEATURES =
DIALOPTIONS =
RINGTIME = 20
FOLLOWMEOPTIONS =
PAGING_HEADER = Intercom
PAGING_TIMEOUT = 60

[default]
include => 100 ; Подключаем контекст для входящих от SIPNET
include => LocalOnly ; Подключаем контекст для работы с локальными пользователями


;==================== town =======================
;Входящие с городского номера через сип-шлюз
[100]
exten => 100,1,Answer ;Отвечаем

exten => 100,2,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN}) ;запись
exten => 100,3,MixMonitor(/var/smb/record/${fname}.wav) ;запись

exten => 100,4,BackGround(it/it) ; Проигрываем запись приветствия

exten => 100,5,WaitExten(5) ; Ждем 5 секунд для ввода

exten => 100,6,Dial(SIP/1000,10,otmw) ;если не ввели номер то звоним номеру 1000
exten => 100,7,VoicemailMain ;если ответа не было то делаем запись в эл почте
exten => 100,8,Hangup ; Ложим трубку

;================== end town==========================

;Только локальные звонки
[LocalOnly]
exten => _XXXX,1,Dial(SIP/${EXTEN:0})

[PSTN]
include => LocalOnly
exten => _9XXXXXXX,1,Dial(SIP/${EXTEN:1}@100)

;Локальные, городские и сотовые (сотовые всех регионов страны!)
[LPSTNMOB]
include => PSTN
exten => _9XXXXXXXXXXX,1,Dial(SIP/${EXTEN:1}@100)

;Локальные, городские, сотовые и межгород


;Voice
exten => 8000,1,VoiceMailMain
exten => 8000,2,Hangup

exten => 8001,1,Voicemail
exten => 8001,2,Hangup



sip.conf
[general]


;============================ Users ===========================
[1000] ;Alexey ;ID
qualify=yes ;Если указано: yes - то будет использоваться таймаут
;по умолчанию, равный 2 секундам.
context=LPSTNMOB ;Контекст через который сможет звонить пользователь
type=friend ;Тип = входящие+исходящие
username=1000 ;имя пользователя
secret=1000 ;пароль
nat=yes ;нат
allow=all ;разрешить все кодеки
host=dynamic ;хост=динамичный
callerid="IT Crowd" callgroup=1 ;Группа вызова=1
pickupgroup=1 ;Группа перехвата=1
language=ru ;Язык для пользователя
canreinvite=yes ;используется для информирования сервера Asterisk о том,

[1001] ;Support
qualify=yes
context=LPSTNMOB
type=friend
username=1001
secret=1001
nat=yes
allow=all
host=dynamic
callerid="Support"
callgroup=1
pickupgroup=1
language=ru
canreinvite=yes


[100] ;AP200
language=ru
type=friend
insecure=invite
host=dynamic
username=100
secret=pass
nat=yes ; клиент X-Lite? находиться за роутером с трансляцией IP адресов (NAT)
canreinvite=no ; Обычно, устанавливается в 'NO', если клиент находиться за NAT
disallow=all
allow=gsm ; Кодек GSM требует намного меньшую полосу пропускания, тем ulaw.
allow=ulaw
allow=alaw


[200] ;2
type=friend
insecure=invite
host=dynamic
username=200
secret=potsfxopwd1
dtmfmode=rfc2833
context=100



2010-10-29 15:10

Откуда: Россия, Свердловская область, город Екатеринбург
Сообщений: 33

Re: ADDPac+asterisk

AddPac

Welcome to AP200 !

voice service voip
fax protocol bypass
fax rate 9600
h323 call start fast
!
! Voice port configuration.
!
voice-port 0/0
! FXO
connection plar 100

high-dtmf-gain -7
!
voice-port 0/1
! FXO
connection polling
high-dtmf-gain -7
!
! Pots peer configuration.
!
dial-peer voice 0 pots
destination-pattern .T
port 0/0
preference 2
user-name 100
user-password pass
!

!
! Voip peer configuration.
!
dial-peer voice 1000 voip
destination-pattern .T
session target 192.168.10.10
session protocol sip
codec g711alaw
voice-class codec 711
dtmf-relay rtp-2833
no vad
!
! Gateway configuration.
!
! Translation Rule configuration.
!
! SIP UA configuration.
!
sip-ua
user-register
sip-server 192.168.10.10
remote-party-id
!
! MGCP configuration.
!
mgcp
!
! Tones
voice class clear-down-tone 0 425 0 300 300
!
AP200#

2010-10-29 15:13

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: ADDPac+asterisk

Осталось только дебаг сюда выложить.
http://линия24.рф - Астериск и прочие бубны!
2010-10-30 09:30

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: ADDPac+asterisk

"Имеется аддпак 1100F имеется Asterisk. Связка нормально работает."

"Welcome to AP200 !"

найди 1 отличие - это раз.
а есть ли зайчик, то есть callerid ? - это два.
http://линия24.рф - Астериск и прочие бубны!
2010-10-30 09:36

Откуда: Россия, Свердловская область, город Екатеринбург
Сообщений: 33

Re: ADDPac+asterisk

Конфиг файл это с ап200 просто.
2010-10-30 19:09

Сообщений: 57

Re: ADDPac+asterisk

terminal

! FXO
voice-port 0/0
connection plar 100
caller-id enable
caller-id type (от типа линии)
!
Добавить в эту секцию
number of rings to answer = 2
2010-10-30 19:22

Откуда: Россия, Свердловская область, город Екатеринбург
Сообщений: 33

Re: ADDPac+asterisk

zuzz
насчет дебага, цепляюсь телнетом на адд пак пишу
debug voip call
config
debug-port

и он мне пишет всякую хрень и не могу даже это скопировать так как это бежит и бежит((((((((((((((
2010-10-30 19:45

1 2>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru