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

Факсы не поднимают трубку

iaxmodem не поднимает трубку
1 2>
Откуда: RF
Сообщений: 9

Факсы не поднимают трубку

На opensuse 11.1 установлено asterisk-14.4.24+iaxmodem+hylafax
все сделано как http://www.opennet.ru/base/net/voip_asterisk.txt.html в разделе факс.
Создано несколько факсов iaxmodem, от iaxmodem1 до iaxmodem6 с номерами 900 по 906
Дополнительно в /etc/inittab прописаны модемы:
mo0:2345:respawn:/usr/loacl/sbin/faxgetty -s 9600 ttyIAX0
mo1:2345:respawn:/usr/loacl/sbin/faxgetty -s 9600 ttyIAX1
mo2:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX2
mo3:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX3
mo4:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX4
mo5:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX5
mo6:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX6
Порты у факсов от 4580 до 4586
Проблема:
звонки идут, но факсы не поднимают трубку.
в мониторе астера (asterisk -r) пишется
-------
...
called iaxmodem/901
.....
IAX2/iaxmodem-12212 is ringing

Правда временами на 10 звонков на разные номера, можно получить ответ и услышать долгожданный писк факса.
Не могу понять где косяк Sad
2009-04-06 13:39

Avatara of IgorG
Откуда: Омск
Сообщений: 478

Re: Факсы не поднимают трубку

Что в логах iaxmodem'а? У меня была проблема один-в один, правда, к сожалению, сейчас не помню где грабли.
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2009-04-06 13:44

Сообщений: 6521

Re: Факсы не поднимают трубку

CLI>iax2 show peers ?
судя по
called iaxmodem/901
.....
IAX2/iaxmodem-12212 is ringing
неправильно сделана конструкция.
Модемы должны регистрироваться как динамические экстеншн, и дозвоно на них должен выглядеть
called IAX2/901
2009-04-06 13:47

Откуда: RF
Сообщений: 9

Re: Факсы не поднимают трубку

IgorG:

Что в логах iaxmodem'а? У меня была проблема один-в один, правда, к сожалению, сейчас не помню где грабли.
--------------------
/var/log/iaxmodem/iaxmodem
[2009-04-06 15:47:54] Modem started
[2009-04-06 15:47:54] Modem started
[2009-04-06 15:47:54] Modem started
[2009-04-06 15:47:54] Modem started
[2009-04-06 15:47:54] Modem started
[2009-04-06 15:47:54] Modem started
[2009-04-06 15:47:54] Modem started

а в логах самих /var/log/iaxmodem/ttyIAXn пусто

----------------------
команда "iax2 show peers":
iaxmodem 127.0.0.1 (D) 255.255.255.255 4580 Unmonitored
...
iaxmodem6 127.0.0.1 (D) 255.255.255.255 4586 Unmonitored
2009-04-06 14:24

Откуда: RF
Сообщений: 9

Re: Факсы не поднимают трубку

ded:

CLI>iax2 show peers ?
судя по
called iaxmodem/901
.....
IAX2/iaxmodem-12212 is ringing
неправильно сделана конструкция.
Модемы должны регистрироваться как динамические экстеншн, и дозвоно на них должен выглядеть
called IAX2/901
все сделано как http://www.opennet.ru/base/net/voip_asterisk.txt.html в разделе факс.
Плюс от себя добавил дополнительно в /etc/inittab:
mo0:2345:respawn:/usr/loacl/sbin/faxgetty -s 9600 ttyIAX0
mo1:2345:respawn:/usr/loacl/sbin/faxgetty -s 9600 ttyIAX1
mo2:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX2
mo3:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX3
mo4:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX4
mo5:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX5
mo6:2345:respawn:/usr/local/sbin/faxgetty -s 9600 ttyIAX6
Но кажется это не меняет картины.
2009-04-06 14:28

Сообщений: 6521

Re: Факсы не поднимают трубку

ps auxwf|grep iaxmodem ?
Должно быть типа
uucp 3330 0.0 0.1 2988 1004 pts/0 Ss+ Mar27 0:00 /usr/local/sbin/iaxmodem ttyIAX0
uucp 3366 0.0 0.1 2984 1000 pts/1 Ss+ Mar27 0:00 /usr/local/sbin/iaxmodem ttyIAX1
и т.д.

Тут http://www.the-asterisk-book.com/unstable/faxserver-mit-iaxmodem-und-hylafax.html расово более верно. Испытано лично, неоднократно.

2009-04-06 14:51

Откуда: RF
Сообщений: 9

Re: Факсы не поднимают трубку

ded:

ps auxwf|grep iaxmodem ?
Должно быть типа
uucp 3330 0.0 0.1 2988 1004 pts/0 Ss+ Mar27 0:00 /usr/local/sbin/iaxmodem ttyIAX0
uucp 3366 0.0 0.1 2984 1000 pts/1 Ss+ Mar27 0:00 /usr/local/sbin/iaxmodem ttyIAX1
и т.д.
Тут http://www.the-asterisk-book.com/unstable/faxserver-mit-iaxmodem-und-hylafax.html расово более верно. Испытано лично, неоднократно.
ps auxwf|grep iaxmodem
root 25805 0.0 0.0 2844 440 ? Ss 16:28 0:00 /usr/sbin/iaxmodem
uucp 25806 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25807 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25808 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25809 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25810 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25811 0.0 0.0 3332 856 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25812 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem

2009-04-06 15:22

Откуда: RF
Сообщений: 9

Re: Факсы не поднимают трубку

Вот опять
ps auxwf|grep iaxmodem
root 25805 0.0 0.0 2844 440 ? Ss 16:28 0:00 /usr/sbin/iaxmodem
uucp 25806 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25807 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25808 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25809 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25810 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25811 0.0 0.0 3332 856 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
uucp 25812 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem

Но при звонке на часть номеров 903, 905, 906 факсы отвечают :-(
asterisk -r
-----------------
[Apr 6 17:30:51] VERBOSE[3974] logger.c: -- Called iaxmodem6/906
[Apr 6 17:30:51] VERBOSE[2852] logger.c: -- Call accepted by 127.0.0.1 (format alaw)
[Apr 6 17:30:51] VERBOSE[2852] logger.c: -- Format for call is alaw
[Apr 6 17:30:51] VERBOSE[3974] logger.c: -- IAX2/iaxmodem6-11418 is ringing
[Apr 6 17:30:51] VERBOSE[3974] logger.c: -- IAX2/iaxmodem6-11418 answered SIP/338-08225fc0
-----------------
Где копать, не знаю ...
2009-04-06 15:36

Сообщений: 6521

Re: Факсы не поднимают трубку

видите разницу -
uucp 25806 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
и
uucp 3330 0.0 0.1 2988 1004 pts/0 Ss+ Mar27 0:00 /usr/local/sbin/iaxmodem ttyIAX0 ?
2009-04-06 15:42

Откуда: RF
Сообщений: 9

Re: Факсы не поднимают трубку

ded:

видите разницу -
uucp 25806 0.0 0.0 3300 852 ? S 16:28 0:00 \_ /usr/sbin/iaxmodem
и
uucp 3330 0.0 0.1 2988 1004 pts/0 Ss+ Mar27 0:00 /usr/local/sbin/iaxmodem ttyIAX0 ?
Вижу, то вижу... Но где этот косяк пролетает не пойму. Везде отследил, во всех конфигах на соответствие ttyIAXn и iaxmodemN

И главный вопрос, почему звонок ИНОГДА получат ответ. По идее "или всегда или НИЧЕГО". Но этот закон сдесь не работает. Может уже и глаз у меня "замылился" и я не вижу очевидный косяк...
2009-04-06 15:59

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