Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Настройка факса

Настройка факса

Настройка факса, Elastix, tdm400
<1 2 3>
Откуда: Зеленоград
Сообщений: 446

Re: Настройка факса

Zww:

request '110@fax_out' does not exist
Где екстеншен 110 в контексте fax_out?
2010-07-19 12:04

Сообщений: 14

Re: Настройка факса

Поправил файлы, теперь другая проблема, не может создать канал Zap, в какую сторону копать.

[Jul 19 03:14:57] VERBOSE[5973] logger.c: -- Accepting AUTHENTICATED call from 127.0.0.1:
> requested format = alaw,
> requested prefs = (),
> actual format = alaw,
> host prefs = (alaw|ulaw),
> priority = mine
[Jul 19 03:14:57] VERBOSE[6385] logger.c: -- Executing [110@fax_out:1] Set("IAX2/iaxmodem0-5380", "CALLERID(num)=8001") in new stack
[Jul 19 03:14:57] VERBOSE[6385] logger.c: -- Executing [110@fax_out:2] Dial("IAX2/iaxmodem0-5380", "Zap/1/110") in new stack
[Jul 19 03:14:57] NOTICE[6385] app_dial.c: Hey! chan IAX2/iaxmodem0-5380's context='fax_out', and exten='110'
[Jul 19 03:14:57] WARNING[6385] channel.c: No channel type registered for 'Zap'
[Jul 19 03:14:57] WARNING[6385] app_dial.c: Unable to create channel of type 'Zap' (cause 66 - Channel not implemented)
[Jul 19 03:14:57] VERBOSE[6385] logger.c: == Everyone is busy/congested at this time (1:0/0/1)
[Jul 19 03:14:57] VERBOSE[6385] logger.c: -- Executing [110@fax_out:3] Hangup("IAX2/iaxmodem0-5380", "") in new stack
[Jul 19 03:14:57] VERBOSE[6385] logger.c: == Spawn extension (fax_out, 110, 3) exited non-zero on 'IAX2/iaxmodem0-5380'
[Jul 19 03:14:57] VERBOSE[6385] logger.c: -- Hungup 'IAX2/iaxmodem0-5380'


Соответсвенно контекст сейчас выглядит так:


[fax_out]

exten => _X.,1,Set(CALLERID(num)=8001)
exten => _X.,2,Dial(Zap/1/${EXTEN})
exten => _X.,3,Hangup()

2010-07-19 12:21

Откуда: Зеленоград
Сообщений: 446

Re: Настройка факса

[Jul 19 03:14:57] WARNING[6385] channel.c: No channel type registered for 'Zap'
[Jul 19 03:14:57] WARNING[6385] app_dial.c: Unable to create channel of type 'Zap' (cause 66 - Channel not implemented)
Вам говорят, что нет такого типа канала - Zap.
Покажите вывод команды core show channeltypes.
Может, у вас там уже DAHDI?
2010-07-19 12:24

Сообщений: 6521

Re: Настройка факса

CLI>core show channeltypes ?
2010-07-19 12:41

Сообщений: 14

Re: Настройка факса

*CLI> core show channeltypes
Type Description Devicestate Indications Transfer
---------- ----------- ----------- ----------- --------
Agent Call Agent Proxy Channel yes yes no
MGCP Media Gateway Control Protocol (MGCP) yes yes no
Local Local Proxy Channel Driver yes yes no
IAX2 Inter Asterisk eXchange Driver (Ver 2) yes yes yes
DAHDI DAHDI Telephony Driver w/PRI w/OPENR2 no yes no
Phone Standard Linux Telephony API Driver no yes no
SIP Session Initiation Protocol (SIP) yes yes yes
----------
7 channel drivers registered.
2010-07-19 14:07

Сообщений: 6521

Re: Настройка факса

Ну, сами то додумаетесь до

[fax_out]

exten => _X.,1,Set(CALLERID(num)=8001)
exten => _X.,2,Dial(DAHDI/1/${EXTEN})
exten => _X.,3,Hangup()

??
2010-07-19 14:11

Сообщений: 14

Re: Настройка факса

ded:

Ну, сами то додумаетесь до

[fax_out]

exten => _X.,1,Set(CALLERID(num)=8001)
exten => _X.,2,Dial(DAHDI/1/${EXTEN})
exten => _X.,3,Hangup()

??
Додуматься то додумался.

Но пока отвечали обновил систему. Потерялся iaxmodem.


*CLI> iax2 show peers
Name/Username Host Mask Port Status
iaxmodem0/iaxmo (Unspecified) (D) 255.255.255.255 0 Unmonitored
1 iax2 peers [0 online, 0 offline, 1 unmonitored]


*CLI> iax2 show peer iaxmodem0


* Name : iaxmodem0
Secret : <Set>
Context : fax_out
Mailbox :
Dynamic : Yes
Callnum limit: 0
Calltoken req: No
Trunk : No
Callerid : "" <>
Expire : -1
ACL : No
Addr->IP : (Unspecified) Port 0
Defaddr->IP : 0.0.0.0 Port 4569
Username : iaxmodem0
Codecs : 0xe (gsm|ulaw|alaw)
Codec Order : (alaw|ulaw|gsm)
Status : Unmonitored
Qualify : every 60000ms when OK, every 10000ms when UNREACHABLE (sample smoothing Off)



cat /etc/iaxmodem/ttyIAX0

device /dev/ttyIAX0
owner uucp:uucp
mode 660
server 127.0.0.1
port 4570
refresh 60
peername iaxmodem0
cidnumber 8001
secret 1234
codec alaw
codec ulaw

cat /etc/asterisk/iax.conf
[general]
bindport = 4569
bindaddr = 0.0.0.0
disallow=all
allow=alaw
allow=ulaw
allow=gsm

[iaxmodem0]
type=friend
username=iaxmodem0
secret=1234
host=dynamic
trunk=no
context=fax_out
disallow=all
allow=alaw
allow=ulaw
allow=gsm
register=>iaxmodem0:1234@127.0.0.1

lsof -i | grep iax

iaxmodem 8474 uucp 5u IPv4 24577 UDP *:4570
asterisk 8837 asterisk 17u IPv4 25399 UDP *:iax

Соотвественно в логе

Jul 19 08:35:05] WARNING[8877] app_dial.c: Unable to create channel of type 'IAX2' (cause 20 - Unknown)
[Jul 19 08:35:05] VERBOSE[8877] logger.c: == Everyone is busy/congested at this time (1:0/0/1)
[Jul 19 08:35:05] VERBOSE[8877] logger.c: -- Executing [s@from-pstn:6] Hangup("DAHDI/1-1", "") in new stack
[Jul 19 08:35:05] VERBOSE[8877] logger.c: == Spawn extension (from-pstn, s, 6) exited non-zero on 'DAHDI/1-1'
[Jul 19 08:35:05] VERBOSE[8877] logger.c: -- Hungup 'DAHDI/1-1'
[Jul 19 08:36:48] ERROR[8850] chan_iax2.c: Call rejected, CallToken Support required. If unexpected, resolve by placing address 127.0.0.1 in the calltokenoptional list or setting user iaxmodem0 requirecalltoken=no


Подкиньте пожалуйста любую идею как с этим справится.

2010-07-19 17:46

Сообщений: 14

Re: Настройка факса

Добавил в iax.conf строку calltokenoptional = 127.0.0.1/255.255.255.0 заработало.
2010-07-19 18:57

Откуда: Зеленоград
Сообщений: 446

Re: Настройка факса

А если так:
Call rejected, CallToken Support required. If unexpected, resolve by placing address 127.0.0.1 in the calltokenoptional list or setting user iaxmodem0 requirecalltoken=no
2010-07-19 18:57

Сообщений: 6521

Re: Настройка факса

or setting user iaxmodem0 requirecalltoken=no
Известная тема.
2010-07-19 19:07

<1 2 3>
Добавить страницу в закладки:  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