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

iaxmodem + asterisk 1.6 + hylafax = No CID

0

День добрый. Использую данную связку. Конфиг iaxmodem такой:

device          /dev/ttyIAX0
owner           uucp:uucp
mode            660
port            4570
refresh         600
server          127.0.0.1
peername        iaxmodem0
secret          1234567
cidname         FaxKA
cidnumber       7812XXXXXXX
codec           alaw

В asterisk iax.conf:

[iaxmodem0]
host=127.0.0.1
port=4570
type=friend
host=dynamic
username=iaxmodem0
auth=md5
secret=1234567
context=modembank
qualify=yes
disallow=all
allow=alaw;
jitterbuffer=no
requirecalltoken=no
trunk=no

Конфиг Hylafax:

CountryCode:            7
AreaCode:               812
FAXNumber:              +7-812-XXX-XX-XX
LongDistancePrefix:     8
InternationalPrefix:    00
DialStringRules:        etc/dialrules.andy
ServerTracing:          1
SessionTracing:         11
RecvFileMode:           0600
LogFileMode:            0600
DeviceMode:             0600
RingsBeforeAnswer:      1
SpeakerVolume:          off
GettyArgs:              "-h %l dx_%s"
LocalIdentifier:        "Test Ltd."
TagLineFont:            etc/lutRS18.pcf
TagLineFormat:          "From %%l|%c|Page %%P of %%T"
PercentGoodLines:       75
MaxConsecutiveBadLines: 25
ModemType:              Class1
ModemRate:              19200
ModemFlowControl:       rtscts
ModemNoFlowCmd:         AT&K0
ModemHardFlowCmd:       AT&K3
ModemSoftFlowCmd:       AT&K4
ModemSetupDTRCmd:       AT&D2
ModemSetupDCDCmd:       AT&C1
Class1AdaptRecvCmd: AT+FAR=1
Class1TMConnectDelay: 400
# пробовал так:
#ModemResetCmds:         "AT#CID=10"
ModemResetCmds:         "AT#VCID=1"
CallIDPattern: "NMBR="
CallIDPattern: "NAME="
CallIDPattern: "ANID="
CallIDPattern: "NDID="
ModemDialCmd:           "ATDV%s"

Проблема в следующем: в hylafax не попадает Caller ID. Куда копать?

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

спросил 2012-02-16 10:47:25 +0400

andySPB Gravatar andySPB
39 10 1 7

Comments

а что делаете-то???

switch ( 2012-02-16 14:07:48 +0400 )редактировать

принимаю факсы

andySPB ( 2012-02-16 14:34:12 +0400 )редактировать

3 Ответа

0

копать в сторону диалплана по которому hylafax звонит наружу.

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

ответил 2012-02-16 14:00:06 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Comments

hylafax не звонит наружу

andySPB ( 2012-02-16 14:33:30 +0400 )редактировать

писать на форум хилафакс? или просто посомтреть может у вас НЕ ПРИХОДИТ callerid

meral ( 2012-02-16 15:08:09 +0400 )редактировать

CID приходит - в астериске это видно. Просто, возможно, проблема возникает между asterisk и iaxmodem?

andySPB ( 2012-02-16 16:10:06 +0400 )редактировать

ну а мне надо догадаться что где и когда. ага. диалпалн где? где пруф что хилафакс вообещ озадачиваетсья номерами?

meral ( 2012-02-16 16:43:16 +0400 )редактировать
0

Диалплан:

[office]
exten => 300,1,Dial(IAX2/iaxmodem0,20,r)
exten => 301,1,Dial(IAX2/iaxmodem1,20,r)
exten => _XXX,1,Dial(SIP/${EXTEN},35,t)
ссылка удалить спам редактировать

ответил 2012-02-16 16:51:20 +0400

andySPB Gravatar andySPB
39 10 1 7

Comments

Dial(IAX2/iaxmodem1,20,ro)

meral ( 2012-02-16 18:57:10 +0400 )редактировать

не помогло

andySPB ( 2012-02-17 09:30:57 +0400 )редактировать
0

Получилось добиться корректного распознавания Caller ID.

В конфиге hylafax для устройства изменил параметры таким образом:

ModemResetCmds: "ATH1\nAT+VCID=1"
ModemReadyCmds: ATH0

Но были обнаружены некоторые затыки при приеме. Будем тестировать дальше.

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

ответил 2012-02-17 11:41:47 +0400

andySPB Gravatar andySPB
39 10 1 7

Comments

если вам только прием, переходите на app_fax/spandsp. гааараздо все очевиднее и меньше проблем.

meral ( 2012-02-17 12:17:01 +0400 )редактировать

отправлять тоже буду. но не сейчас.

andySPB ( 2012-02-17 16:27:02 +0400 )редактировать

ну так и отправлять через него можно.у меня етсь лкиент который 50 каналов непрерывно факсы шлет.хилафакс с модемами при 20 уже начинают сказки расказывать

meral ( 2012-02-17 16:38:09 +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 ленту новостей

Статистика

Задан: 2012-02-16 10:47:25 +0400

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

Обновлен: Feb 17 '12

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