I'm trying to set up T38modem to work with Hylafax and Asterisk, i
finally managed to compile it with OPAL, however as i have no
experience with it - i wonder - why it doesn't create device
/dev/ttyx0. Perhaps anyone can explain it?
Previously I had IAXmodem, so pty's should be working fine. Also, does
anybody understands --route option? Is there a way how to specify SIP
authentication?
# /usr/local/bin/t38modem -tttttttt --no-h323 --sip-no-listen
--sip-redundancy -p ttyx0 --route "modem:.*=sip:<dn>@ 127.0.0.1:5060"
T38Modem Version 1.0.0
by OpenH323 Project on Unix Linux (2.6.24.7-92.fc8-x86_64)
2008/07/28 12:31:56.418 T38Modem Version 1.0.0 by
OpenH323 Project on Unix Linux (2.6.24.7-92.fc8-x86_64) at 2008/7/28
12:31:56.418
2008/07/28 12:31:56.418 T38Modem T38Modem Version 1.0.0 on Unix
Linux (2.6.24.7-92.fc8-x86_64)
2008/07/28 12:31:56.418 T38Modem PWLib File handle high water
mark set: 8 Thread unblock pipe
2008/07/28 12:31:56.418 T38Modem PWLib Created thread
0x6750c0 OpalGarbage
2008/07/28 12:31:56.418 T38Modem PWLib Thread high water mark set: 3
2008/07/28 12:31:56.418 OpalGarbage PWLib Started thread
0x6750c0 OpalGarbage
2008/07/28 12:31:56.418 T38Modem OpalMan Created manager.
2008/07/28 12:31:56.418 T38Modem OpalEP Created endpoint: modem
2008/07/28 12:31:56.418 T38Modem ModemEndPoint::ModemEndPoint
Disabled H.323 protocol
2008/07/28 12:31:56.418 T38Modem OpalEP Created endpoint: sip
2008/07/28 12:31:56.418 T38Modem PWLib File handle high water
mark set: 10 Thread unblock pipe
2008/07/28 12:31:56.418 T38Modem PWLib Created thread
0x676640 Housekeeper
2008/07/28 12:31:56.418 T38Modem PWLib Thread high water mark set: 4
2008/07/28 12:31:56.418 Housekeeper PWLib Started thread
0x676640 Housekeeper
2008/07/28 12:31:56.418 T38Modem SIP Created endpoint.
2008/07/28 12:31:56.419 T38Modem OpalMan Added route
"modem:.*=sip:<dn>@ 127.0.0.1:5060"
Route table:
modem:.*=sip:<dn>@ 127.0.0.1:5060
Regards,
Atis
--
Atis Lezdins,
VoIP Project Manager / Developer,
at...@iq-labs.net
Skype: atis.lezdins
Cell Phone: +371 28806004
Cell Phone: +1 800 7300689
Work phone: +1 800 7502835
____________________ HylaFAX(tm) Users Mailing List _______________________
To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
On UNIX: mail -s unsubscribe hylafax-us...@hylafax.org < /dev/null
*To learn about commercial HylaFAX(tm) support, mail sa...@ifax.com.*
This is how I was running t38modem in a test setup that I had put together:
/usr/src/t38modem/obj_linux_x86_opal_r/t38modem -o /tmp/t38modem.out
--no-h323 -p +/dev/ttyT38 --route "sip:.*=modem:<dn>" --sip-redundancy 444
I don't know enough to specify the SIP authentication process.
Thanks,
Lee.
Thanks, by the time you replied, i already figured out that problem
was in argument processing (by debugging C++ code :). I didn't had
anything specified for --sip-redundancy.
Just a reply to myself - SIP authentication by username (no passwords)
can be done by --user argument.
Also i created detailed instructions in how to set up T.38 with
Asterisk/Hylafax.
http://www.voip-info.org/wiki/view/T38modem+configuration+with+Asterisk
Feel free to comment/update
Regards,
Atis
--
Atis Lezdins,
VoIP Project Manager / Developer,
at...@iq-labs.net
Skype: atis.lezdins
Cell Phone: +371 28806004
Cell Phone: +1 800 7300689
Work phone: +1 800 7502835