iaxmodem hylafax
модем есть, а не пускаит
|
Откуда: RF
Сообщений: 76
|
iaxmodem hylafax
всем привет!
итак, сразу к делу,
iaxmodem-0.3.0 и hylafax 4.4.x
ps ax | grep iaxmodem
3762 pts/0 Ss+ 0:00 /usr/bin/iaxmodem ttyIAX0
3840 pts/1 S+ 0:00 grep iaxmodem
ps ax | grep hylafax
3842 pts/1 S+ 0:00 grep hylafax
iax2 show peers
Name/Username Host Mask Port Status
201/201 (Unspecified) (D) 255.255.255.255 0 (E) Unmonitored
200/200 (Unspecified) (D) 255.255.255.255 0 (E) Unmonitored
111/111 127.0.0.1 (D) 255.255.255.255 4570 (E) OK (3 ms)
iaxmodem (Unspecified) (D) 255.255.255.255 0 (E) Unmonitored
4 iax2 peers [1 online, 0 offline, 3 unmonitored]
ttyIAX0
device /dev/ttyIAX0
owner uucp:uucp
mode 660
port 4570
refresh 50
server 127.0.0.1
peername 111
secret iaxmodem
codec alaw
в конфиге хилафакса ничего не менял, нужно ли? (config.ttyIAX0)
iax.conf
[general]
bindport=4569
bindaddr=0.0.0.0
disallow=all
allow=ulaw
allow=alaw
[iaxmodem]
type=friend
secret=
port=4570
host=dynamic
context=fax-out
disallow=all
allow=alaw
[111]
username=111
type=friend
secret=iaxmodem
qualify=yes
notransfer=yes
host=dynamic
context=home
callerid="Fax" <111>
allow=all
extensions.conf
exten => 2,1,Dial(IAX2/111)
и после того как я звоню на свою карту я вижу следующее
29 18:04:16] NOTICE[3792]: chan_iax2.c:7225 update_registry: Restricting registration for peer '111' to 60 seconds (requested 50)
Если нужен более подробный лог - выложу.
Вот собственно и все, приехал называется,хелп.
к сожалению, но факсы аппаратные.
|
|
Откуда: RF
Сообщений: 76
|
Re: iaxmodem hylafax
а еще , если попасть через внешку на этот экстеншн, то выходит следующее, -
cli
Rx-Frame Retry[ No] -- OSeqno: 021 ISeqno: 021 Type: IAX Subclass: ACK
Timestamp: 2142669ms SCall: 05176 DCall: 05411 [127.0.0.1:4570]
Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: POKE
Timestamp: 00016ms SCall: 11670 DCall: 00000 [127.0.0.1:4570]
Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: PONG
Timestamp: 00016ms SCall: 05253 DCall: 11670 [127.0.0.1:4570]
Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 001 Type: IAX Subclass: ACK
Timestamp: 00016ms SCall: 11670 DCall: 05253 [127.0.0.1:4570]
Tx-Frame Retry[000] -- OSeqno: 021 ISeqno: 021 Type: IAX Subclass: LAGRQ
Timestamp: 2150067ms SCall: 05411 DCall: 05176 [127.0.0.1:4570]
Rx-Frame Retry[ No] -- OSeqno: 021 ISeqno: 022 Type: IAX Subclass: ACK
Timestamp: 2150067ms SCall: 05176 DCall: 05411 [127.0.0.1:4570]
Rx-Frame Retry[ No] -- OSeqno: 021 ISeqno: 022 Type: IAX Subclass: LAGRP
Timestamp: 2150067ms SCall: 05176 DCall: 05411 [127.0.0.1:4570]
Tx-Frame Retry[-01] -- OSeqno: 022 ISeqno: 022 Type: IAX Subclass: ACK
Timestamp: 2150067ms SCall: 05411 DCall: 05176 [127.0.0.1:4570]
Rx-Frame Retry[ No] -- OSeqno: 022 ISeqno: 022 Type: IAX Subclass: PING
Timestamp: 2152672ms SCall: 05176 DCall: 05411 [127.0.0.1:4570]
Tx-Frame Retry[000] -- OSeqno: 022 ISeqno: 023 Type: IAX Subclass: PONG
Timestamp: 2152672ms SCall: 05411 DCall: 05176 [127.0.0.1:4570]
RR_JITTER : 0
RR_LOSS : 0
RR_PKTS : 1
RR_DELAY : 40
RR_DROPPED : 0
RR_OUTOFORDER : 0
Rx-Frame Retry[ No] -- OSeqno: 023 ISeqno: 023 Type: IAX Subclass: ACK
Timestamp: 2152672ms SCall: 05176 DCall: 05411 [127.0.0.1:4570]
причем сыпется постоянно и внешняя линия занята! заглючил модем?
к сожалению, но факсы аппаратные.
|
|
Откуда: Санкт-Петербург
Сообщений: 541
|
Re: iaxmodem hylafax
В гугле про Restricting registration - все есть.
|
|
Откуда: RF
Сообщений: 76
|
Re: iaxmodem hylafax
да, тут вы правы, ступил немного, - сразу нарожон полез, извиняйти) но, как только я внес поправки в иакс
minregexpire = 40
maxregexpire = 100
defaultexpire = 50
случилось следующее...
unable to create chennel of type IAX2(couse20- незнает)
и я впал в ступор, обычно когда я в него впадаю я иду курить, а тут пустив "скупую" мужскую слезу остался сидеть перед монитором, - гипнотезируя черный экран(или наоборот) и своим видом окружающих.
Через 3 минуты, что меня повергло в небольшой шок я наблюдал на мониторе
чего-то там registered succefull
короче, - это модем, те при перезагрузке требуется затаиться в ожидании регистрации модема, которое длится около 3х минут. я проверил в иакс шоу пирах появляется только после этой надписи или правильнее сказать системного оповещения.
набираю номер и......фигвам, идет гудок а в консоли
unable to pass the ful buffer onto the device file 2015 byes of 2052 writen
и решением этой проблемы, а так же завершающим шагом в приеме факса на локальную машину стала строчка "на внимательность" в иниттабе
echo "mo00:23:respawn:/usr/sbin/faxgetty ttyIAX0" >> /etc/inittab
к сожалению, но факсы аппаратные.
|
|
Откуда: RF
Сообщений: 76
|
Re: iaxmodem hylafax
Всем привет, еще раз хочу затронуть эту тему, но в более интересном для меня варианте.Может кто-то уже сталкивался, а может у кого есть какие догадки.
Итак, предположим, есть пул iaxmodemов, в связке с хилафаксом, входящие факсы успешно отправляются на почту. Но интересует, можно ли и если можно, то ткните носом, - намекните, сделать так, чтобы пул модемов, а точнее астериск и хилафакс, понимал от кого идет факс и отправку факса на почту делал именно тому абоненту от которого был получен факс.
По другому говоря, предположим, разговариваю по телефону, у абонента возникает желание отправить факс, я переключаю его на номер 100. - на котором пул модемов, и факс уходит мне на почту, а не на другую почту.
Приветствуются ответы в виде вопросов, загадок и ребусов)
к сожалению, но факсы аппаратные.
|
|
Сообщений: 6521
|
Re: iaxmodem hylafax
NDR: отправку факса на почту делал именно тому абоненту от которого был получен факс.
Привет-привет, ну уже загадка некислая!
- Лена! Ты не знаешь, что это такое? Мы им факс отсылаем, а они его нам по электронной почте назад присылают! Не знаешь зачем?
- Не, не знаю, отстань.
|
|
Откуда: Санкт-Петербург
Сообщений: 541
|
Re: iaxmodem hylafax
подозреваю что для начала - man faxrcvd
|
|
Откуда: RF
Сообщений: 76
|
Re: iaxmodem hylafax
ded: NDR: отправку факса на почту делал именно тому абоненту от которого был получен факс.
Привет-привет, ну уже загадка некислая!
- Лена! Ты не знаешь, что это такое? Мы им факс отсылаем, а они его нам по электронной почте назад присылают! Не знаешь зачем?
- Не, не знаю, отстань.
да, тут мне самому смешно стало)))) имел ввиду с какого номера переключили на факс(вн.номер), а не от того абонента что шлет)))
уже ответил, и каждый раз что перечитываю еще смешнее становиться))
к сожалению, но факсы аппаратные.
|
|
Откуда: RF
Сообщений: 76
|
Re: iaxmodem hylafax
все-таки я не понимаю, faxrcvd почему-то не принес мне озарения, не понял я каким образом сделать так , - чтобы та почта на которую должен уходить факс формировался из номера внутреннего абонента, с которого переключили на факс.
а именно, предположим что есть линия, на линию приходит звонок, к ней привязан номер 200, где берет тетя трубку и переключает после недолгого "ля-ля" на абонента 201. абонент 201 в свою очередь переключает на факс(100). 100 - иаксмодем + hylafax..... в стандартной конфигурации, которую я осилил отправка на почту ведется по девайсу на который идет факс.
не, ну я признаю конечно, что туповат немного. но что-то уж больно не хочется создавать кучу иакс мопедов, чтобы разместить на каждом по пользователю))))
хелп
к сожалению, но факсы аппаратные.
|
|
Откуда: Санкт-Петербург
Сообщений: 541
|
Re: iaxmodem hylafax
Подставьте вместо faxrcvd свой скрипт и запишите все что ему передается
или тоже самое через etc/FaxDispatch
|
|